Windows Server 無法釋放 DHCP 租約

當嘗試使用命令提示字元在 Windows Server Core Edition 中設定靜態 IP 位址時,我們遇到了錯誤:釋放 DHCP 租約失敗。對網路介面卡的設定進行任何變更時,可能會出現此錯誤訊息。在這篇文章中,我們將看到您可以實施的解決方法和解決方案,如果Windows Server 無法釋放 DHCP 租約。

修正 Windows Server 無法釋放 DHCP 租約的問題

如果Windows Server無法釋放DHCP Lease,請按照下面提到的解決方案進行操作。

  1. 檢查伺服器更新
  2. 強制更改IP位址
  3. 重新啟動 DHCP 用戶端服務

讓我們詳細談談它們。

1]檢查伺服器更新

如果您的作業系統版本有錯誤,您在配置伺服器的網路設定時可能會遇到問題。儘管沒有微軟的官方確認,我們仍然會檢查更新,希望他們已經發布了補丁來修復這個錯誤。為此,請打開設定,更新和安全,並點擊“檢查更新”。如果有可用更新,請安裝它們,重新啟動計算機,然後檢查問題是否仍然存在。

2]強制更改IP位址

如果沒有可用的更新,我們暫時將透過 CLI 手動更改伺服器的 IP 位址。我們必須強制更改 IP 位址並繞過相關錯誤訊息。如果您已經在出現錯誤的畫面上,請按 Enter 繼續,然後選擇開啟 PowerShell 的選項,通常對應的數字為 15,請退出至命令列 (PowerShell);但是,如果您不在那裡,請打開PowerShell(作為管理員)。

開啟PowerShell後,執行取得 NetAdapter列出您的網路介面卡及其別名。

如果您的網路介面卡有多個別名,並且您不確定要配置哪一個,請執行ipconfig /all並檢查別名列表。我們將更改目前選定別名的 IP。

一旦知道要設定哪個別名,您需要執行以下命令來刪除指派給乙太網路介面的 IP 位址。

Remove-NetIPAddress -InterfaceAlias Ethernet -confirm:$False

讓我們分解一下命令。

  • 刪除-NetIPAddress:此 cmdlet 從網路介面中刪除 IP 位址及其配置。
  • 介面別名以太網:指定分配 IP 位址的網路介面。在本例中,它是乙太網路介面。
  • 確認:$False:禁止在執行 cmdlet 時通常出現的確認提示,從而允許命令在無需使用者乾預的情況下執行。

就我而言,命令是刪除-NetIPAddress -InterfaceAlias Ethernet0 -confirm:$False。

刪除已指派的 IP 後,我們的工作是指派一個新的 IP。為此,您需要執行以下命令。

New-NetIPAddress -InterfaceAlias {NAME} -IPAddress {IP} -PrefixLength {L} -DefaultGateway {GATEWAY_IP}

我們來看看該命令的描述。

  • 新的NetIP位址:此 cmdlet 將新的 IP 位址配置新增至網路介面。
  • 介面別名 {NAME}:依名稱或別名指定將指派 IP 位址的網路介面。將 {NAME} 替換為網路介面的實際名稱,例如乙太網路。
  • IP 位址 {IP}:指定要指派的新 IP 位址。將 {IP} 替換為實際 IP 位址,例如 192.168.1.10
  • 前綴長度 {L}:指定 IP 位址的子網路前綴長度(也稱為子網路遮罩)。將 {L} 替換為前綴長度數字,例如 24(對於子網路遮罩 255.255.255.0)。
  • 預設閘道 {GATEWAY_IP}:指定預設網關的IP位址。將 {GATEWAY_IP} 替換為實際閘道 IP 位址,例如 192.168.1.1。

替換所有變數後,我的伺服器的命令是New-NetIPAddress -InterfaceAlias Ethernet0 -IPAddress 192.168.1.4 -PrefixLength 24 -DefaultGateway 192.168.1.1。是您可能使用不同的 IP 和 DefaultGateway,因此請相應地建構查詢。

這是一種解決方法,將刪除目前 IP 並設定新的靜態 IP。

3]重新啟動DHCP客戶端服務

DHCP 或動態主機設定協定用戶端服務是網路中的重要元素,可自動指派和管理 IP 位址以及各種網路設定參數。由於我們在嘗試自動分配 IP 時遇到了問題,因此讓我們重新啟動電腦上執行的 DHCP 用戶端服務。為此,打開電源外殼並運行以下命令。

Restart-Service DhcpClient

完成後,檢查問題是否仍然存在。如果問題未解決,請運行netsh winsock重置重置 Winsock 協定。

希望您可以使用本文中提到的解決方案來解決該問題。

讀:

如何修復 DHCP 租約失敗?

如果您遇到意味著 DHCP 租用失敗的錯誤,並且您無法設定伺服器的網路設置,您可以嘗試一些解決方案和解決方法。首先,檢查是否有可用更新並安裝它。如果更新無法解決問題,請手動設定 IP 或重新啟動 DHCP 服務以允許自動指派 IP。

讀:

DHCP失敗的原因是什麼?

有多種原因可能導致 DHCP 失敗,例如 IP 位址衝突,即;兩台設備具有相同的 IP 位址、DHCP 伺服器設定錯誤、IP 位址不足等等。但是,我們建議您使用給定的錯誤訊息來搜尋問題以獲取解決方案。

另請閱讀:使固定。

Related Posts