У меня есть следующие / etc / network / interfaces
# The loopback network interface
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet manual
bond-master bond0
bond-primary eth0
auto eth1
iface eth1 inet manual
bond-master bond0
auto bond0
iface bond0 inet static
address 172.17.1.210
netmask 255.255.255.0
gateway 172.17.1.1
bond-mode 1
bond-miimon 100
bond-slaves none
iface bond0:1 inet static
address 172.17.1.215
netmask 255.255.255.0
gateway 172.17.1.1
Если я попытаюсь вручную открыть интерфейс псевдонима bind0:1
Я получаю следующую ошибку, но интерфейс делает подойти.
chris@abc1:~$ ifconfig bond0:1
bond0:1 Link encap:Ethernet HWaddr d4:ae:52:ce:25:4b
UP BROADCAST RUNNING MASTER MULTICAST MTU:1500 Metric:1
chris@abc1:~$ sudo ifup bond0:1
RTNETLINK answers: File exists
Failed to bring up bond0:1.
chris@abc1:~$ ifconfig bond0:1
bond0:1 Link encap:Ethernet HWaddr d4:ae:52:ce:25:4b
inet addr:172.17.1.215 Bcast:172.17.1.255 Mask:255.255.255.0
UP BROADCAST RUNNING MASTER MULTICAST MTU:1500 Metric:1
Если я попытаюсь вывести интерфейс из строя, я получаю сообщение об ошибке, и интерфейс не опускаться.
chris@abc1:~$ sudo ifdown bond0:1
ifdown: interface bond0:1 not configured
chris@abc1:~$ ifconfig bond0:1
bond0:1 Link encap:Ethernet HWaddr d4:ae:52:ce:25:4b
inet addr:172.17.1.215 Bcast:172.17.1.255 Mask:255.255.255.0
UP BROADCAST RUNNING MASTER MULTICAST MTU:1500 Metric:1
Я воспроизвел это поведение на двух свежих установках Ubuntu 12.04.3, в двух совершенно разных сетях (на разных сайтах) с разными топологиями (т.е. eths подключены к двум коммутаторам на одном сайте, а оба eths подключены к одному коммутатору на другом. ).
У меня есть аналогичный интерфейс псевдонима, работающий на другой машине на eth0: 1, поэтому я думаю, что выполняю правильные команды.
У меня также есть аналогичная система, работающая в Ubuntu 10.04, но это было до того, как 12.04 изменил способ настройки связывания.
Может кто-нибудь объяснить, что я делаю не так? Это ошибка?
Вам следует удалить gateway
строка для интерфейса с псевдонимом, так как у вас может быть только один шлюз по умолчанию.
удалить gateway
строка из интерфейса с псевдонимом.