Назад | Перейти на главную страницу

Настройте связь, используя режим = 4 (802.3ad)

У меня есть система Debian 8 с двумя сетевыми адаптерами, которые я хочу связать. Мой управляемый коммутатор уже настроен для объединения двух портов, которые я использую.

В ящике linux я установил ifenslave.

В / etc / network / interfaces у меня есть:

 auto eth0
 iface eth0 inet manual
    bond-master bond0

 auto eth1
 iface eth1 inet manual
    bond-master bond0

 auto bond0
 iface bond0 inet static
    address 10.0.0.100
    netmask 255.255.0.0
    gateway 10.0.0.1
    slaves eth0 eth1
    bond-mode 4
    bond-miimon 100
    bond_downdelay 200
    bond_updelay 300

Изменить: похоже, что конфигурация неправильная при использовании режима 4. Мне сложно найти примеры того, как настроить 802.3ad.

Изменить 2: я попробовал modprobe bonding mode = 4, и теперь cat / proc / net / bond0 показывает 802.3ad, однако вся моя сеть становится недоступной.

Коммутатор должен поддерживать 802.3ad. Это протокол, в котором коммутатор обращается к интерфейсам сервера, чтобы узнать, действительно ли они связаны одной связью. Довольно часто переключатели несовместимы с реализацией Linux. В этом случае не используйте mode=802.3ad, например, используйте mode=balance-alb.