史萊姆論壇

史萊姆論壇 (http://forum.slime.com.tw/)
-   網路軟硬體架設技術文件 (http://forum.slime.com.tw/f133.html)
-   -   在 命令提示字元下 變更IP位址的設定 (http://forum.slime.com.tw/thread125591.html)

貝斯特 2004-09-18 03:12 AM

在 命令提示字元下 變更IP位址的設定
 
想要在描述指令集中,變更IP位址的設定,您可以使用Win2K的多功能
Net Shell,,(Netsh)命令。這個命令可以提供好幾個在win2K系統上檢視
以及修改,IP位址有關的功能。
例如:
如果想要將系統從靜態的IP位址改變成動態的DHCP位址,您可以開啟
命令提示列,然後輸入下列的命令
netsh interface ip set address "<connection name>" dhcp
其中 connection name 是您想要改變IP位址設定的LAN卡名稱。
(一般我們稱道個界面卡為區域網路連線.但是如果您有多個LAN界面卡,
則可能會有多個不同的名稱,另外管理員也有可能手動修改界面卡的名稱
預設名稱為: " Ethernet adapter 區域連線 " )。


想要將設定改變回來,也就是想要將連線或是界面卡從DHCP設定的位址
改成靜態位址--可以輸入下面的命令:
netshinterface巾setaddress
"<connection name>" static <ip_address> <netmask> <gateway> <metric>
其中 ip_address 是您想要指定給連線的靜態IP位址.
netmask則是與IP位址相關的子網路遮罩(如255 255.255.O)
gateway則是本IP子網路預設的閘道器(如果有)
metrc則是選擇性的數字值(例如1、2),可以用來設定使用的預設閘道器(如果有)。

例如:
如果我們想要從DHCP架構的位址,改變到靜態的,IP位址
172.16.1.1 遮罩255.255.255.0,而閘道器則是172.16.1.254(metric 為1),
您可以輸入:
netsh Interface ip set address "local area connection" static 172.16.1.1 255.255.255.0 172.16.1.254

gafe 2005-01-24 01:50 PM

用這個命令可以快速切換IP組態
若是配合上bat檔,就可以實現執行bat檔即可切換IP組態
以下是我摘自網路的教學,但是已經忘記出處,非常實用的技巧,與大家分享!

========================================
移動辦公是現代社會的趨勢,利用筆記本電腦的網卡接口連入區域網路,馬上就可以進入工作狀態。但是每個區域網路的設定是不相同的,例如IP地址、通訊閘等等,那麼每到一個新的區域網路中,你就需要重新進行設定,這樣還是顯得有些麻煩。

其實我們可以將不同環境下的網路設定備份下來,當你需要在某個網路環境中使用時,調入相應的備份文件即可完成網路的相關設定,這樣就免去了手工設定的煩惱,非常方便快捷。

首先當然是進行網路配置的備份。例如你在家中和單位堜狳洏峈犖蘢羺t置是不同的,需要分別對其進行備份。

先將電腦的網路設定為家中網路配置,然後在DOS窗口中輸入
“netsh -C interface dump>d:\home.txt”,
當然你也可以指定其他的保存位置,這樣就完成了家庭網路配置的備份。
同樣可以將單位的網路配置備份為“office.txt”文件。

完成備份後,進行切換就比較簡單了。若此時你需要設定成為家庭的網路配置,在DOS窗口中輸入
“netsh -f d:\home.txt”,即可完成家庭網路配置的工作;
若需要設定為單位網路配置,將命令行中的配置文件改為“office.txt”即可。

如果你覺得每次都要輸入命令行比較麻煩,完全可以建立相應的批處理文件,直接運行即可完成配置工作。注意:備份工作需要在DOS窗口中完成,直接在“運行”對話方塊的命令行中輸入命令是沒有效果的,但是恢復工作可以直接在“運行”對話方塊中輸入。

同時,這個命令切換方法只在Windows 2000和Windows XP系統中有效。

mini 2005-01-25 02:50 PM

存下來
謝謝二位

ESWL 2005-01-25 04:57 PM

狗尾續貂,野人獻曝,這個批次檔,我自己瞎摸一陣子,一點心得分享。

高手勿笑!


如果事先設定的網路組態中有wins及指定主DNS、次DNS等,

回到家想和家裡的區網相連;而家中的區網也有自行指定IP,

但是沒有設gateway;也沒有wins及指定主DNS、次DNS等(例如以 HUB 架構),

就不能直接只指定IP和遮罩,因為那些gateway、WINS、主DNS、次DNS等都還在,

可能會讓家裡的區網不順。

因此,必須先將網路組態改成 DHCP 後再設定,

底下用我 OFFICE 的組態與 HOME 的組態來解釋,可能比較容易了解:

OFFICE 的組態
netsh interface ip set address "區域連線" static 172.22.13.123 255.255.255.0 172.22.13.254 1

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

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

netsh interface ip set wins "區域連線" static 172.22.253.2

netsh interface ip add wins "區域連線" 172.22.253.3 2

netsh interface ip add wins "區域連線" 172.17.253.70 3

HOME 的組態

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

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

netsh interface ip delete wins "區域連線" 172.22.253.2

netsh interface ip delete wins "區域連線" 172.22.253.3

netsh interface ip delete wins "區域連線" 172.17.253.70

netsh interface ip set address "區域連線" static 192.168.0.6 255.255.255.0


如有疏漏或錯誤歡迎指正!

並感謝之前 GaMNiA 兄的指點!
http://www.slime2.com.tw/forums/showthread.php?t=138518


所有時間均為台北時間。現在的時間是 09:43 AM

Powered by vBulletin® 版本 3.6.8
版權所有 ©2000 - 2022, Jelsoft Enterprises Ltd.

『服務條款』

* 有問題不知道該怎麼解決嗎?請聯絡本站的系統管理員 *


SEO by vBSEO 3.6.1