Как использовать eth1 в качестве отказоустойчивой системы для eth0?
Как настроить eth1 как отказоустойчивую систему для eth0.
Когда eth0 понижается, eth1 повышается, а когда eth0 повышается, eth1 понижается
2 ответа
То, что вы хотите настроить, называется сетевым соединением.
Это также называется " групповым объединением портов или объединением каналов (которое) означает объединение нескольких сетевых интерфейсов (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/auto bond0 iface bond0 inet static address 192.168.1.10 gateway 192.168.1.1 netmask 255.255.255.0 network 192.168.1.0 broadcast 192.168.1.255 bond-slaves none bond-mode 1 bond-miimon 100 post-up ifenslave bond0 eth0 eth1 pre-down ifenslave -d bond0 eth0 eth1 auto eth0 iface eth0 inet manual bond-master bond0 bond-primary eth0 eth1 auto eth1 iface eth1 inet manual bond-master bond0 bond-primary eth0 eth1Перезапустите сетевой сервис
sudo service networking restart
Примечание. Это не позволяет устанавливать связь между двумя различными типами сетей (т. Е. Вы не можете установить соединение между картой Ethernet и беспроводным соединением).
Кроме того, это не имеет никакого отношения к множественной адресации между двумя Интернет-провайдерами и выходит за рамки этого вопроса.
Рекомендации:
https://help.ubuntu.com/community/UbuntuBonding
http://ubuntuforums.org/showthread.php?t=1888967
http://www.centos.org/docs/5/html/Deployment_Guide-en-US/s1-modules-ethernet.html
Вам нужно соединение с сетью.
С 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
