首頁 繪圖設計 工作閒聊 比賽活動 美術討論 標籤 圖片
netsh 切換IP:切換動態 DHCP 與固定 IP Address 的批次檔案
netsh 切換IP:切換動態 DHCP 與固定 IP Address 的批次檔案


Type(Type) 2014/3/27 01:05 (Since 2008/5/16 01:23)

netsh:切換動態 DHCP 與固定 IP Address 的批次檔案



問題描述:
來往於公司、家裏、客戶、學校的網路區段之間
是否有時候需要切換成 DHCP 取得動態 IP Address,
有時又需要切換成固定 IP 位址讓部份軟體的運作更順暢
但是又不想每次都要改來改去。

假設:
作業系統 Microsoft Windows
公司 <Static IP Address-A> <NetMask-A> <GateWay-A>
家裏 <Static IP Address-B> <NetMask-B> <GateWay-B>
客戶 DHCP 動態 IP


解法:
1. 先將自己的 DNS Server 固定,如 168.95.1.1

2. 確認自己的網路介面叫做 LANstring,通常中文版叫做 "區域連線"


3. 將下列這個存為 "公司固定網路.bat"
netsh interface ip set address LANstring static <Static IP Address-A> <NetMask-A> <GateWay-A> 1

舉例:netsh interface ip set address "區域連線" static 10.10.0.128 255.255.0.0 10.10.0.254 1


4. 將下列這個存為 "家中固定網路.bat"
代碼:

netsh interface ip set address LANstring static <Static IP Address-B> <NetMask-B> <GateWay-B> 1


舉例:
代碼:

netsh interface ip set address "區域連線" static 61.11.22.33 255.255.255.0 61.11.22.254  1

or

netsh interface ip set address "YourAdapterName" source=static addr=192.168.0.31 mask=255.255.255.0 gateway=192.168.0.1 1


5. 將下列這個存為 "動態DHCP.bat"
代碼:

netsh interface ip set address LANstring dhcp
ipconfig /release
ipconfig /renew


舉例:
代碼:

netsh interface ip set address "區域連線" dhcp


or

代碼:

netsh int ip set address name="區域連線" source=dhcp

netsh int ip set dns name="net1" source=static addr=168.95.1.1


然後,只要點選這幾個批次檔案,就可以不需要重新輸入
直接切換於各個網路的設定。

注意:
1. 這些 Batch 檔可能需要 30~60 秒的執行時間,
跟你自己更改 TCP/IP 設定一樣花時間;好處就是,「不用重新輸入、不怕 keyin 錯」。

2. 如果你有多張網路卡,當然 gwmetric 也要去調配。

#netsh
#切換IP
#動態IP
#固定IP

#netsh by Type
#切換IP by Type
#動態IP by Type
#固定IP by Type
Type(Type) 2014/3/27 00:55


Windows XP 先到「網路」(右鍵) --> 「內容」可查到網路卡名稱

Windows Vista/7/8 則是「網路」(右鍵) --> 「內容」 --> 變更介面卡設定




more examples:

代碼:

netsh int ip set address name="net1" source=static addr=192.168.0.31 mask=255.255.255.0 gateway=192.168.0.1 1
netsh int ip set dns name="net1" source=static addr=168.95.1.1


代碼:

netsh int ip set address name="net1" source=dhcp
netsh int ip set dns name="net1" source=static addr=168.95.1.1

(31,079 views)
[更多討論] 討論區 Windows, Linux, Perl, PHP, C/C++, Driver, Web 理論、應用、硬體、軟體

"netsh 切換IP:切換動態 DHCP 與固定 IP Address 的批次檔案" 傳統頁面(電腦版)

首頁 繪圖設計 工作閒聊 比賽活動 美術討論 標籤 圖片
傳統桌面版 [ 登入/註冊 ]
© Vovo2000.com Mobile Version 小哈手機版 2024