我正在运行 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 将其传输到受影响的机器上。