更改 DNS 后 Netplan 和 NIC 无法正常工作

更改 DNS 后 Netplan 和 NIC 无法正常工作

我正在运行 FreeNas 11.2U7,并且有几台虚拟机运行 Ubuntu 服务器 18.4.3 LTS。

我还使用 Ubuntu 18.4.3 LTS 专门为 Pi-hole 创建了另一台服务器,它运行良好。我更改了路由器以使用来自 pihole 的 DNS。我的桌面、设备和所有其他运行 Ubuntu 的虚拟机都按预期工作,并且能够访问互联网。

我的一台虚拟机不是。我尝试运行sudo netplan apply任何 netplan 命令,通常都会得到sudo: netplan: command not found

当我输入时networkctl我得到:

ID LINK    TYPE       OPERATIONAL   SETUP
 1 lo      loopback   carrier       unmanaged
 2 enp0s4  ether      off           unmanaged

奇怪的是,当它输入时whereis netplan我得到:

netplan: /etc/netplan/ /usr/share/netplan

所以我的知识就到此为止了。有什么想法吗?

答案1

您似乎缺少重要的二进制文件 /usr/sbin/netplan。

重新安装netplan.io包:sudo apt install --reinstall netplan.io

如果该包不在你的本地缓存中,你需要从http://packages.ubuntu.com并通过 sneakernet 将其传输到受影响的机器上。

相关内容