我们正在运行 Ubuntu 18.04 LTS,并通过 Netplan 配置网络。该网络有一个 Windows DHCP 服务器和一个 Windows DNS 服务器。
Ubuntu 18.04 机器使用此 Netplan cfg 文件获取动态 IP 地址:
$ cat /etc/cloud/cloud.cfg.d/50-curtin-networking.cfg
network:
ethernets:
ens4:
addresses: []
dhcp4: true
version: 2
主机名和域名是:
$ hostname
ubuntusim01
$ dnsdomainname
uktm.<snip>.com
重启后 DNS 中的 FQDN 为:
ubuntusim01.uktm.<snip>.com
这是正确的。但 DNS 中存储的主机名有时会自发更改为 PQDN:
ubuntusim01.
(由 nslookup 询问)然后其他系统与 Ubuntu 机器失去连接。
当 DHCP 租约到期时可能会发生这种变化,但我们不确定。
我们的 Ubuntu 16.04 LTS 服务器(使用 NetworkManager)不会出现此问题。
这是一个已知的错误,还是我们的配置有某种错误?