我全新安装了 Ubuntu 18.04 服务器映像,并在其上运行apt install ubuntu-desktop
以获取桌面环境。无论我做什么,NetworkManager 都拒绝管理以太网设备。我想要这个,因为我希望能够从我的桌面管理我的 OpenVPN 客户端。
我已经尝试了这两个问题的所有答案但都无济于事:
我已将问题追溯到包含/run/NetworkManager/conf.d/netplan.conf
以下内容的文件:
[keyfile]
# devices managed by networkd
unmanaged-devices+=interface-name:enp0s3,
如果我删除该unmanaged-devices
行并重新启动 NetworkManager,它就可以正常工作。但由于它/run/
是一个临时文件系统,因此一旦我重新启动,我的更改就会被丢弃。
我不知道这个文件是从哪里来的,当我使用 googlefu 弄清楚如何让网络连接不控制我的以太网端口时,它让我失望了。
有什么建议么?
答案1
根据我的评论...
/etc/NetworkManager/NetworkManager.conf
您应该撤消对...的更改。
您的/etc/netplan/*.yaml
文件应该看起来像这样...
network:
version: 2
renderer: networkd
ethernets:
enp0s3:
dhcp4: true
optional: true
其次是...
sudo netplan --debug generate
sudo netplan apply
更新#1:
如果您坚持使用 NetworkManager......那么您/etc/netplan/*.yaml
应该看起来像这样......
network:
version: 2
renderer: NetworkManager
其次是...
sudo netplan --debug generate
sudo netplan apply