Dhcp

dhcrelay 附加選項 66 和 67

  • April 16, 2018

我在 VLAN 中執行 PXE Linux 伺服器。

如何使用[dhcrelay][1]將 DHCP 請求轉發到主 DHCP 伺服器並添加 PXE 選項dhcrelay

我試過這樣的事情:

dhcrelay -d -i eth0 10.0.0.42 -a -m append option 66 10.0.0.23

假設10.0.0.42是 DHCP,10.0.0.23是 PXE 伺服器。但我得到了這些結果:

Adding 9-byte relay agent option
Forwarded BOOTREQUEST for 00:23:23:23:23:23 to 10.0.0.42
send_packet: Invalid argument

有什麼想法嗎?

解決方案是在 proxyDHCP 模式下使用 dnsmasq。

這對我幫助很大: https ://wiki.fogproject.org/wiki/index.php?title=ProxyDHCP_with_dnsmasq

DHCP 中繼不添加 PXE 選項,而是由 PXE 伺服器添加。

引用自:https://serverfault.com/questions/906889