У меня есть один физический интерфейс (eth0) и два виртуальных интерфейса (eth0:1, eth0:2), оба из виртуальных интерфейсов имеют Общедоступные IP-адреса. Я хочу связать эти два виртуальных интерфейса в bond0
, Как Вы видите /etc/network/interfaces
:
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 144.yy.xx.124
netmask 255.255.255.224
network 144.yy.xx.96
broadcast 144.yy.xx.127
gateway 144.yy.xx.109
dns-nameservers 8.8.8.8 4.2.2.2 4.2.2.4
auto eth0:1
allow-bond0 eth0:1
iface eth0:1 inet static
address 148.aa.bb.197
netmask 255.255.255.248
bond-master bond0
bond-primary eth0:1
auto eth0:2
allow-bond0 eth0:2
iface eth0:2 inet static
address 148.cc.dd.198
netmask 255.255.255.248
bond-master bond0
auto bond0
iface bond0 inet static
address 10.31.1.5
netmask 255.255.255.0
network 10.31.1.0
gateway 10.31.1.254
bond-slaves none
bond_mode balance-rr
bond_miimon 100
bond_downdelay 200
bond_updelay 200
Но когда попытка к sudo ifup bond0
, это возвращается:
Waiting for a slave to join bond0 (will timeout after 60s)
No slave joined bond0, continuing anyway
Также я добавил bonding
в /etc/modules
ОБНОВЛЕНИЕ: Я также попробовал эту конфигурацию за/etc/network/interfaces: http://paste.ubuntu.com/11980915/, Но это имеет ту же проблему.
Это - Интерфейс, связывающийся возможный для виртуальных интерфейсов? Какова проблема?
Чтобы связать два виртуальных интерфейса eth0:1
и eth0:2
, создать автоматический интерфейс обработки отказа, попробуйте это:
Открывают терминал,
Нажатие Ctrl + Высокий звук + Выполнение T
это:
, Чтобы позволить связаться необходимо установить ifenslave
пакет:
sudo apt-get update
sudo apt-get install ifenslave
Для конфигурирования его необходимо изменить /etc/network/interfaces
файл:
sudo nano /etc/network/interfaces
В открытом файле изменяют строки followings:
auto bond0
iface bond0 inet static
address 10.31.1.5
netmask 255.255.255.0
network 10.31.1.0
gateway 10.31.1.254
slaves eth0:1 eth0:2
bond_mode active-backup
bond_miimon 100
bond_downdelay 200
bond_updelay 200
Ctrl + O , сохраните файл. Ctrl + X , закройте нано.