在 dhclient.conf 中有一行
发送主机名 = gethostname();
我不希望被 NM 改变为
发送主机名 = '<当前短主机名>'
在 /var/lib/NetworkManager 中生成文件时。
知道如何在 Ubuntu 20.04 中做到这一点吗?
gethostname() 返回主机的 fqdn,当网络上有多个域时,这是必需的。NM 的默认行为不适合我的情况。它可能对漫游情况和 WiFi 连接有帮助,但对固定网络连接则无用。
答案1
我确实找到了一种解决方法(不是解决方案):不要使用内部 dhcp 客户端
为了修复此问题,请创建文件 /etc/NetworkManager/conf.d/dhcp-client.conf,内容如下:
[main]
dhcp=dhclient