Komut Satırından TCP-IP Konfigürasyonu Nasıl Yapılır?

TCP/IP ayarlarını, yani IP Adresi, Subnet Mask, Default Gateway, DNS ve WINS adresleri gibi daha bir çok konfigürasyon bilgisini Netsh.exe aracı ile görüntüleme ve değişiklik yapabilme imkanına sahibiz. Netsh.exe aracı ayrıca, scripting yeteneği sayesinde belirtilmiş bir grup bilgisayarlar da istenilen değişikliği yapma imkanı sunar. Bununla beraber yaptığınız bu konfigürasyon script’ini bir text dosyasına kaydedip diğer server ya da pc’lerinizi konfigüre etmek için arşivleme olanağıda sağlamaktadır. Bu makalemde komut satırında tcp-ip konfigürasyonu nasıl yapılabilir konusuna değineceğim.

Netsh.exe Windows server 2000, Windows XP ve Windows Server 2003 işletim sistemlerinde kullanılır.

Netsh.exe ile;

·          Interface’lerin yapılandırılması,

·          Routing protollerin yapılandırılması,

·          Route’ların yapılandırılması,

·          Filter’ların yapılandırılması,

·          RRAS servisi ile çalışan, Windows-tabanlı Remote Access router’larının yapılandırılması,

Gibi daha birçok yapılandırmaya izin verir.

Netsh.exe ile TCP/IP ayarlarınızı görüntülemek için;

Komut satırından Netsh interface ip show config  yazıp enter’a basmanız yeterli olacaktır.


Şekil-1

Netsh.exe ile TCP/IP ayarlarınızı değiştirmek için;

netsh interface ip set address name="Local Area Connection" static 192.168.1.1 255.255.255.0 192.168.1.100 1 (192.168.1.1 IP adresi, 255.255.255.0 subnet mask, 192.168.1.100 Default Gateway)

Var olan TCP/IP bilgilerinizi bir .txt dosyasına export etmek için;

 Netsh –c interface dump > c:\ahmet_tcpip.txt yazıp enter’a basın. (Ahmet_tcpip.txt yerine kendi belirleyeceğiniz bir adı yazabilirsiniz.)


Şekil-2

Aşağıdaki Şekilde de görüleceği gibi c:\’nin altında Ahmet_tcpip.txt adında bir dosya oluşur.


Şekil-3

Export işlemini yaptığınız dosyayı açın ve aşağıdaki gibi konfigürasyon bilgilerinin geldiğini kontrol edin.


Şekil-4

DHCP server’dan otomatik IP yapılandırma bilgilerini alabilmek için;

Netsh interface ip set address "Local Area Connection" dhcp komutunu kullanabilirsiniz.

DNS ve WINS adres bilgilerini netsh.exe ile yapılandırmak için;

DNS için; netsh interface ip set dns "Local Area Connection" static 192.168.1.2

WINS için; netsh interface ip set wins "Local Area Connection" static 192.168.1.3

Ya da DNS bilgisini pc’nin otomatik almasını sağlayabilirsiniz. Bunun için;

netsh interface ip set dns "Local Area Connection" dhcp komutlarını kullanabilirsiniz.

Bu konuyla ilgili sorularınızı alt kısımda bulunan yorumlar alanını kullanarak sorabilirsiniz.

Referanslar

Managing TCP/IP from the command line

Netsh commands for Interface IP

Yazı gezinmesi

Mobil sürümden çık