netsh.exe組態TCP/IP
首先,它可以顯示你TCP/IP傳輸協定的相關設定。在指令提示視窗(CMD.EXE)裡輸入下列指令:
netsh interface ip show config
你還可以用它來更改電腦的IP位址或者組態TCP/IP的其它相關內容。例如,你想為電腦的「本地機連接」指定一個靜態的IP位址:192.168.0.100,設定其子網路遮罩?55.255.255.0,並指定預設網路閘道為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
(注意:這是一條完整的指令,輸入的時候請不要換行。)
如果你有一台筆記型電腦,而且你需要在兩個以上不同的地方接入網路(並且每個網路都需要使用靜態IP位址),那麼你也可以使用netsh.exe來快速地切換TCP/IP設定,以適應不同網路的需要。ntesh.exe可以把不同的TCP/IP設定匯出成不同的組態文件,然後在需要的時候匯入組態文件來更改相應的設定。
例如,現在你的筆記型接入了網路1,並且已經做好了相應的網路設定。這時你可以在指令提示視窗輸入:
netsh -c interface dump > c:\location1.txt
通過這條指令把相應的TCP/IP設定匯出至c:\下檔案名為location1.txt的文本文件。以此類推,你可以把不同網路環境的設定匯出到不同的組態文件中。在需要接入不同的網路中時,你只需要使用下面這條指令就可以了:
netsh -f c:\location1.txt(或者:netsh -f c:\location2.txt)
除此之外,你還可以通過netsh.exe來組態網路橋接器,讓它從DHCP服務器自動獲得IP位址。指令如下:
netsh interface ip set address "Local Area Connection" dhcp
還可以進行WINS組態:
netsh interface ip set wins "Local Area Connection" static 192.168.0.200
當然,只要你想,你還可以通過netsh.exe使網路橋接器動態獲得DNS設定:
netsh interface ip set dns "Local Area Connection" dhcp
現在你知道了吧,netsh.exe是一個很有用的自訂TCP/IP設定的工具。
|