스위치에 세 개의 NIC가 연결된 Linux 서버가 있습니다(하나의 NIC는 관리 NIC이고 두 개의 NIC는 LACP 본드를 형성함). 또한 스위치가 VLAN(167)으로 구성되어 있으므로 이를 사용해야 합니다.
화웨이 스위치(관리):
interface GigabitEthernet0/0/14
description #### MGMT ####
port link-type access
port default vlan 166
Huawei 스위치(바인딩/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분 동안 나를 차단하기도 합니다.
그러나 주소는 항상 핑 가능한 상태로 유지되는데, 이는 잘 이해가 되지 않습니다. 소프트웨어 정의 연결이 거부된 것 같지만 방화벽이 활성화되어 있지 않습니다.
브리지 구성은 다음과 같습니다.
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