如何同时使用粘合和桥接?

如何同时使用粘合和桥接?

我有一台带有两个网络适配器的服务器。我配置绑定并且成功了。以下是工作配置:

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet manual
bond-master bond0
bond-primary eth0

auto eth1
iface eth1 inet manual
bond-master bond0

auto bond0
iface bond0 inet static
bond-mode balance-rr
bond-miimon 100
bond-slaves none
address 192.168.1.2
gateway 192.168.1.1
netmask 255.255.255.0
dns-nameservers 192.168.1.13

我尝试添加一座桥,但机器却失去了连接。

我试过:

例如,以下配置不起作用:

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet manual
bond-master bond0

auto eth1
iface eth1 inet manual
bond-master bond0

auto bond0
iface bond0 inet static
bond-mode balance-rr
bond-miimon 100
bond-slaves none

auto br0
iface br0 inet static
bridge_ports bond0
bridge_maxwait 0
bridge_fd 0
post-up ifup bond0
post-down ifdown bond0
address 192.168.1.2
gateway 192.168.1.1
netmask 255.255.255.0
dns-nameservers 192.168.1.13

我还能尝试什么来使其发挥作用?

答案1

不知何故工作原理:

  • 删除任何后上/前下/前上/后下,

  • br0为和添加 IP 地址、网关、网络掩码和名称服务器bond0

在启动过程中,我连续看到以下消息/etc/init/failsafe.conf

  • 等待网络配置...

  • 等待最多 60 秒以进行网络配置...

  • 在没有完整网络配置的情况下启动系统...

但一旦启动完成,机器似乎就连接到了网络。

最终配置如下:

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet manual
bond-master bond0

auto eth1
iface eth1 inet manual
bond-master bond0

auto bond0
iface bond0 inet static
bond-mode balance-rr
bond-miimon 100
bond-slaves none
address 192.168.1.2
gateway 192.168.1.1
netmask 255.255.255.0
dns-nameservers 192.168.1.13

auto br0
iface br0 inet static
bridge_ports bond0
bridge_maxwait 0
bridge_fd 0
post-up ifup bond0
post-down ifdown bond0
address 192.168.1.2
gateway 192.168.1.1
netmask 255.255.255.0
dns-nameservers 192.168.1.13

答案2

iface x inet static

仅当有 IP 配置时才启动接口。要启动没有 IP 配置的接口,您必须使用:

iface x inet manual

因此请修复您的配置:

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet manual
bond-master bond0

auto eth1
iface eth1 inet manual
bond-master bond0

auto bond0
iface bond0 inet manual
bond-mode balance-rr
bond-miimon 100
bond-slaves none

auto br0
iface br0 inet static
bridge_ports bond0
bridge_maxwait 0
bridge_fd 0
post-up ifup bond0
post-down ifdown bond0
address 192.168.1.2
gateway 192.168.1.1
netmask 255.255.255.0
dns-nameservers 192.168.1.13

相关内容