Ubuntu 20.04 网络问题

Ubuntu 20.04 网络问题

操作系统:Ubuntu 20.04

每次我启动电脑并登录我的帐户时,以太网连接不起作用,并且以太网图标不会出现在顶部栏中。

cat /etc/netplan/*.yaml 输出:

# Let NetworkManager manage all devices on this system
network:
  version: 2
  renderer: NetworkManager

如果我运行sudo lshw -C network我得到以下输出

  *-network DISABLED        
       description: Ethernet interface
       product: RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
       vendor: Realtek Semiconductor Co., Ltd.
       physical id: 0
       bus info: pci@0000:03:00.0
       logical name: enp3s0
       version: 0c
       serial: e0:3f:49:46:0b:53
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress msix vpd bus_master cap_list ethernet physical
       configuration: broadcast=yes driver=r8169 latency=0 link=no multicast=yes
       resources: irq:18 ioport:d000(size=256) memory:f7100000-f7100fff memory:f2100000-f2103fff

我发现我必须把它的逻辑名称放在里面/etc/network/interfaces

auto enp3s0
iface enp3s0 inet dhcp

切换managed内部字段/etc/NetworkManager/NetworkManager.conf

[ifupdown]
managed=true

然后重新启动。

我这样做了,但没有用。目前唯一有效的方法是运行,sudo dhclient但每次重启时我都必须运行它。我可以尝试什么来获得永久解决方案?

答案1

我必须按照给出的步骤进行 这个答案

基本上运行这两个命令

sudo touch /etc/NetworkManager/conf.d/10-globally-managed-devices.conf
sudo systemctl restart NetworkManager

答案2

仅在此处编辑/etc/network/interfaces和发布

# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback

网络设备将由网络管理器控制,您将恢复设置。

当您向此文件添加条目时,它会禁用网络管理器。

相关内容