使用netsh.exe配置TCP/IP

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

  首先,它可以顯示你TCP/IP協議的相關設置。在命令提示窗口(CMD.EXE)裏輸入下列命令:
  netsh interface ip show config

  你還可以用它來更改計算機的IP地址或者配置TCP/IP的其它相關屬性。例如,你想爲計算機的“本地連接”指定一個靜態的IP地址:192.168.0.100,設置其子網掩碼爲255.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設置的工具。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章