如何為 Windows Server 2025 網路介面卡新增多個 IP 位址
如果你和我一樣,嘗試在一台伺服器上運行多個服務而不增加額外的硬體配置,聽起來很完美——除了 IP 位址的問題。有時,Windows Server 2025 無法透過 GUI 新增更多 IP 位址,或操作起來有點笨重。但說實話,一旦掌握了竅門,配置多個 IP 並不難。它可以幫助網路分段、託管不同的網站,或只是避免連接埠衝突。本指南旨在讓這個過程變得輕鬆許多。
如何修復 Windows Server 2025 中新增多個 IP
使用 PowerShell 存取網路介面卡屬性
在我的某個設定中,使用 PowerShell 比翻找選單快得多。以管理員身分開啟 PowerShell Win + X,然後選擇「Windows PowerShell (Admin)」。然後,首先使用以下命令找到您的網路介面卡名稱:
Get-NetAdapter
此命令顯示所有網路介面。複製確切的名稱,例如“乙太網路”或“Wi-Fi”。現在,要新增其他 IP 位址,可以使用下列命令:
New-NetIPAddress -InterfaceAlias "Ethernet" -IPAddress 192.168.1.25 -PrefixLength 24
這會新增一個新的 IP 位址。根據需要,用不同的 IP 位址和子網路前綴重複此操作。我注意到,有時 GUI 無法正確保存這些新 IP 位址,但 PowerShell 可以更可靠地保存它們。另外,無需重新啟動——我認為 Windows 會立即應用更改,但請稍後檢查。
使用網路設定 UI 進行視覺確認和故障排除
如果您喜歡圖形使用者介面( GUI),請前往「開始」 > “設定” > “網路和 Internet”。點選「進階網路設定」下的「變更適配器選項」。右鍵單擊您的適配器,然後選擇“屬性” 。找到「Internet 協定版本 4 (TCP/IPv4)」 ,然後點選「屬性」。接下來,點擊“高級”按鈕。在這裡,在「IP 位址」清單中,您可以輕鬆新增 IP 位址。只要點選「新增」,輸入 IP 和遮罩(例如 255.255.255.0),然後「確定」即可。
完成後,請務必在命令提示字元中檢查目前 IP 位址ipconfig
。有時,圖形使用者介面可能會出現錯誤,或無法立即顯示變更。在某些機器上,可能需要重新啟動或重新啟動網路才能顯示更改,所以不必擔心。
它為何有效以及何時使用它
當您的伺服器擁有靜態 IP,而您需要多個 IP 來託管多個應用程式、進行分段或測試時,此方法適用。它有助於防止連接埠衝突,並在無需額外硬體的情況下提供更多控制。 Windows 預設使用一個 IP 時,這有點令人沮喪——但只需進行一些調整,您就可以讓多個 IP 順利運行。我見過它在命令執行後幾乎立即生效,但有時 Windows 會出現異常——尤其是在網路適配器比較頑固,或者網路中其他地方存在衝突的 IP 時。不過,請留意衝突,因為重複的 IP 會帶來麻煩。
如何驗證新 IP 是否已成功新增
從命令提示字元運行ipconfig
。新的 IP 位址應該列在適配器下。如果沒有,請檢查命令語法、網路設置,或考慮透過以下方式快速重新啟動網路適配器:
Disable-NetAdapter -Name "Ethernet" -Confirm:$false Enable-NetAdapter -Name "Ethernet"
這會強制 Windows 重新讀取新的 IP 配置。說實話,有時即使更改已經套用,Windows 也只需要一點提示就能辨識。
額外提示和需要注意的常見問題
- 確保 IP 位於同一子網路內,除非您明確想要不同的子網路(有時這對於多站點設定是必要的)。
- 檢查現有的 IP 衝突—不要指派已經在其他地方使用的 IP;這是造成網路混亂的典型原因。
- 如果服務行為異常或無法綁定到新的 IP,請檢查其網路綁定或 IP 監聽設定。某些服務(例如 IIS)需要手動設定才能監聽多個 IP。
包起來
基本上,如果只依賴 GUI,新增多個 IP 位址可能會很麻煩,但 PowerShell 可以讓它變得更容易、更可靠。有時,只需一個快速命令,或瀏覽高級 TCP/IP 設置,即可正確分配這些 IP。只要注意網路衝突或子網路故障,一切應該會很順利。
概括
- 用於
Get-NetAdapter
識別您的介面。 New-NetIPAddress
使用PowerShell快速新增 IP 。- 或使用 GUI:網路和 Internet >更改適配器選項,然後屬性> TCP/IPv4 >進階。
- 之後進行核對
ipconfig
以確認。 - 注意服務的衝突或綁定問題。