opção systemd-networkd dhcp_hostname

1

Eu configurei systemd-networkd para configurar minha rede, criei vlan10 e desejo que o cliente envie o nome do host ao DHCP para registrar em meu servidor DDNS, para que a pergunta seja networkd support DHCP_HOSTNAME= option?

[root@localhost network]# cat vlan10.network
[Match]
Name=vlan10

[Network]
DHCP=yes

Eu tenho várias VLANs e quero enviar dois nomes de hosts vlan diferentes para o servidor dhcp para registrá-los em DNS , por exemplo

vlan10 enviará hostname foo.vlan10.example.com

vlan 20 enviará hostname foo.vlan20.examplee.com

    
por Satish 15.06.2018 / 17:54

1 resposta

2

Desde o systemd 223 você pode fazer isso. Introduz duas opções para systemd-networkd

SendHostname = Quando verdadeiro (o padrão), o nome do host da máquina será enviado para o servidor DHCP.

Hostname = Use este valor para o hostname que é enviado ao servidor DHCP, em vez do hostname da máquina.

As opções devem ser definidas na seção [DHCP] no seu arquivo .network. Então, do seu exemplo vlan10.network deve ser parecido com

[Match]
Name=vlan10

[Network]
DHCP=yes

[DHCP]
SendHostname=True
Hostname=foo.vlan10.example.com
    
por 29.06.2018 / 16:41