A:設置靜態IP
CMD
netsh
netsh>int
interface>ip
interface ip>set add "本地鏈接" static IP地址 mask gateway
B:查看IP設置
interface ip>show address
C:用DOS命令設置ip地址及DNS
設置/修改IP地址,子網掩碼,網關的格式:
netsh interface ip set address "本地連接" static 10.25.35.35 255.255.255.0 10.25.35.7 auto
命令的意思是將“本地連接”
ip地址設置成 10.25.35.35
子網掩碼是 255.255.255.0
網關設置成 10.25.35.7 並且自動躍點數
注意:"本地連接"處請根據自己的情況修改
設置DNS命令格式:
netsh interface ip set dns "本地連接" static 211.138.91.1
命令的意思是將“本地連接”的DNS設置成211.138.91.1
刪除IP地址和DNS的命令是
netsh interface ip set address "本地連接" dhcp
netsh interface ip set dns "本地連接" dhcp
IP = 192.168.100.44
NETMASK = 255.255.255.0
GATEWAY = 192.168.100.1
=================================================
在windows下的DOS窗口中
要利用Netsh命令,進入到DOS下的網絡配置狀態,就能實現各種網絡配置。
進入IP設置模式
在DOS 環境中,設置網絡參數之前,必須先進入IP設置模式纔可以。先打開系統運行對話框,執行“CMD”命令,將主界面切換到DOS環境中,在命令行中輸入 “Netsh”命令,單擊回車鍵後,DOS命令提示符將自動變爲“netsh>”,再依次執行“Interface”|“IP”命令後,DOS命令 提示符就會變成“Interface ip>”(如圖1所示),此時你就進入了IP設置模式。在該模式下,你可以利用“set”命令設置網絡IP地址、網絡掩碼、DNS服務器,也可以利 用“show”命令,查看各種網絡參數,包括與本機建立的各種TCP/IP連接等。
設置IP地址
在IP設置模式下,執行 “set address name static [addr] [mask] [gateway] [gwmetric]”命令,就能給指定網絡連接分配IP地址、掩碼地址、網關地址。其中,“set address”是設置IP地址的專用命令,name表示指定的網絡連接名稱,Win2000下的name應設置爲“Internet連接”, WinXP、Win2003下的name應設置爲“本地連接”;static是表示設置靜態地址,“[addr]”指的是具體IP地址,“[mask]” 指的是具體掩碼地址,“[gateway]”指的是具體網關地址,“[gwmetric]”指的是具體網關躍點數,一般情況下,該數值應設置爲“1”。
例如,現在要爲局域網中的某Win2000工作站,分配一固定IP地址爲“10.192.168.10”,同時將該工作站的掩碼地址設置 爲“255.255.255.0”,將網關地址設置爲“10.192.168.1”。那麼你就可以在IP設置模式下,執行字符串命令“set address Internet連接 static 10.192.168.10 255.255.255.0 10.192.168.1 1”,要不了多久,系統將會返回“確定”的提示(如圖2所示),這表明IP地址設置成功。
倘若你是一位撥號用戶,需要爲自己的計算機 分配一個動態IP地址時,就必須在IP設置模式下,輸入字符串命令“set address Internet連接 source=dhcp”,單擊回車鍵後,倘若系統返回“確定”提示,就表示爲該計算機成功啓用了DHCP服務,以後計算機的IP地址將會自動獲取。
設置DNS服務器
在IP 設置模式下,你還能爲指定的網絡連接設置DNS服務器,只要執行“set dns name static [addr]”命令就可以了。其中“set dns”是設置DNS服務器的專用命令,“static”表示設置靜態DNS服務器,“[addr]”是具體的DNS服務器IP地址。
例 如,現在要將當前計算機的DNS服務器,設置爲“202.100.100.202”時,那麼你可以在IP設置模式下,輸入字符串命令“set dns Internet連接 static 202.100.100.202”,單擊回車後,系統將返回“確定”提示,這表明配置靜態DNS服務器已經成功。此時,你可以執行“show dns”命令,看看當前計算機的DNS服務器,是否已經被設置成指定的IP地址了,如圖3所示。
倘若需要爲計算機啓動動態DNS服務器時,可以執行“set dns Internet連接 source=dhcp”命令。
查詢配置信息
大 家知道在DOS環境中,利用“Ipcon-fig”命令,也能查看到當前計算機的網絡配置信息,可是該命令查看到的信息很有限,只限於IP地址、掩碼地 址、網關地址等。而在IP設置模式下,你能查看到各種網絡配置信息。例如,執行“show config”命令後,你除了可以看到“Ipconfig”命令能查詢的信息外,還能知道網關躍點數是多少,DNS服務器是什麼,WINS服務器是什麼 等。
執行“show tcpconn”命令,你能查看到當前有哪些Internet主機,與本地機器建立了連接,也可以查看到本地端口的工作狀態,是處於關閉狀態還是監聽狀態(如圖4所示)。
靈活運用該命令,你能及時發現系統是否受到了外來入侵,要是有陌生的主機與本地主機的陌生端口,建立了連接時,那系統十有八九受到了攻擊,此時你必須儘快採取措施,確保系統安全。
當然,Netsh還爲你提供了許多查詢網絡信息的命令,例如查詢IP統計信息的命令,查詢TCP統計信息的命令,查詢UDP、ICMP統計信息的命令等,這些命令使用都比較簡單,在這裏就不一一詳細介紹了。
快速修改配置
倘若你的筆記本電腦,需要在不同的網絡環境中工作,那麼每次工作之前,總需要重新修改網絡參數,這實在太麻煩了。現在,你可以在Netsh模式下,很輕鬆地實現快速修改網絡配置的目的,具體步驟爲:
在DOS 命令行狀態下,輸入字符串命令“netsh -c interface dump>c:/net1.txt”,單擊回車鍵後,當前工作站的網絡配置信息,就全部被保存到C盤net1.txt文件中了(該文件保存着網絡1 環境中的上網參數);下面,打開net1.txt文件,你可以看到如圖5所示的配置信息,包括工作站的IP地址、掩碼IP地址、網關IP地址等。現在,你 可以用筆記本電腦可能使用到的其他網絡環境中的配置參數,替換這裏的對應參數,其餘內容保持不變,然後再將該文本文件另存爲“net2.txt”(該文件 保存着網絡2環境中的上網參數);同樣地,你可以生成net3.txt、net4.txt……netn.txt,讓這些文件保存着網絡3、網絡4……網絡 n環境中的上網參數。
以後,筆記本電腦無論接入到哪個網絡環境中,只要在DOS命令行狀態下,執行“netsh exec c:/netn.txt”命令,就能實現快速修改網絡配置的目的了(這裏的“netn.txt”文件,必須對應着指定的網絡環境)。