MIS或是IT工程師常常需要在不同的網段中進行測試,在區域網路中設定IP Address當然是首選,但是常常切換 GUI畫面難免眼睛花、打錯字就那就不好了,所謂工欲善其事必先利其器,利用NETSH指令可以讓你事倍功半。
Windows 7 底下與所有 Windows 都一樣,提供了 NETSH 指令,但是因為支援了IPv6所以使用參數上有一點點修改;


看了以上的截圖介紹,netsh指令的使用方法其實還滿簡單的,再來我們要來寫一個小指令檔更快速改IP地址,
設定Static IP指令是【set address "Local Area connection" static 10.0.0.9 255.0.0.0 10.0.0.1 1
設定     DHCP指令是【set address name="Local Area Connection" source=dhcp
先開啟一個Console【命令提示字元】在提示符下鍵入【netsh】即可進入netsh的界面。再輸入
interface ipv4
進入IPv4的設定模式,輸入【dump】則可以列出目前單機IP設定的資訊:


如果寫成 STATIC-IP.CMD 或 STATIC-IP.BAT,那就可以點兩下快速切換所設定的IP Address了~~~

比如【172.177.0.220.CMD】 內容
netsh interface ipv4 set address "區域連線" static 172.177.0.220 255.255.255.0 172.17.0.254 1
netsh interface ipv4 set dnsservers name="區域連線" static 168.95.1.1 primary
netsh interface ipv4 add dnsservers name="區域連線" 61.31.233.1 index=2
netsh interface ipv4 set winsservers "區域連線" static none


比如【DHCP.CMD】 內容
netsh interface ipv4 set address "區域連線" source=dhcp
netsh interface ipv4 set dnsservers name="區域連線" source=dhcp
netsh interface ipv4 set winsservers name="區域連線" source=dhcp


HarlemHsu 發表在 痞客邦 PIXNET 留言(2) 人氣()


留言列表 (2)

發表留言
  • mike
  • 請問 這個數字要用跟你一樣的嗎?172.177.0.220 255.255.255.0 172.17.0.254 1 還是有自己的? 如果是用自己的要用哪個?
    謝謝
  • IP 就用你自己的

    HarlemHsu 於 2010/06/01 21:21 回覆

  • 啊巨
  • 真的很好用也 感謝喔 再請問一下 因為我有多個IP要改 可否用BAT 做成選單示
    比如 1是dhcp 2是192 .... 3是172...... 4是10...... 5是 310.....
【 X 關閉 】

【PIXNET 痞客邦】國外旅遊調查
您是我們挑選到的讀者!

填完問卷將有機會獲得心動好禮哦(注意:關閉此視窗將不再出現)

立即填寫取消