如何定位dhcp伺服器
① 客戶機獲取DHCP伺服器IP地址的基本步驟
客戶機獲取DHCP伺服器主要分為4個步驟:
1.IP租用請求:
DHCP客戶機初始化TCP/IP,通過UDP埠67向網路中發送一個DHCPDISCOVER廣播包,請求租用IP地址。該廣播包中的源IP地址為0.0.0.0,目標IP地址為255.255.255.255;包中還包含客戶機的MAC地址和計算機名。
2.IP租用提供:
任何接收到DHCPDISCOVER廣播包並且能夠提供IP地址的DHCP伺服器,都會通過UDP埠68給客戶機回應一個DHCPOFFER廣播包,提供一個IP地址。該廣播包的源IP地址為DCHP伺服器IP,目標IP地址為255.255.255.255;包中還包含提供的IP地址、子網掩碼及租期等信息。
3.IP租用選擇:
客戶機從不止一台DHCP伺服器接收到提供之後,會選擇第一個收到的DHCPOFFER包,並向網路中廣播一個DHCPREQUEST消息包,表明自己已經接受了一個DHCP伺服器提供的IP地址。該廣播包中包含所接受的IP地址和伺服器的IP地址。
所有其他的DHCP伺服器撤消它們的提供以便將IP地址提供給下一次IP租用請求。
4.IP租用確認:
被客戶機選擇的DHCP伺服器在收DHCPREQUEST廣播後,會廣播返回給客戶機一個DHCPACK消息包,表明已經接受客戶機的選擇,並將這一IP地址的合法租用以及其他的配置信息都放入該廣播包發給客戶機。
客戶機在收到DHCPACK包,會使用該廣播包中的信息來配置自己的TCP/IP,則租用過程完成,客戶機可以在網路中通信。
DHCP客戶機在發出IP租用請求的DHCPDISCOVER廣播包後,將花費1秒鍾的時間等待DHCP伺服器的回應,如果1秒鍾沒有伺服器的回應,它會將這一廣播包重新廣播四次(以2,4,8和16秒為間隔,加上1~1000毫秒之間隨機長度的時間)。四次之後,如果仍未能收到伺服器的回應,則運行Windows 2000的DHCP客戶機將從169.254.0.0/16這個自動保留的私有IP地址(APIPA)中選用一個IP地址,而運行其他操作系統的DHCP客戶機將無法獲得IP地址。DHCP客戶機仍然每隔5分鍾重新廣播一次,如果收到某個伺服器的回應,則繼續IP租用過程。
② 如何找到區域網中的DHCP伺服器是哪台主機
1、在電腦左下角,輸入 cmd,然後回車會彈出一個黑色窗口「命令提示符」
2、在命令提示符裡面輸入「ipconfig/all」,然後回車
3、然後找到默認網關地址-就是DHCP伺服器的地址
希望能幫助到你
如圖: