nmcli 桥拒绝出现

nmcli 桥拒绝出现

我尝试运行发现的命令这里 但我的桥就是不肯上来。卡在DOWN.

  • 从桥接口是以太网。该主机上没有 wifi。
  • 尝试使用 ip link 来启动接口
  • ip -br a显示网桥具有我需要的 IP 地址。
  • 无论如何,桥都无法上来。
  • 尝试过systemctl restart NetworkManager.service没有用。
  • 尝试了一切这里也。
  • 尝试删除(从属接口)上的 nmcli 配置eno2,然后打开该接口。依然没有。

我读到的所有内容都表明“只需关闭其他接口”,但这不起作用。另一个接口使用相同的 IP 地址,但它已关闭,这有关系吗?

为什么桥卡在DOWN状态中?

答案1

弄清楚了。我为我的从桥使用了不正确的 ifname。这是我使用的实际命令(eno2 是实际接口)。

首先,首先删除您要使用的接口的所有配置。理想情况下,您希望通过控制台完成所有这些操作:

# nmcli con eno2 up
# nmcli con delete eno2
# nmcli con add type bridge autoconnect yes ifname br-mgmt con-name br-mgmt ipv4.addresses '10.10.10.10/24' ipv4.gateway '10.10.10.1' ipv4.dns '10.10.10.53,10.10.10.54' ipv4.dns-search 'my.domain.internal' ipv4.method manual
# nmcli con add type bridge-slave autoconnect yes con-name br-slave-eno2 ifname eno2 master br-mgmt
# nmcli con show

NAME              UUID                                  TYPE      DEVICE
br-mgmt           39a06773-dbd7-4ab5-ad08-40266c14180c  bridge    br-mgmt
virbr0            f6769db1-0e52-4f8f-822e-1f511c31519f  bridge    virbr0
br-slave-eno2     e63b0757-a725-4916-9f37-e4dd2cda2e39  ethernet  eno2

此时请确保您的桥接器和从属接口都是绿色的。如果不是,它们就不会活跃并且无法工作。如果他们继续:

nmcli con up br-mgmt

现在桥接口出现,您应该能够 ping 通。

相关内容