溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

CMD命令行下如何修改網絡IP設置

發(fā)布時間:2021-10-08 14:50:23 來源:億速云 閱讀:223 作者:小新 欄目:開發(fā)技術

這篇文章給大家分享的是有關CMD命令行下如何修改網絡IP設置的內容。小編覺得挺實用的,因此分享給大家做個參考,一起跟隨小編過來看看吧。

比較簡單的版本,你只要知道需要設置的ip與dns信息就可以了

@echo.
@echo      -----------------------------------------
@echo      本命令將自動為“本地連接”填寫以下內容:
@echo        IP地址:192.168.0.118
@echo        網關: 192.168.0.1
@echo        DNS:  202.96.128.86
@echo      -----------------------------------------
@echo. 
@echo.
@echo 沒有接入局域網的用戶,開機時,系統(tǒng)因搜索不到IP地址,進系統(tǒng)的速度稍慢,請在
@echo 本地連接填上IP地址(任意),就可加快系統(tǒng)的啟動速度。所以本批處理僅是為單機撥
@echo 號上網的用戶準備的,局域網用戶請不要理會本批處理,亂改可能導致您上不了網。
@echo.
@echo.
@ pause
@echo off
netsh interface ip set address name="本地連接" source=static addr=192.168.0.118 mask=255.255.255.0 gateway=192.168.0.1 1
netsh interface ip set dns name="本地連接" source=static addr=202.96.128.86

不累述,直接兩個例子:

C:\>ipconfig (首先用ipconfig這個命令看一下更改之前的ip地址) 
 
Windows 2000 IP Configuration 
Ethernet adapter 本地連接: 
Connection-specific DNS Suffix . : 
IP Address. . . . . . . . . . . . : 10.1.1.94 (本地連接更改之前的ip) 
Subnet Mask . . . . . . . . . . . : 255.255.255.0 
Default Gateway . . . . . . . . . : 10.1.1.254 
C:\>netsh (進入設置模式) 
netsh>interface 
interface>ip 
interface ip>set address "本地連接" static 10.1.1.111 255.255.255.0 10.1.1.254 
interface ip>exit

上文中的set命令具體解釋如下:

set address - 設置指定的接口的 IP 地址和默認網關。
set dns - 設置 DNS 服務器模式和地址。
set wins - 設置 WINS 服務器模式和地址。

C:\>ipconfig (更改后再用ipconfig命令看一下,確認一下是否更改成功) 
Windows 2000 IP Configuration 
Ethernet adapter 本地連接: 
Connection-specific DNS Suffix . : 
IP Address. . . . . . . . . . . . : 10.1.1.111 
Subnet Mask . . . . . . . . . . . : 255.255.255.0 
Default Gateway . . . . . . . . . : 10.1.1.254

命令一覽

.. - 移到上一層上下文級。
? - 顯示命令列表。
aaaa - 更改到 `aaaa` 上下文。
abort - 丟棄在脫機模式下所做的更改。
add - 將一個配置項添加到項目列表中。
alias - 添加一個別名
bye - 退出程序。
commit - 提交在脫機模式中所做的更改。
delete - 在項目列表上刪除一個配置項目。
dhcp - 更改到 `dhcp` 上下文。
dump - 顯示一個配置腳本。
exec - 運行一個腳本文件。
exit - 退出程序。
help - 顯示命令列表。
interface - 更改到 `interface` 上下文。
offline - 將當前模式設置成脫機。
online - 將當前模式設置成聯(lián)機。
popd - 從堆棧上打開一個上下文。
pushd - 將當前上下文放推入堆棧。
quit - 退出程序。
ras - 更改到 `ras` 上下文。
routing - 更改到 `routing` 上下文。
set - 更新配置設置。
show - 顯示信息
unalias - 刪除一個別名。
wins - 更改到 `wins` 上下文。

1、全自動修改網絡地址:

@echo off 
netsh interface ip set address name="本地連接" static 192.168.1.55 255.255.255.0 192.168.1.1 auto >nul 
netsh interface ip add dns "本地連接" 202.98.96.68 index=1 >nul 
netsh interface ip add dns "本地連接" 61.139.2.69 index=2 >nul 
netsh interface ip set address name="本地連接2" static 192.168.1.55 255.255.255.0 192.168.1.1 auto >nul 
netsh interface ip add dns "本地連接2" 202.98.96.68 index=1 >nul 
netsh interface ip add dns "本地連接2" 61.139.2.69 index=2 >nul 
netsh interface ip set address name="本地連接3" static 192.168.1.55 255.255.255.0 192.168.1.1 auto >nul 
netsh interface ip add dns "本地連接3" 202.98.96.68 index=1 >nul 
netsh interface ip add dns "本地連接3" 61.139.2.69 index=2 >nul 
echo IP地址已經設定修改完畢,按任意鍵關閉此窗口 
pause >nul

2、互動修改IP地址

@echo off 
cls 
color 0A 
echo IP地址更改小工具 
set IP=192.168.1.1 
set MASK=255.255.255.0 
set GATEWAY=192.168.1.0 
set NAME="本地連接" 


echo. 
echo 自動更改IP 請按 1 
echo. 
echo 手動更改IP 請按 2 

set /p KEY= [您的選擇是:] 
if %KEY% == 1 goto ONE 
if %KEY% == 2 goto TWO 

:TWO 
ECHO 您選擇了手工修改設置。 
ECHO. 
echo 默認IP地址是%IP%,回車輸入默認地址 
set /p IP= [請輸入IP地址:] 
echo. 
echo 默認MASK是%MASK%,回車輸入默認值 
set /p MASK= [請輸入 子網掩碼 地址:] 
echo. 
echo 默認GATEWAY是%GATEWAY%,回車輸入默認值 
set /p GATEWAY= [請輸入 網關 地址:] 
echo. 

:ONE 
echo 正在自動更改IP...... 
netsh interface ip set address %NAME% static %IP% %MASK% %GATEWAY% 
echo IP地址/子網掩碼/網關設置完成 
pause

小說明:

1、第一個之所以要寫出 本地連接2 本地連接3,是因為有的機器會因為換網卡或者換驅動造成使用的連接名稱為本地連接
2、在XP系統(tǒng)和WIN7系統(tǒng)下,修改會有一些不同,上面列出的第1個例子多了一個auto,適用于XP,而WIN7下不能要auto。

感謝各位的閱讀!關于“CMD命令行下如何修改網絡IP設置”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,讓大家可以學到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng)、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI