贊助商

欄目分類

贊助商

大家感興趣的文章

搜索

    看牛人如何在dos使用NetSH命令一句話設(shè)置本地IP地址

    作者:admin    時(shí)間:2015-6-7 12:19:9    瀏覽:
    • 設(shè)置本地IP地址我想絕大部分人都是通過點(diǎn)擊“本地連接”打開窗口來設(shè)置的,這樣很直觀明了,操作起來也沒有什么困難,不過,今天給你看看牛人如何在dos使用NetSH命令一句話設(shè)置本地IP地址的。

      了解NetSH命令

      NetSH (Network Shell) 是windows系統(tǒng)本身提供的功能強(qiáng)大的網(wǎng)絡(luò)配置命令行工具。

      Netsh 是命令行腳本實(shí)用工具,它允許從本地或遠(yuǎn)程顯示或修改當(dāng)前正在運(yùn)行的計(jì)算機(jī)的網(wǎng)絡(luò)配置。

      Netsh 還提供了一個(gè)腳本功能,對(duì)于指定計(jì)算機(jī),可以通過此功能以批處理模式運(yùn)行一組命令。為了存檔或配置其他服務(wù)器,Netsh 也可以將配置腳本保存在文本文件中。

      Netsh 命令的強(qiáng)大,有經(jīng)驗(yàn)的管理員都不會(huì)懷疑;以前有很多介紹netsh命令的文章,今天我們從另一方面感受一下netsh命令的神奇。

      使用NetSH命令一句話設(shè)置本地IP地址

      對(duì)于熟悉NetSH命令的人來說,設(shè)置本地IP地址就可以自如的在dos里輕松搞定了,比如為計(jì)算機(jī)的“本地連接”指定一個(gè)靜態(tài)的IP地址:192.168.0.100,設(shè)置其子網(wǎng)掩碼?55.255.255.0,并指定默認(rèn)網(wǎng)關(guān)為192.168.0.1,如下便是執(zhí)行的命令了:

      netsh interface ip set address name="Local Area Connection" static 192.168.0.100 255.255.255.0 192.168.0.1 1

      (注意:這是一條完整的命令,輸入的時(shí)候請(qǐng)不要換行。)

      設(shè)置完畢后,還可以使用NetSH命令來顯示你TCP/IP協(xié)議的相關(guān)設(shè)置,看看本地IP地址設(shè)置是否成功。在命令提示窗口(CMD.EXE)里輸入下列命令:

      netsh interface ip show config

      使用NetSH快速切換TCP/IP設(shè)置

      如果你有一臺(tái)筆記本電腦,而且你需要在兩個(gè)以上不同的地方接入網(wǎng)絡(luò)(并且每個(gè)網(wǎng)絡(luò)都需要使用靜態(tài)IP地址),那么你也可以使用netsh.exe來快速地切換TCP/IP設(shè)置,以適應(yīng)不同網(wǎng)絡(luò)的需要。ntesh.exe可以把不同的TCP/IP設(shè)置導(dǎo)出成不同的配置文件,然后在需要的時(shí)候?qū)肱渲梦募砀南鄳?yīng)的設(shè)置。

      例如,現(xiàn)在你的筆記本接入了網(wǎng)絡(luò)1,并且已經(jīng)做好了相應(yīng)的網(wǎng)絡(luò)設(shè)置。這時(shí)你可以在命令提示窗口輸入:

      netsh -c interface dump > c:location1.txt

      通過這條命令把相應(yīng)的TCP/IP設(shè)置導(dǎo)出至c:下文件名為location1.txt的文本文件。以此類推,你可以把不同網(wǎng)絡(luò)環(huán)境的設(shè)置導(dǎo)出到不同的配置文件中。在需要接入不同的網(wǎng)絡(luò)中時(shí),你只需要使用下面這條命令就可以了:

      netsh -f c:location1.txt(或者:netsh -f c:location2.txt)

      使用NetSH配置網(wǎng)絡(luò)適配器

      除此之外,你還可以通過NetSH來配置網(wǎng)絡(luò)適配器,讓它從DHCP服務(wù)器自動(dòng)獲得IP地址。命令如下:

      netsh interface ip set address "Local Area Connection" dhcp

      還可以進(jìn)行WINS配置:

      netsh interface ip set wins "Local Area Connection" static 192.168.0.200

      當(dāng)然,只要你想,你還可以通過NetSH使網(wǎng)絡(luò)適配器動(dòng)態(tài)獲得DNS設(shè)置:

      netsh interface ip set dns "Local Area Connection" dhcp

      使用NetSH禁用網(wǎng)絡(luò)連接自動(dòng)調(diào)優(yōu)功能

      禁用網(wǎng)絡(luò)連接自動(dòng)調(diào)優(yōu),可以提高網(wǎng)絡(luò)速度的哦,看看此文所述,為什么10m光纖寬帶上傳速度只有1m還不到2m,你可以使用NetSH命令來搞定。

      如果您使用的是Windows Vista或Windows 7,可以使用NetSH禁用網(wǎng)絡(luò)連接自動(dòng)調(diào)優(yōu)功能:

      a.      單擊[開始]——[所有程序]——[附件] ,右擊[命令提示符]并選擇以[管理員身份運(yùn)行] 。

      b.      當(dāng)Windows 要求權(quán)限時(shí)請(qǐng)單擊[繼續(xù)]。在命令提示符下,輸入

      netsh interface tcp set global autotuninglevel=disabled

      按下回車鍵。

      注意:此命令禁用窗口自動(dòng)調(diào)優(yōu)功能。

      c.       在禁用自動(dòng)優(yōu)化網(wǎng)絡(luò)功能后,驗(yàn)證您否是可以登錄到Windows Live Messenger。

      注意:如果您仍然無法登錄到Messenger的,那么請(qǐng)重新啟用此功能。

      d.      重新啟用自動(dòng)優(yōu)化網(wǎng)絡(luò)功,在命令提示符下,輸入

      netsh interface tcp set global autotuninglevel=normal

      按下 回車鍵。

      注意:此命令將再次開啟自動(dòng)優(yōu)化網(wǎng)絡(luò)功能,以便您可以利用網(wǎng)絡(luò)的優(yōu)勢(shì)提高性能。

      現(xiàn)在你知道了吧,NetSH是一個(gè)很有用的自定義TCP/IP設(shè)置的工具。

      相關(guān)鏈接

      NetSh命令及使用詳述

      NetSH (Network Shell) 是windows系統(tǒng)本身提供的功能強(qiáng)大的網(wǎng)絡(luò)配置命令行工具。除非網(wǎng)絡(luò)管理人員,一般電腦用戶都不會(huì)接觸到此命令。不過如果了解NetSh,也許你會(huì)喜歡它,因?yàn)樗赡軒椭约嚎焖俳鉀Q一些網(wǎng)絡(luò)問題。

      。。。

    x