如何重置/重新初始化 Ubuntu 桥

如何重置/重新初始化 Ubuntu 桥

我在虚拟机使用的 Ubuntu 21.10 中拥有可用的 Bridge

在此处输入图片描述

这是我的桥的定义。

#cat /etc/netplan/01-netcfg.yaml

network:
  version: 2
  renderer: networkd
  ethernets:
    enp4s0:
      addresses:
        - 144.XX.XX.107/32
        - 2a01:XXX.XXX:546a::2/64
      routes:
        - on-link: true
          to: 0.0.0.0/0
          via: 144.XX.XX.97
      gateway6: fe90::1
      nameservers:
        addresses:
          - 8.8.8.8
          - 1.1.1.1
    vlan.4005:
      id: 4005
      link: enp4s0
      addresses: [157.XX.XX.64/27]
      mtu: 1400
  bridges:
    br2:
      mtu: 1400
      addresses: [157.XX.XX.64/27]
      interfaces: [vlan.4005]

不幸的是,这是生产服务器,我无法重新启动它。但是我发现其中一个 Bridge 端口(#18)存在问题。其他 Bridge 端口工作正常。连接到端口 #18 的虚拟机的 IP 调整彼此相同(包括路由),该虚拟机可以看到此 Bridge 中的任何其他虚拟机,但它没有互联网,VLAN 网关无法从端口 #18 ping 通。

我可以将 IP 从该 VM 转移到另一 VM,并且 IP 将正常工作并可从 inet 访问。我尝试重新安装连接到端口 18 的 VM 很多次,但都失败了。我认为我的 Bridge 中的端口 #18 因某种原因损坏了。我没有机会重新启动服务器,但我可以断开服务器与互联网的连接,重新启动 Bridge(具体怎么做?)或重新启动/重新安装连接到端口 #18 的 VM。

如何重新启动/重新初始化 Ubuntu Bridge?

答案1

您目前的配置已达到我们这边的 MAC 限制。每个交换机端口仅允许与 32 个 MAC 进行通信。您必须减少此数量或更改内部路由配置。

谨致问候,Hetzner 支持

相关内容