Command Prompt ile IP Bilgilerini Değiştirmek

Windows’un GUI tarafında ip bilgilerini değiştirmek gayet kolay. Denetim masasından veya ağ bağdaştırıcılarından kolayca IP, DNS, Mask ve Gateway bilgilerini değiştirebiliyoruz. Peki ya gui’ye erişim imkanımız yok ise, sadece command prompt’a (cmd) erişimimiz var ise nasıl olacak?

Eğer işletim sisteminiz Win + R tuş kombinasyonu ile run (çalıştır) penceresini açtıktan sonra cmd yazarak command prompt’u açıyoruz. Ardından mevcut IP yapılandırmasını görmek için “ipconfig” yazarak var olan yapılandırmamızı inceliyoruz.

Burada incelememiz gereken asıl şey; hangi interface’in yapılandırmasını değiştireceksek onun ismini almamız. Benim burada tek interface kartım olduğu için onu değiştireceğim.

Network Bilgilerinize Bakmak

Network bilgilerinize bakmak için aşağıda ki komutu girmeniz gerekmektedir.

netsh interface ipv4 show config

Gördüğünüz gibi klasik ipconfig komutundan farklı bir çıktı getiriyor. Normal interface bilgilerinin yanı sıra loopback detaylarını da ekrana getirdi.

IP Adresi, Mask ve Varsayılan Ağ Geçidini Değiştirmek

Var olan ip yapılandırmamızı gördüğümüze göre artık bilgileri değiştirebiliriz. Bunun için aşağıda ki gibi bir syntax kullanmamız gerekmektedir;

netsh interface ipv4 set address name="INTERFACE ADI" static IP_ADRESİ SUBNET_MASK GATEWAY

Yukarıda ki bilgilerime göre benim konfig komutum;

netsh interfave ipv4 set address name="Ethernet0" static 192.168.65.127 255.255.255.0 192.168.65.2

Benim interface adım “Ethernet0” olduğu için interface adı kısmına onu girdikten sonra sırası ile vermek istediğim ip adresi, subnet ve gateway bilgilerini yazdım.

DHCP’den IP Almak

DHCP’den ip almak için ise komut satısına aşağıda ki komutu yazmanız yeterlidir;

netsh interfaceipv4 set address name="Ethernet0" source=dhcp

DNS Bilgisi Girmek

Dns bilgilerini ise benzer şekillerde girebilirsiniz;

netsh interface ipv4 set dns name="INTERFACE_ADI" static DNS_SERVER

Örnek;

netsh interface ipv4 set dns name="Ethernet0" static 8.8.8.8

İkincil Dns eklemek;

netsh interface ipv4 set dns name="INTERFACE_ADI" static DNS_SERVER index=2

Örnek;

netsh interface ipv4 set dns name="Ethernet0" static 8.8.4.4 index=2

DHCP’den DNS Almak;

netsh interface ipv4 set dnsservers name"Interface_Adi" source=dhcp

IP ROUTE

Eğer yapınız biraz büyük ise ilgili makineniz diğer networklere erişimde sıkıntı yaşayabilir. Bunun için Windows işletim sistemimize hangi ip bloğuna nereden gitmesi gerektiğini bildirmemiz gerekir. Var olan ip route tablonuzu yazdırmak için cmd’yi yine admin hakları ile çalıştırdıktan sonra;

route print

Route eklemek için;
route ADD hedef_network MASK subnet_mask gateway_adresi metric_deger

Örnek vermek gerekirse;

route ADD 192.168.35.0 MASK 255.255.255.0 192.168.0.2

Komutumuzu böyle girersek Windows işletim sistemi yeniden başladığında bu route’u silecektir. Route’u kalıcı yapmak için -p parametresini girmemiz gerekmektedir.

route -p ADD 192.168.35.0 MASK 255.255.255.0 192.168.0.2

veya

route ADD 192.168.35.0 MASK 255.255.255.0 192.168.0.2 -p
Route Silmek;
route delete hedef_network

Örnek vermek gerekirse;

route delete 192.168.35.0

İlgili Yazılar

4 thoughts on “Command Prompt ile IP Bilgilerini Değiştirmek

  1. Merhaba, ben modemimi degistirdim ve simdi masaüstü bilgisayarimin ag bağlantısında sıkıntı yasiyorum. Sistem birimimde ethernet kablosunun isigi yaniyor yani kabloyla modeme baglanmamda bir sıkıntı yok fakat cmdye ipconfig yazip ip adresime baktigimda default gateaway(varsayilan ağ gecidi) nin bos ildugunu goruyorum. Orada hic bir sey yazmiyor fakat orada yazacak olan adresin benim ip adresim olmasi gerekiyormus. Cmdye ipv4 show config yazdigimdaysa yerel ağlarla ilgili ip adresimi gorebiliyordum. Windowsun onerdigi cozumle mkdemin fisini cikarip taktim ve cmd`ye ipconfig yazdigimda orayi hala bos goruyorum. ipv4 show config yazdigimdaysa “ipv4 ic ya da dis komut calistirilabilir program ya da toplu is dosyasi olarak taninmiyor.” yazisi cikiyor. Ip adresime ulasamadigim icin de arayuze giremiyorum. Yardima cok ihtiyacim var ne yapmaliyim. Tesekkurler

    1. Merhabalar,
      gateway olarak modeminizin ip adresini girip, test edebilir misiniz? Ayrıca modeminizin marka-model bilgileri nedir? Ek olarak cmd tarafında ipconfig /release ve ipconfig/renew yaptınız mı?

Orhan için bir cevap yazınCevabı iptal et

Bu site, istenmeyenleri azaltmak için Akismet kullanıyor. Yorum verilerinizin nasıl işlendiği hakkında daha fazla bilgi edinin.