Om TCP/IP te configureren, zoals IP-adres, subnetmasker, standaardgateway, DNS- en WINS-adressen en vele andere opties, kunt u Netsh.exe of de Netsh-opdracht gebruiken .
Netsh.exe is een opdrachtregelhulpprogramma waarmee u de netwerkconfiguratie (zowel lokaal als extern) van een actieve computer kunt weergeven of wijzigen. Netsh.exe biedt ook een scriptfunctie waarmee u een groep opdrachten in batchmodus op een specifieke computer kunt uitvoeren. Netsh.exe kan ook een configuratiescript opslaan in een tekstbestand voor archiveringsdoeleinden of om u te helpen bij het configureren van andere servers.
Netsh.exe is beschikbaar op Windows 2000 en Windows Server 2003 en later. Als u Windows 10 of Windows Server 2016 gebruikt, kunt u de Netsh-opdracht nog steeds normaal gebruiken.
U kunt het hulpprogramma Netsh.exe gebruiken om de volgende taken uit te voeren:
- Interfaceconfiguratie
- Configureer routeringsprotocollen.
- Filterconfiguratie.
- Routes configureren.
- Het configureren van externe toegang voor externe routers is afhankelijk van Windows. Deze routers draaien op de Routing and Remote Access Server-service.
- Geeft de huidige actieve routerconfiguratie op elke computer weer
- Met de scriptfunctie kunt u een reeks opdrachten in batchmodus uitvoeren op een bepaalde router.
Wat kun je doen met Netsh.exe
Met netsh.exe kunt u eenvoudig uw TCP/IP-instellingen bekijken. Typ de volgende opdracht in cmd:
netsh interface ip show config
Met Netsh.exe kunt u eenvoudig het IP-adres van uw computer en andere gerelateerde TCP/IP-instellingen configureren. Bijvoorbeeld:
Met de volgende opdracht configureert u een interface met de naam Local Area Connection met een statisch IP-adres van 192.168.0.100, een subnetmasker van 255.255.255.0 en een standaardgateway van 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
Overige TCP/IP-instellingen:
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 is ook handig in situaties waarin u bijvoorbeeld een laptop moet verplaatsen tussen twee of meer kantoren, waarbij u nog steeds een statische en specifieke IP-adresconfiguratie moet beheren. Met Netsh.exe kunt u eenvoudig de juiste netwerkconfiguratie opslaan en herstellen.
Verbind eerst uw laptop met locatie #1 en configureer vervolgens handmatig de vereiste instellingen (zoals IP-adres, subnetmasker, standaardgateway, DNS en WINS).
Nu moet u uw huidige IP-instellingen exporteren naar een tekstbestand. Gebruik de volgende opdracht:
netsh -c interface dump > c:'location1.txt
Wanneer u bij positie #2 bent, doet u hetzelfde, maar behoudt u de nieuwe instellingen in een ander bestand:
netsh -c interface dump > c:'location2.txt
U kunt doorgaan met de posities die u nodig hebt, maar we houden het simpel en gebruiken er 2 als voorbeeld.
Wanneer u uw IP-instellingen wilt importeren en wilt wisselen tussen #1 en #2, typt u gewoon de volgende opdracht in cmd:
netsh -f c:'location1.txt
of:
netsh -f c:'location2.txt
U kunt ook de EXEC- parameter gebruiken in plaats van -F :
netsh exec c:'location2.txt
Netsh.exe kan ook worden gebruikt om uw netwerkkaart zo te configureren dat deze automatisch een IP-adres van een DHCP-server verkrijgt:
netsh interface ip set address "Local Area Connection" dhcp
Wilt u DNS- en WINS-adressen configureren vanaf de opdrachtregel? Jij kan dit. Zie het onderstaande voorbeeld voor DNS:
netsh interface ip set dns "Local Area Connection" static 192.168.0.200
en dit voor WINS:
netsh interface ip set wins "Local Area Connection" static 192.168.0.200
Als u dat liever hebt, kunt u de netwerkkaart ook zo configureren dat deze automatisch de DNS-instellingen ophaalt.
Zoals u kunt zien, heeft Netsh.exe veel nuttige functies. Daarnaast zijn er nog veel meer waardevolle opties die u kunt ontdekken.