如何配置计划 yaml 文件以将主机名发送到 dhcp 服务器?

如何配置计划 yaml 文件以将主机名发送到 dhcp 服务器?

我正在从 raspian 转到 ubuntu。在 raspian 上,dhcpcd.conf 文件可以包含以下行:主机名“foobar”,这会将“foobar”作为主机名发送到 dhcp 服务器。在家庭网络上查看 dhcp 服务器上的路由器连接列表时非常方便。

我似乎找不到与 netplan 等效的功能。有 send-hostname 和 hostname 的文档,但我可能做错了什么:

引用

     eth0:
        dhcp4: no
        dhcp6: no
        addresses: 
           - 192.168.1.52/24
        gateway4: 192.168.1.254
        nameservers:  
            addresses: [8.8.8.8, 1.1.1.1]
        dhcp4-overrides:
           send-hostname: true
           hostname: "rpi4-8g"

答案1

您的 netplan yaml 显示您已dhcp4-overrides正确配置,但您还告诉 netplan 根本不要使用 DHCP,而是使用静态地址。 dhcp4: yes应该具有正确的效果。

相关内容