linux настройка 2 сетевых адаптеров в командный режим / режим резервирования / режим коммутатора

Я хотел бы реализовать 3 режима работы NIC для моих пользователей, чтобы они могли выбрать, как использовать 2 Nic на своих машинах.

эти 3 режима:

  1. режим Команды: (ака) агрегация каналов, используйте 2 сетевых карты вместе, чтобы получить более высокую общую пропускную способность.
  2. Режим Избыточности: только 1 NIC активен, он переключит автоматически если соединение терпит неудачу
  3. Переключатель Режима: 2 Nic как переключатель, один порт для LAN, другой порт могл соединить другие приборы.

Как я достигаю этих 3 режимов? Спасибо за вашу помощь, даже частичные ответы очень ценятся.

14
задан c2h2
22.03.2023 7:34 Количество просмотров материала 2411
Распечатать страницу

1 ответ

Вы Google "канал связи ubuntu" в Google. Первую ссылку я придумал https://help.ubuntu.com/community/UbuntuBonding.

в скорлупе ореха -

  • sudo apt-get установить ifenslave
  • проверить, загружен ли модуль" bonding " (т. е. он существует в /proc / modules, если нет, добавить /etc / modules и загрузить вручную / reboot)
  • изменить сетевые интерфейсы для создания и использования устройства bond0, а затем устройство ethernet (и поработить ethernets в связь)

пример

auto eth0
iface eth0 inet manual
bond-master bond0

auto eth1
iface eth1 inet manual
bond-master bond0

auto bond0
bond-mode XXXX
bond-miimon 100
bond-lacp-rate 1
bond-slaves none
iface bond0 inet ....
[definition as per eth0 was initially]

перезагрузка сети режим связи XXXX относится к режиму, который вы хотите использовать для связывания. Кратко.

0 = баланс - RR (циклический перебор), 1 = активный-резервный 2 = баланс-xor 3 = эфир 4 = 802.3 ad 5 = баланс-tlb 6 = баланс-alb

режим 0 и 1 просты в использовании и не требуют специального оборудования или возиться с маршрутизацией.

1
отвечен davidgo 2023-03-23 15:22

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх