Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

Windows XP 單張網卡綁定多組 IP 位址設定教學

編輯:Windows XP 系統介紹

筆電在公司、家裡、客戶現場切換網路環境,每次手動改 IP/閘道/DNS 極度繁瑣。XP 支援單張網卡設定多組 IP 位址,配合「替代設定」或「進階 IP 設定」即可一鍵切換。

方法一:進階 TCP/IP 設定新增多組靜態 IP(適用固定 IP 環境)

  1. 控制台 → 「網路連線」→ 右鍵「區域連線」→「內容」。
  2. 選取「Internet 通訊協定 (TCP/IP)」→「內容」→「進階」。
  3. 「IP 位址」區塊 → 「新增」→ 輸入第二組 IP、子網路遮罩、預設閘道。
  4. 切換「DNS」索引標籤 → 「新增」對應的 DNS 伺服器位址。
  5. 確定全部視窗。系統會同時綁定兩組 IP,網路通訊自動依目的地選擇來源 IP。

⚠️ 兩組 IP 必須在不同子網路,否則會造成路由混淆。同一子網路多 IP 請改用「替代設定」。

方法二:替代設定(適用 DHCP + 固定 IP 雙模式)

  1. 「Internet 通訊協定 (TCP/IP) 內容」→ 「替代設定」索引標籤。
  2. 選擇「使用者設定」→ 填入固定 IP、子網路遮罩、預設閘道、慣用/備用 DNS、WINS。
  3. 確定。

運作邏輯:啟用 DHCP 時,系統先嘗試取得 DHCP 租約;若逾時 (約 60 秒) 未取得,自動套用「替代設定」的固定 IP。回到有 DHCP 環境,重新啟用網卡或 `ipconfig /renew` 即切回 DHCP。

快速切換腳本(批次檔)

建立 `net_switch.bat`:

@echo off
rem 切換到公司靜態 IP
netsh interface ip set address "區域連線" static 192.168.1.50 255.255.255.0 192.168.1.254 1
netsh interface ip set dns "區域連線" static 192.168.1.1 primary
netsh interface ip add dns "區域連線" 8.8.8.8 index=2

rem 切換到家裡 DHCP
rem netsh interface ip set address "區域連線" dhcp
rem netsh interface ip set dns "區域連線" dhcp

以管理員身分執行對應區段即可秒切,適合不想進控制台的進階用戶。

驗證與疑難排解

  • `ipconfig /all` 確認多組 IP 皆列於「區域連線」下。
  • `route print` 檢查路由表,確認每個子網路對應正確介面/閘道。
  • 若無法連線:檢查防火牆例外、確認閘道可達 (`ping 閘道`)、檢查 DNS 解析 (`nslookup`)。

進階應用:虛擬機/容器橋接模式

若在 XP 宿主機運行 VirtualBox/VMware,橋接模式下虛擬網卡同樣可用「進階 IP 設定」綁定多 IP,實現宿主機與多個 VM 各自擁有獨立公網/私網 IP,無需額外實體網卡。

Copyright © Windows教程網 All Rights Reserved