2012年5月13日 星期日

ip 批次檔 快速切換設定

NB帶出門設IP懶人法
 公司靜態IP  回家是DHCP 設定來設定去太麻煩了。
 網路上有很多資料!

我設定方式為第一段不管WIN7或XP都可用
=============================================================

設定自動取得ip,則設定如下,另存批次檔.就是副檔名要為.bat
netsh interface ip set address name="區域連線" source=dhcp


netsh interface ip set dns name="區域連線" source=dhcp

設定固定ip,則設定如下,再另存批次檔.就是副檔名要為.bat
netsh interface ip set address "區域連線" static 192.168.1.108 255.255.255.0 192.168.1.1 1


netsh interface ip set dns "區域連線" static 192.168.1.254


netsh interface ip add dns "區域連線" 168.95.1.1 2

 ============================================================
 win7 方式
 STATIC-IP.BAT、DHCP.bat 點兩下快速切換所設定的IP Address了
 比如【STATIC-IP.bat】 內容
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.bat】 內容netsh interface ipv4 set address "區域連線" source=dhcp
netsh interface ipv4 set dnsservers name="區域連線" source=dhcp
netsh interface ipv4 set winsservers name="區域連線" source=dhcp

==========================================================

利用記事本(Notepad)開啟一份新文件,並且命名為 SwitchToDHCP.bat
輸入以下指令碼(由於 Windows XP 與 Windows Vista 的指令有些差異,因此分開列表)

•Windows 2000 / XP / 2003
netsh interface ip set address "區域連線" source=dhcp
netsh interface ip set dns     "區域連線" source=dhcp
•Windows Vista / 2008
netsh interface ip set address   "區域連線" source=dhcp
netsh interface ip set dnsserver "區域連線" source=dhcp


再來,介紹如何設定網路介面到靜態 IP 模式
1. 先查到你的網路卡介面名稱,如上圖示。
2. 再利用記事本(Notepad)開啟一份新文件,並且命名為 SwitchTo公司內部IP.bat
3. 輸入以下指令碼(由於 Windows XP 與 Windows Vista 的指令有些差異,因此分開列表)
 •Windows 2000 / XP / 2003
netsh interface ip set address "區域連線" static 10.10.1.168 255.255.255.0 10.10.1.254 1
netsh interface ip set dns     "區域連線" static 10.10.1.1 primary
•Windows Vista / 2008
netsh interface ip set address   "區域連線" static 10.10.1.168 255.255.255.0 10.10.1.254 1
netsh interface ip set dnsserver "區域連線" static 10.10.1.254 primary
設定靜態 IP 時,標準的指令公式如下:
 •Windows 2000 / XP / 2003
netsh interface ip set address "<介面名稱>" static [IP] [子網路遮罩] [預設閘道] [閘道公制]
netsh interface ip set dns     "<介面名稱>" static [名稱伺服器位址] primary
•Windows Vista / 2008
netsh interface ip set address "<介面名稱>" static [IP] [子網路遮罩] [預設閘道] [閘道公制]
netsh interface ip set dnsserver "<介面名稱>" static [名稱伺服器位址] primary
==============================================================

部份資料為網路上提供,若有侵權請告知刪文。

沒有留言:

張貼留言