昨晚我为 Ubuntu 18.04.4 Desktop 进行了请求的软件包升级。但是现在我无法再使用以前的网络配置文件连接到网络了。这些是升级的软件包:
这是NetworkManager.conf
文件内容:
$ sudo nano /etc/NetworkManager/NetworkManager.conf
[main]
plugins=ifupdown,keyfile
[ifupdown]
managed=false
[device]
wifi.scan-rand-mac-address=no
遵循这些指示:无有线连接 - 有线非托管 ubuntu 18.04
我试图投入managed=true
并/etc/NetworkManager/NetworkManager.conf
运行
sudo service network-manager restart
然后重新启动系统。
但问题仍然存在。
修改01-network-manager-all.yaml
文件:
$ sudo nano /etc/netplan/01-network-manager-all.yaml
#Let NetworkManager manage all devices on this system
network:
version: 2
#renderer: networkd
ethernets:
enp3s0:
dhcp4: no
addresses: [192.168.1.7/24]
gateway4: 192.168.1.1
nameservers:
addresses: [8.8.8.8, 8.8.4.4]
至
network:
version: 2
renderer: NetworkManager
#renderer: networkd
ethernets:
enp3s0:
dhcp4: trye
#dhcp4: no
#addresses: [192.168.1.7/24]
#gateway4: 192.168.1.1
#nameservers:
# addresses: [8.8.8.8,8.8.4.4]
使有线连接再次工作。
由于这次 Ubuntu 18.04 软件包升级,发生了什么?
网络管理器
编辑
/etc/NetworkManager/NetworkManager.conf
并将“托管”更改回 false。确保
/etc/network/interfaces
仅包含以下活动行:背
/etc/netplan/01-network-manager-all.yaml
对着:sudo netplan generate
sudo netplan apply
reboot
然后使用 NetworkManager GUI 配置您的有线连接。
您发布的
/etc/netplan/01-network-manager-all.yaml
文件不是 Ubuntu 桌面安装程序提供的默认 netplan 配置。对此行为最可能的解释是您编辑(使用编辑器或通过某些软件)此文件,并在应用最新更新后重新启动,导致网络管理器尊重新配置,该配置告诉它不要管理有线以太网接口.我试过了,它有效。