TCP/IP'yi (IP adresi, alt ağ maskesi, varsayılan ağ geçidi, DNS ve WINS adresleri ve diğer birçok seçenek) yapılandırmak için Netsh.exe veya Netsh komutunu kullanabilirsiniz .
Netsh.exe, çalışmakta olan bir bilgisayarın ağ yapılandırmasını (hem yerel hem de uzak) görüntülemenize veya değiştirmenize olanak tanıyan bir komut satırı yardımcı programıdır. Netsh.exe ayrıca belirli bir bilgisayara karşı bir grup komutu toplu modda çalıştırmanıza olanak tanıyan bir betik oluşturma özelliği de sağlar. Netsh.exe ayrıca arşivleme amacıyla veya diğer sunucuları yapılandırmanıza yardımcı olmak için bir yapılandırma betiğini bir metin dosyasına kaydedebilir.
Netsh.exe, Windows 2000 ve Windows Server 2003 ve sonraki sürümlerde kullanılabilir. Windows 10, Windows Server 2016 kullanıyorsanız Netsh komutunu normal şekilde kullanmaya devam edebilirsiniz.
Netsh.exe aracını kullanarak aşağıdaki görevleri gerçekleştirebilirsiniz:
- Arayüz yapılandırması
- Yönlendirme protokollerini yapılandırın.
- Filtre yapılandırması.
- Rotaları yapılandırın.
- Uzak yönlendiriciler için uzaktan erişimi yapılandırmak Windows'a bağlıdır, bu yönlendiriciler Yönlendirme ve Uzaktan Erişim Sunucusu hizmeti üzerinde çalışmaktadır.
- Herhangi bir bilgisayarda çalışan geçerli yönlendirici yapılandırmasını görüntüler
- Belirli bir yönlendiriciye karşı bir dizi komutu toplu modda çalıştırmak için komut dosyası özelliğini kullanın.
Netsh.exe ile neler yapabilirsiniz?
Netsh.exe ile TCP/IP ayarlarınızı kolayca görüntüleyebilirsiniz. Aşağıdaki komutu cmd'ye yazın:
netsh interface ip show config
Netsh.exe ile bilgisayarınızın IP adresini ve diğer ilgili TCP/IP ayarlarını kolayca yapılandırabilirsiniz. Örneğin:
Aşağıdaki komut, 192.168.0.100 statik IP adresine, 255.255.255.0 alt ağ maskesine ve 192.168.0.1 varsayılan ağ geçidine sahip Yerel Alan Bağlantısı adlı bir arayüzü yapılandırır:
netsh interface ip set address name="Local Area Connection" static 192.168.0.100 255.255.255.0 192.168.0.1 1
Diğer TCP/IP ayarları:
netsh interface ip set dns "Local Area Connection" static 192.168.0.100 index=1
netsh interface ip set dns "Local Area Connection" static 192.168.0.101 index=2
netsh interface ip set wins "Local Area Connection" static 192.168.0.100
Netsh.exe, statik ve belirli bir IP adresi yapılandırmasını yönetirken, dizüstü bilgisayarınızın 2 veya daha fazla ofis arasında taşınması gerektiği durumlarda da kullanışlıdır. Netsh.exe ile ağ yapılandırmanızı kolayca kaydedebilir ve geri yükleyebilirsiniz.
Öncelikle dizüstü bilgisayarınızı #1 numaralı lokasyona bağlayın, ardından gerekli ayarları (IP adresi, Alt Ağ Maskesi, Varsayılan Ağ Geçidi, DNS ve WINS gibi) manuel olarak yapılandırın.
Şimdi mevcut IP ayarlarınızı bir metin dosyasına aktarmanız gerekiyor. Aşağıdaki komutu kullanın:
netsh -c interface dump > c:'location1.txt
#2 pozisyonuna geldiğinizde de aynısını yapın, sadece yeni ayarları farklı bir dosyada tutun:
netsh -c interface dump > c:'location2.txt
İhtiyacınız olan pozisyonlarla devam edebilirsiniz, ancak biz bunu basit tutacağız ve sadece 2'yi örnek olarak kullanacağız.
Artık, IP ayarlarınızı içe aktarmanız ve #1 ile #2 arasında değiştirmeniz gerektiğinde, cmd'ye şu komutu yazmanız yeterli:
netsh -f c:'location1.txt
veya:
netsh -f c:'location2.txt
-F yerine EXEC parametresini de kullanabilirsiniz :
netsh exec c:'location2.txt
Netsh.exe ayrıca Nic'inizi bir DHCP sunucusundan otomatik olarak bir IP adresi alacak şekilde yapılandırmak için de kullanılabilir:
netsh interface ip set address "Local Area Connection" dhcp
DNS ve WINS adreslerini komut satırından yapılandırmak mı istiyorsunuz? Bunu başarabilirsin. DNS için aşağıdaki örneğe bakın:
netsh interface ip set dns "Local Area Connection" static 192.168.0.200
ve bu WINS için:
netsh interface ip set wins "Local Area Connection" static 192.168.0.200
Veya dilerseniz NIC'yi DNS ayarlarını otomatik olarak alacak şekilde yapılandırabilirsiniz.
Gördüğünüz gibi Netsh.exe'nin pek çok kullanışlı özelliği var. Ayrıca keşfetmenizi bekleyen pek çok değerli seçenek de bulunmaktadır.