使用netsh.exe配置TCP/IP(轉)

RegisterForBlog發表於2007-08-10
使用netsh.exe配置TCP/IP(轉)[@more@]

  你知道netsh.exe能為你做些什麼嗎?如果不知道的話就請跟我一起往下看吧。

  

  首先,它可以顯示你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設定的工具。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10763080/viewspace-942169/,如需轉載,請註明出處,否則將追究法律責任。

相關文章