讓Windows 同時擁有動態/固定IP
發表于:2007-07-13來源:作者:點擊數:
標簽:
很多時候,我們會在不同的 網絡 中工作,重復地修改IP地址是一件很令人頭疼的事情。但默認情況下, Windows 中的網卡只允許選擇固定IP或者從DHCP 服務器 上動態獲得IP。其實不然,如果我們仔細研究,可以讓網卡具有雙重身份,即如果有DHCP服務器,則會從DHCP
很多時候,我們會在不同的
網絡中工作,重復地修改IP地址是一件很令人頭疼的事情。但默認情況下,
Windows中的網卡只允許選擇固定IP或者從DHCP
服務器上動態獲得IP。其實不然,如果我們仔細研究,可以讓網卡具有雙重身份,即如果有DHCP服務器,則會從DHCP服務器上獲得IP,否則則使用一個我們指定的IP,這樣會給我們帶來很大的方便。
一、Windows XP 如果用的是Windows XP系統,比較簡單:雙擊“控制面板”中的“網絡連接”圖標,再右擊相應的網卡,如“無線網絡連接”,選擇“屬性”命令,再在打開窗口中選中“Internet協議(TCP/IP)”項,單擊下方的“屬性”按鈕。并在再次打開的窗口中選中“自動獲得IP地址”和“自動獲得DNS服務器地址”項(如圖1)。
再單擊“備用配置”標簽,然后在打開窗口中選中“用戶配置”項,再在其中輸入固定IP地址、子網掩碼、默認網關、首選DNS服務器地址,如192.168.0.100、255.255.255.0、192.168.0.1、202.102.13.141等(如圖2)。這樣,當我們的電腦發現有DHCP存在,就會從DHCP服務器上獲得IP地址。否則就會使用我們設置的固定IP、子網掩碼、默認網關、首選DNS服務器地址等,如上為192.168.0.2等,非常方

可惜的是,Windows XP并沒有允許我們設置多個固定IP。
二、Windows 98/2000 如果你使用Windows 2000,先將電腦接到有DHCP服務器的網絡中,按下Win+R,輸入cmd,然后再輸入ipconfig,得到當前網卡的IP,便于后面進行辨認(如圖3)。

接下來,按下Win+R輸入regedt32,然后定位到[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces],此時你可以看到諸如所示的鍵值,單擊后在右側窗口中查看DhcpIPAddress值,如果上面的值就是圖3中的值,則表示它是我們將要添加IP地址的網卡(如圖4)。

找到此網卡后,雙擊右側窗口中的IPAddress項,在打開窗口中可以自行添加IP地址。如果想添加多個,可以一行一個,中間用回車分開,如192.168.1.181(如圖5)。接著雙擊右側窗口中的SubnetMask項,在打開窗口中添加子網掩碼,這些和上面IP地址的掩碼一一對應,如果有多個,也可以添加多行(如圖6)。同樣,雙擊DefaultGateway項,在打開窗口中添加子網掩碼,如果有多個,也一行一個(如圖7)。



完成后,關閉“注冊表編輯器”,打開“控制面板”中的“網絡連接”項,再在打開窗口中右擊相應的網卡連接,選擇“禁用”,再右擊,選擇“啟用”刷新網卡設置即可生效。
大家也可以打開“命令提示符”窗口,輸入ipconfig /all,就可以看到網卡既有從DHCP獲得的IP地址,也有我們自己指定的IP地址(如圖8)。

最后要說明的是,如果你使用Windows 98,可以輸入regedit啟動“注冊表編輯器”,定位到[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\NetTrans]下,接下來添加IP地址及掩碼的操作和在Windows 2000下完全一樣,修改完成后,重新啟動電腦即可生效。不過,由于Windows 98網絡組件較弱,可能多數情況下并不能成功。當然,筆者建議你升級到Windows XP。
原文轉自:http://www.kjueaiud.com