DHCP 用戶端可能無法取得 DHCP 指派的 IP 位址

Windows Server 2003 的支援已於 2015 年 7 月 14 日結束

Microsoft 已於 2015 年 7 月 14 日結束對 Windows Server 2003 的支援。此變更已影響您的軟體更新和安全性選項。 瞭解這對您的意義為何且如何持續受保護。

重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。

按一下這裡查看此文章的英文版本:167014
徵狀
當 DHCP 用戶端從一個子網路移到另一個時, 它可能無法取得新的子網路上有效的 IP 位址。
解決方案
若要解決這個問題,執行下列方法之一:
  • 請勿使用 IP 位址重疊的配置。
  • 之後您將用戶端移動到新的區段,請執行下列命令:
    Ipconfig /Release
    Ipconfig / 更新
其他相關資訊
當重新啟動 DHCP 用戶端先前已 DHCP 指派的位址用戶端會進入 INIT 重新開機的狀態。用戶端會嘗試驗證它仍然可以使用相同的地址傳送 DHCPRequest 封包,以填入 DHCP 選項欄位 [DHCP 要求的位址] 使用先前指派的 IP 位址。

如果 DHCP 伺服器會保持無訊息,用戶端會假設先前位址仍然有效,且會保留它。如果 DHCP 伺服器會傳送 NACK 封包,以回應 [DHCPRequest,用戶端會進入探索循環 ; 它也要求 DHCPDiscover 封包中先前指派的位址。

當 DHCP 伺服器會使用先前指派位址,指定接收一個 DHCPRequest 時,它將會先檢查是否它是來自本機區段藉由檢查 GIADDR 欄位。如果它是由本機區段,DHCP 伺服器會比較以屬於本機接收到要求的介面之 IP 位址和子網路遮罩要求的位址。

如果地址可能是在相同的子網路上,DHCP 伺服器會保留無訊息,即使地址不是其集區的位址範圍。DHCP 伺服器會假設位址已指派相同的區段上的另一個 DHCP 伺服器如果它不是從它自己的集區。如果位址子網路遮罩/IP 位址檢查失敗,DHCP 伺服器的檢查,看看如果它是來自一個超級領域,是否其中一個已定義。如果沒有,伺服器回應 DHCPRequest 利用 NACK 封包。

如果 DHCP 伺服器將會保留傳送 [DHCPRequest 正在要求看似位在相同子網路上,但實際上已被指派具有不同的子網路遮罩的位址在用戶端無訊息和用戶端將無法取得有效的 IP 位址,為新的子網路。

比方說假設 DHCP 用戶端會取得地址 172.17.3.x,子網路遮罩為 255.255.255.0,且用戶端會移動到新的區段其中 DHCP 伺服器的位址是子網路遮罩為 255.255.0.0 172.17.1.x。當子網路遮罩/IP 位址比較完成 DHCP 伺服器上時,DHCP 伺服器會保持無聲假設指派位址的區段上的另一台 DHCP 伺服器。如果回復子網路遮罩,用戶端會取得有效的位址。

警告:本文為自動翻譯

內容

文章識別碼:167014 - 最後檢閱時間:02/26/2007 23:34:53 - 修訂: 3.3

Microsoft Windows Server 2003, Enterprise Edition (32-bit x86), Microsoft Windows Server 2003, Standard Edition (32-bit x86), Microsoft Windows 2000 Server, Microsoft Windows 2000 Advanced Server, Microsoft Windows 2000 Professional Edition, Microsoft Windows 2000 Datacenter Server, Microsoft Windows NT Workstation 3.5, Microsoft Windows NT Workstation 3.51, Microsoft Windows NT Workstation 4.0 Developer Edition, Microsoft Windows NT Server 3.5, Microsoft Windows NT Server 3.51, Microsoft Windows NT Server 4.0 Standard Edition, Microsoft Windows for Workgroups 3.2, Microsoft TCP/IP-32 for Windows for Workgroups 1.0, Microsoft Windows 95

  • kbmt kbinfo kbnetwork KB167014 KbMtzh
意見反應