Как настроить eth1 как отказоустойчивую систему для eth0.
Когда eth0 понижается eth1 повышается, а когда eth0 повышается eth1 понижается
То, что вы хотите настроить, называется Network Bonding .
Это также называется « объединение портов или агрегация каналов (что) означает объединение нескольких сетевых интерфейсов (NIC) в один канал, обеспечивая либо высокую доступность, либо балансировку нагрузки. , максимальная пропускная способность или их комбинация. "
В этом случае вам нужно будет настроить конфигурацию соединения активного и резервного копирования Режим 1. .
Установите пакет, чтобы разрешить связывание интерфейсов **
Во-первых, вам нужно будет установить пакет ifenslave , который позволяет добавлять интерфейсы и удалять их из группы связывания.
Установите пакет ifenslave из Центра программного обеспечения Ubuntu :
или вы можете установить пакет из командной строки:
sudo apt-get install ifenslave-2.6
Измените конфигурацию для загрузки модуля связывания
Затем вы измените свой / etc / modules
, чтобы убедиться, что
загружен модуль связывания.
sudo gedit / etc / modules
и добавьте следующую строку в конец файла:
bonding mode = active-backup miimon = 100 max_bonds = 2 primary = eth0
Параметр miimon указывает, как часто (в миллисекундах) проверять интерфейс на предмет сбоев, и может быть изменен при необходимости.
загрузить модуль ядра связывания:
sudo modprobe bonding
Определите группу связей
Наконец, вы определите группу связей в файле / etc / network / interfaces
и перезапустите сетевой сервис.
sudo gedit / etc / network / interfaces /
автобонд0
iface bond0 inet static
адрес 192.168.1.10
шлюз 192.168.1.1
маска сети 255.255.255.0
сеть 192.168.1.0
широковещательный 192.168.1.255
рабов нет
режим облигации 1
бонд-миимон 100
пост-ап ifenslave bond0 eth0 eth1
pre-down ifenslave -d bond0 eth0 eth1
авто eth0
iface eth0 inet руководство
облигация-основная облигация0
первичная связь eth0 eth1
авто eth1
iface eth1 inet руководство
облигация-основная облигация0
первичная связь eth0 eth1
Перезапустите сетевую службу
sudo service network restart
Примечание. Это не позволяет устанавливать соединение между двумя разными типами сети (т.е. невозможно установить соединение между картой Ethernet и беспроводным соединением).
Кроме того, это не имеет ничего общего с множественной адресацией между двумя интернет-провайдерами и выходит за рамки этого вопроса.
Ссылки:
https://help.ubuntu.com/community/UbuntuBonding#Ethernet_Bonding_modes
Требуется подключение к сети .
From https: // help .ubuntu.com / community / UbuntuBonding :
Связывание, также называемое объединением портов или агрегацией каналов, означает объединение несколько сетевых интерфейсов (NIC) к одному каналу, обеспечивая либо высокая доступность, балансировка нагрузки, максимальная пропускная способность или их комбинация.
Установите ifenslave ( sudo apt-get install ifenslave-2.6
) и настройте / etc / network / interfaces
следующим образом:
auto eth0
iface eth0 inet manual
auto eth1
iface eth1 inet manual
auto bond0
iface bond0 inet static
address 192.168.0.1
netmask 255.255.255.0
gateway 192.168.0.254
slaves eth0 eth1
bond-mode active-backup