Как правильно настроить сетевую связь в Lubuntu?

514
pgruetter

В дополнение к внутреннему сетевому интерфейсу я добавил для тестирования сетевой контроллер USB3.0, который, вероятно, будет заменен внутренним двойным сетевым адаптером или просто еще одним сетевым адаптером. Я использую Lubuntu и, похоже, сетевая связь не работает правильно.

Я пытаюсь использовать агрегацию ссылок с 802.3ad, чтобы оба интерфейса работали одновременно. Я получил информацию в основном из официальной вики Ubuntu и из этого поста .

Вот конфигурация (после загрузки связующего модуля ядра)

/ и т.д. / сеть / интерфейсы

auto lo iface lo inet loopback  auto enp0s31f6 iface enp0s31f6 inet manual bond-master bond0  auto enx00e04c20e315 iface enx00e04c20e315 inet manual bond-master bond0  auto bond0 iface bond0 inet static address 192.168.1.11 gateway 192.168.1.1 netmask 255.255.255.0 dns-nameservers 192.168.1.1 bond-mode 4 bond-miimon 100 bond-lacp-rate 1 bond-slaves enp0s31f6 enx00e04c20e315 

В dmesg я тогда вижу

Предупреждение: Нет ответа 802.3ad от партнера по соединению для любых адаптеров в соединении

Сеть все еще работает, но только с одним интерфейсом. Если я проверяю ifconfig, я вижу, что оба интерфейса перечислены как SLAVE, но на самом деле только один из них перенес более чем несколько КБ. Я предполагаю, что это потому, что коммутатор, к которому подключены оба интерфейса, также должен быть правильно настроен, имеет смысл.

У меня есть переключатели D-Link DGS-1100-08. Если я правильно прочитал спецификации, эти коммутаторы должны поддерживать 802.3ad. Поэтому я настраиваю их через L2 Features -> Link Aggregation -> Enabled и добавляю два порта в одну из групп. Как только я сохраняю эти настройки, сеть больше не работает.

В чем может быть проблема? Неужели я что-то неправильно понял (режим связи 4 может быть правильным для 802.3ad? И настройка коммутатора, как я это сделал, должна позволить Lubuntu обмениваться данными с обеими сетевыми картами одновременно, верно?)

0

1 ответ на вопрос

1
maxprox

D-Link поддерживает два режима Bond (Trunk-): 1-статический 2-LACP (= 802.3ad, = mode4). Но маленький DGS-1100-08 поддерживает только статическое! И не LACP. ftp://ftp.dlink.de/anleitungen/Switch/Anleitung_Trunking.pdf (я не нахожу его на английском)

Я не думаю, что ответ ясен. Что такое 2-й режим и как ОП должен его использовать? Пожалуйста, рассмотрите возможность добавления более подробной информации. TomEus 6 лет назад 0
Большое спасибо за информацию, по-видимому, это правильно, 802.3ad не поддерживается на этих коммутаторах! TomEus прав, хотя, я пока точно не знаю, как его настроить. Немецкий документ гласит, что вам нужно настроить оба конца одинаково, но они не описывают то, что понимают под «статическим соединением». Читая, я остро думаю, что любой из других режимов должен работать, но я не уверен. pgruetter 6 лет назад 0
Пробовал сегодня с bond-mode 0 и работает правильно! Проверяя с помощью bmon, я вижу, что трафик равномерно распределяется между двумя интерфейсами. Если я отключу один из кабелей, все по-прежнему работает. Пока не пробовал все остальные режимы и до сих пор не понимаю полностью, как распределяется входящий трафик. pgruetter 6 лет назад 0

Похожие вопросы