ネットワーク設定を構成し、systemd-networkd
vlan10を作成し、クライアントがホスト名をDHCPに送信してDDNSサーバーに登録できるようにします。したがって、質問はオプションがサポートされていnetworkd
ますかDHCP_HOSTNAME=
?
[root@localhost network]# cat vlan10.network
[Match]
Name=vlan10
[Network]
DHCP=yes
VLANが複数あり、2つの異なるVLANホスト名をdhcpサーバーに送信して登録しようとしていますDNS
。
vlan10 がホスト名を送信します。foo.vlan10.example.com
VLAN 20 はホスト名を送信します。foo.vlan20.examplee.com
答え1
systemd 223からこれを行うことができます。 systemd-networkdに2つのオプションを導入します。
ホスト名を送信=true(デフォルト)の場合、コンピュータのホスト名はDHCPサーバーに送信されます。
ホスト名=この値を、コンピュータのホスト名ではなく DHCP サーバーに送信されるホスト名として使用します。
オプションは、.networkファイルの[DHCP]セクションで設定する必要があります。したがって、あなたの例では、vlan10.networkは次のようになります
[Match]
Name=vlan10
[Network]
DHCP=yes
[DHCP]
SendHostname=True
Hostname=foo.vlan10.example.com