我有一台 Linux 服务器,具有三个连接到交换机的网卡(一个网卡是管理网卡,两个网卡形成 LACP 绑定)。另外我需要使用VLAN(167),因为交换机配置了它。
华为交换机(管理):
interface GigabitEthernet0/0/14
description #### MGMT ####
port link-type access
port default vlan 166
华为交换机(绑定/LACP):
interface Eth-Trunk10
description #### Server ####
port link-type trunk
port trunk allow-pass vlan 167
stp disable
mode lacp
load-balance src-dst-mac
/etc/网络/接口:
auto lo
iface lo inet loopback
auto enp3s0
iface enp3s0 inet static
address 200.200.200.2
netmask 255.255.255.248
post-up ip route add 1.1.1.1/32 via 200.200.200.1 dev enp3s0
auto bond1
iface bond1 inet manual
bond-slaves eno1 enp4s0
bond-miimon 100
bond-mode 802.3ad
bond-lacp-rate 1
auto enp4s0
iface enp4s0 inet manual
bond-master bond1
auto eno1
iface eno1 inet manual
bond-master bond1
auto bond1.167
iface bond1.167 inet static
address 100.100.100.2
netmask 255.255.255.248
gateway 100.100.100.1
vlan-raw-device bond1
因此,此配置对两端都有效。我可以联系管理层,并且可以在绑定端发送和接收流量。
由于服务器是多个虚拟机的主机,我需要配置一个桥接器,这就开始了我的问题。一旦我在绑定接口(或管理接口,无论什么意义)上配置桥接器,服务器/连接就会立即变得不稳定。它每小时会丢失几次链接,有时会阻塞我 5 分钟,有时会阻塞 30 分钟。
但该地址始终保持可 ping 通,这我不太明白。它看起来像是软件定义的连接拒绝,但我没有激活防火墙。
这是桥接器的配置:
auto lo
iface lo inet loopback
auto enp3s0
iface enp3s0 inet static
address 200.200.200.2
netmask 255.255.255.248
post-up ip route add 1.1.1.1/32 via 200.200.200.1 dev enp3s0
auto bond1
iface bond1 inet manual
bond-slaves eno1 enp4s0
bond-miimon 100
bond-mode 802.3ad
bond-lacp-rate 1
auto enp4s0
iface enp4s0 inet manual
bond-master bond1
auto eno1
iface eno1 inet manual
bond-master bond1
auto bond1.167
iface bond1.167 inet manual
vlan-raw-device bond1
auto vmbr1v167
iface vmbr1v167 inet static
address 100.100.100.2
netmask 255.255.255.248
gateway 100.100.100.1
bridge-ports bond1.167
bridge-stp off
bridge-fd 0
答案1
好吧,我现在就这样做了,到目前为止似乎有效。
/etc/网络/接口:
auto lo
iface lo inet loopback
auto enp3s0
iface enp3s0 inet static
address 100.100.100.18
netmask 255.255.255.248
post-up ip route add 40.40.40.40/32 via 100.100.100.17 dev enp3s0
auto bond1
iface bond1 inet manual
bond-slaves eno1 enp4s0
bond-miimon 100
bond-mode 802.3ad
bond-lacp-rate 1
iface enp4s0 inet manual
bond-master bond1
iface eno1 inet manual
bond-master bond1
iface bond1.167 inet manual
auto vmbr1
iface vmbr1 inet manual
bridge_ports bond1
bridge_stp off
bridge_fd 0
auto vmbr1v167
iface vmbr1v167 inet static
address 200.200.200.114
netmask 255.255.255.248
gateway 200.200.200.113
bridge_ports bond1.167
bridge_stp off
bridge_fd 0