web-dev-qa-db-ja.com

dhcrelay追加オプション66および67

VLANでPXELinuxサーバーを実行しています。

[dhcrelay][1]を使用してDHCP要求をメインDHCPサーバーに転送し、dhcrelayを使用してPXEのオプションを追加するにはどうすればよいですか?

私はそのようなことを試しました:

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.2が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

それについて何かアイデアはありますか?

1
qwertbert23

解決策は、proxyDHCPモードでdnsmasqを使用することでした。

これは私を大いに助けました: https://wiki.fogproject.org/wiki/index.php?title=ProxyDHCP_with_dnsmasq

0
qwertbert23

DHCPリレーはPXEオプションを追加しませんが、PXEサーバーは追加します。

0
Pat