單一網卡同時設定「自動取得IP」及固定的「靜態IP」

Use a DHCP obtained IP address along with a static IP address at the same time.



如果懶得找 Registry,請下載小弟寫的 Script 程式來輔助設定。


最近申請 Cable Modem 發現一個問題,雖然不用 PPPoE 撥接很方便。但是它提供的 DHCP 發給的 IP 都不在同網段,家裡區網的網芳互連很不方便。以下文章介紹如何在一片網卡上自定私有的靜態 IP,又同時「自動取得 IP 位址」(DHCP)。

XP 的 Internet Protocll (TCP/IP) 網路設定「使用下列的 IP 位址」再按 [進階] 可以設定多個靜態 IP。但是如果使用「自動取得 IP 位址(DHCP)」的話將無法在同一片網卡上設定其他 IP。想要在同一片網卡上有兩個 IP(一個是 DHCP 發下來的,另一個是自定的),使用 Regedit 修改註冊表即可。

  • 先將 TCP/IP 設成「自動取得 IP 位址」。


  • 執行 Regedit 找
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkCards\數字
    上面的「數字」可能好幾個,要找:

    Description = 你的網卡名稱
    ServiceName = {XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX} ← 長得像這樣。


  • 再找 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX}]

    編輯 IPAddress 第二行加上你要增加的 IP 按 Enter 加換行。

    編輯 SubnetMask 第二行加上 255.255.255.0 (一般是這樣),按 Enter 加換行。


  • 「區域連線」上按右鍵「停用」再「啟用」,看看 ipconfig /all 是不多了一組IP。

!!注意!! 一台電腦同時具有 WAN + LAN 時要特別注意網路安全。