轉:在dos下設置網絡參數

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

如果是純DOS的話,要準備DOS的網卡程序,xxxx.dos,然後做一個 autoexec.bat 文件在 net xxxx.dos 後面加一個16進制的地址,如 0X75 等。多臺計算機只需改 wattcp.cfg 文件中的 ip 即可:
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”文件,必須對應着指定的網絡環境)。
 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章