Pentru a configura TCP/IP, cum ar fi adresa IP, Masca de subrețea, Gateway implicit, adresele DNS și WINS și multe alte opțiuni, puteți utiliza Netsh.exe sau comanda Netsh .
Netsh.exe este un utilitar de linie de comandă care vă permite să afișați sau să modificați configurația rețelei (atât locală, cât și la distanță) a unui computer care rulează în prezent. Netsh.exe oferă, de asemenea, o caracteristică de scriptare care vă permite să rulați un grup de comenzi în modul lot pe un computer specificat. Netsh.exe poate salva, de asemenea, un script de configurare într-un fișier text în scopuri de arhivare sau pentru a vă ajuta să configurați alte servere.
Netsh.exe este disponibil pe Windows 2000 și Windows Server 2003 și mai târziu. Dacă utilizați Windows 10, Windows Server 2016, puteți utiliza în continuare comanda Netsh în mod normal.
Puteți utiliza instrumentul Netsh.exe pentru a efectua următoarele sarcini:
- Configurarea interfeței
- Configurați protocoalele de rutare.
- Configurarea filtrului.
- Configurați rute.
- Configurarea accesului la distanță pentru routerele de la distanță depinde de Windows, aceste routere rulează pe serviciul Server de rutare și acces la distanță.
- Afișează configurația curentă a routerului care rulează pe orice computer
- Utilizați caracteristica de script pentru a rula o serie de comenzi în modul lot pe un router specificat.
Ce poți face cu Netsh.exe
Cu netsh.exe vă puteți vizualiza cu ușurință setările TCP/IP. Tastați următoarea comandă în cmd:
netsh interface ip show config
Cu Netsh.exe, puteți configura cu ușurință adresa IP a computerului și alte setări TCP/IP asociate. De exemplu:
Următoarea comandă configurează o interfață numită Local Area Connection cu o adresă IP statică 192.168.0.100, masca de subrețea 255.255.255.0 și gateway-ul implicit 192.168.0.1:
netsh interface ip set address name="Local Area Connection" static 192.168.0.100 255.255.255.0 192.168.0.1 1
Alte setări TCP/IP:
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 este util și în situații precum atunci când aveți un laptop care trebuie relocat între 2 sau mai multe birouri, gestionând în același timp o configurație statică și specificată de adresă IP. Cu Netsh.exe, puteți salva și restaura cu ușurință configurația corectă a rețelei.
Mai întâi, conectați laptopul la locația #1, apoi configurați manual setările necesare (cum ar fi adresa IP, Masca de subrețea, Gateway implicit, DNS și WINS).
Acum, trebuie să exportați setările IP curente într-un fișier text. Utilizați următoarea comandă:
netsh -c interface dump > c:'location1.txt
Când ajungeți la poziția #2, faceți același lucru, doar păstrați noile setări pe alt fișier:
netsh -c interface dump > c:'location2.txt
Puteți continua cu orice poziții aveți nevoie, dar o vom păstra simplă și vom folosi doar 2 ca exemplu.
Acum, de fiecare dată când trebuie să importați setările IP și să le schimbați între #1 și #2, trebuie doar să tastați următoarea comandă în cmd:
netsh -f c:'location1.txt
sau:
netsh -f c:'location2.txt
De asemenea, puteți utiliza parametrul EXEC în loc de -F :
netsh exec c:'location2.txt
Netsh.exe poate fi folosit și pentru a configura Nic-ul pentru a obține automat o adresă IP de la un server DHCP:
netsh interface ip set address "Local Area Connection" dhcp
Doriți să configurați adresele DNS și WINS din linia de comandă. Poți face asta. Vezi exemplul de mai jos pentru DNS:
netsh interface ip set dns "Local Area Connection" static 192.168.0.200
și asta pentru WINS:
netsh interface ip set wins "Local Area Connection" static 192.168.0.200
Sau, dacă preferați, puteți configura NIC-ul pentru a-și prelua automat setările DNS.
După cum puteți vedea, Netsh.exe are multe caracteristici foarte utile. În plus, are și multe alte opțiuni valoroase care vă așteaptă să le explorați.