Eu configurei systemd-networkd
para configurar minha rede, criei vlan10 e quero que o cliente envie o nome do host para o DHCP para se registrar no meu servidor DDNS, então a pergunta é a opção de networkd
suporte DHCP_HOSTNAME=
?
[root@localhost network]# cat vlan10.network
[Match]
Name=vlan10
[Network]
DHCP=yes
Eu tenho várias VLANs e quero enviar dois nomes de host vlan diferentes para o servidor dhcp para registrá-los, DNS
por exemplo
vlan10 enviará o nome do hostfoo.vlan10.example.com
vlan 20 enviará o nome do hostfoo.vlan20.examplee.com
Desde systemd 223 você pode fazer isso. Ele apresenta duas opções para systemd-networkd
SendHostname= Quando verdadeiro (o padrão), o nome do host da máquina será enviado ao servidor DHCP.
Hostname= Use este valor para o nome do host que é enviado ao servidor DHCP, em vez do nome do host da máquina.
As opções devem ser definidas na seção [DHCP] do seu arquivo .network. Então, do seu exemplo, vlan10.network deve se parecer com