小弟我的網段內有三台DHCP伺服器(A/B/C),可是不管怎麼樣都會跟A拿到IP,該如何才能讓我的電腦跟我自己建的C註冊拿IP呢? 謝謝。
這就要談到 DHCP 的運作原理 DORA 了,Client 跟 DHCP 要 IP 的步驟分成四個:
也就是說通常 Client 會對先回應的 DHCP Server 做反應,所以會拿**「第一個」**收到封包的那台。
如果要限制只能收某個特定 DHCP Server 的封包,或是在廣播 Discovery 封包時只能打到某台,可以透過防火牆設定。
DHCP Discovery 使用 UDP Port 67,而 DHCP Offer 則是使用 UDP Port 68,只要透過適當的設定(不同作業系統的防火牆實作方式不同),即可達成原文中提及的需求。
參考資料:
DHCP 很多可以設綁定 MAC Address,
你把你的 MAC Address 綁定在要的網段的 DHCP 應該就可以