希望有人能帮我解决Debian 11上的问题.我不能让它开始工作了,我一整天都在扯头发!桥接接口不会通过DHCP获得IP,如果您静态地配置它,则无法访问它。
我想做的事情很简单,而且我已经做过很多次了。为了证明我没有发疯,我创造了两个全新的虚拟机,硬件配置相同。一个安装了Debian 10 (10.13.0),另一个安装了Debian 11 (11.5.0)
在操作系统安装完成后,我立即以root身份登录到每个用户,并运行以下命令
apt-get install bridge-utils按预期完成这两项工作。
然后,在这两种情况下,我打开/etc/网络/接口,并将其设置为:
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
source /etc/network/interfaces.d/*
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
#allow-hotplug eth0
#iface eth0 inet dhcp
iface eth0 inet manual
iface eth1 inet manual
iface br0 inet dhcp
bridge_ports eth0 eth1然后,我重新启动这两种方式,并执行:
ifup br0然后,它在Debian 10上很好地工作:

但是在Debian 11上,DHCP失败了:

如果您静态地配置桥接器,那么它也可以在Debian 10上工作,但不能在Debian 11上工作(接口是不可访问的,不能进出)。
我可以使用Debian 10,但我讨厌不知道为什么我找不到工作,尤其是在我花了一整天都很困惑之后!
我相信有一些简单的改变,需要额外的一步,但对于我的生活,我一直未能找到它!所以任何帮助都是非常感谢的。
编辑以添加:
在Debian11.0.0(而不是11.5.0)的新安装上也不起作用。所以它必须是一些基本的东西,在第10版和第11版之间发生了变化。
发布于 2022-12-07 22:54:24
Bridge-utils现在提供了热插拔功能,但是您必须确保在文件/etc/default/bridge-utils中启用了它们:
BRIDGE_HOTPLUG=yes
发布于 2023-03-23 11:50:09
尝试使用包含的接口之一的mac地址设置bridge_hw (在/etc/网络/接口内)。
https://serverfault.com/questions/1114849
复制相似问题