如果你和我一樣,嘗試在一台伺服器上運行多個服務而不增加額外的硬體配置,聽起來很完美——除了 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以確認。
  • 注意服務的衝突或綁定問題。

希望這能有所幫助