使用桥接网络适配器时有线以太网不受管理

使用桥接网络适配器时有线以太网不受管理

我的服务器 (22.04) 使用 netplan 来管理以太网连接并为虚拟机创建桥接网络设备。这工作正常,服务器和虚拟机都可以访问互联网,但 GNOME 在右上角菜单中显示有线连接不受管理,并且以太网未出现在设置中。

这不是问题,只是我使用 Deja Dup 通过网络备份到第二个 NAS,这种情况不会发生,因为它认为它没有连接到网络。我可以通过编辑我的 netplan 文件以包含“renderer: NetworkManager”来解决这个问题,但这会破坏桥接的 VM 适配器,并且 VM 无法获得互联网/LAN 访问权限。

这是 netplan 文件,/etc/netplan/01-network-manager-all.yaml

# Let NetworkManager manage all devices
network:
#  renderer: NetworkManager
  ethernets:
    eno1:
      dhcp4: false
      dhcp6: false
  bridges:
    br0:
      interfaces: [ eno1 ]
      addresses: [192.168.1.3/24]
      gateway4: 192.168.1.1
      mtu: 1500
      nameservers:
        addresses: [8.8.8.8,8.8.4.4]
      parameters:
        stp: true
        forward-delay: 4
      dhcp4: no
      dhcp6: no
  version: 2

这对 VM 有效,但不对备份有效,如果渲染器行被取消注释,这适用于备份(GNOME 显示已连接等),但不适用于桥接的 VM!

我该如何解决这个问题,以便我拥有 VM 的桥接适配器,同时让 GNOME 认为它已“连接”,这样 Deja 也可以工作?

谢谢

答案1

更新,我设法自己修复了它。将我的 netplan 文件清除回默认设置:

network:
  version: 2
  renderer: NetworkManager

重新启动以确保一切都已更改,然后按照本指南操作https://www.cyberciti.biz/faq/how-to-add-network-bridge-with-nmcli-networkmanager-on-linux/

这设置了我的桥接适配器,因此 VM 现在可以正常工作,主机服务器仍然有互联网,并且 GNOME 将其识别为已连接,因此现在可以继续通过 Deja 进行备份。

相关内容