我如何区分设备(在本例中为以太网)是否由 NetworkManager 管理?
首先我执行,
$ nmcli device
DEVICE TYPE STATE CONNECTION
enp0s3 ethernet connected Wired connection 1
lo loopback unmanaged --
我看到以太网已连接,但它没有告诉我设备是否被管理。默认是false
内部/etc/NetworkManager/NetworkManager.conf
,所以我将其更改为true
并重新启动服务,
$ sudo systemctl restart NetworkManager
$ nmcli device
DEVICE TYPE STATE CONNECTION
enp0s3 ethernet connected Wired connection 1
lo loopback unmanaged --
但我还是没有看到以太网是否被管理的具体信息。
答案1
grep -i renderer /etc/netplan/*.yaml
会告诉您是否选择了 NetworkManager。此外,您的以太网将显示为已禁用或者未受管理如果没有人管理它。
创建此文件...
sudo -H gedit /etc/network/interfaces
添加以下内容...
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback
重新启动或重启 NetworkManager。然后nmcli device
应该显示lo
为已管理。lo
是环回设备。