Dhcp
dhcrelay 附加選項 66 和 67
我在 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 伺服器添加。