我已经Ubuntu bionic (18.04)
使用在我的服务器上配置了我的网络接口netplan
,然后我运行netplan apply
并且配置开始生效。特别是,我配置了 DNS 服务器,并且我的服务器确实使用我在配置中配置的名称服务器解析了 ips netplan
。
但是,重启后,配置不再有效,所有解析都默认为127.0.0.53
名称服务器。只有运行后,netplan apply
配置才会再次生效。
如何才能使netplan
配置在重启后继续有效?
输出cat /etc/*-release
:
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=18.04
DISTRIB_CODENAME=bionic
DISTRIB_DESCRIPTION="Ubuntu 18.04.2 LTS"
NAME="Ubuntu"
VERSION="18.04.2 LTS (Bionic Beaver)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 18.04.2 LTS"
VERSION_ID="18.04"
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
VERSION_CODENAME=bionic
UBUNTU_CODENAME=bionic
答案1
通常,一旦将 netplan 配置写入 /etc/netplan,这些配置将在重启后保持不变。虽然我也遇到过netplan apply
接口处于活动状态时无法按预期完成的问题。我发现添加--debug
到 apply 中对于查看实际发生的情况很有用
sudo netplan --debug apply