在Windows 2000/XP 之中要如何以簡單的指令快速切換電腦的 IP 位址呢?
這可以利用 netsh 指令來完成,例如:
1. 想將網路連線中的 "區域連線" 的網路界面從固定 IP 位址變成 DHCP,可以在命令列視窗中輸入以下這兩行指令:
netsh interface ip set address "區域連線" dhcp
netsh interface ip set dns "區域連線" dhcp
2. 想將網路連線中的 "區域連線" 的網路界面從 DHCP 變成某個固定 IP,可以在命令列視窗中輸入以下格式的指令:
netsh interface ip set address "區域連線" static ipaddr subnetmask gateway metric
實際的例子例如以下兩行:
netsh interface ip set address "區域連線" static 192.168.1.33 255.255.255.0 192.168.1.1 1
netsh interface ip set dns "區域連線" static 168.95.1.1
在中文作業系統預設的名稱則為 "區域連線",這在執行時是要注意的。
英文作業系統中,預設的區網連線網路界面為 "Local Area Connection" ,
只要將這些命令放到一個BAT批次檔案中,執行這個批次檔就可以立即變換 IP 位址了,
特別是筆記型電腦來說是十分方便的,因為時常在兩個不同區域網路環境下切換工作。