Alterando bond0 para manual em vez de dhcp, agora funciona.
Eu tenho / etc / network / interfaces como segue. Toda vez que o sistema é inicializado, a rota está errada, portanto, o gateway não está acessível. Eu teria que ifdown br0 & amp; & amp; ifup br0 para consertar a tabela de rotas e fazer tudo funcionar. Como consertar isso para sempre?
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet manual
bond-master bond0
auto eth1
iface eth1 inet manual
bond-master bond0
auto bond0
iface bond0 inet dhcp
bond-mode balance-tlb
bond-slaves none
auto br0
iface br0 inet dhcp
bridge_ports bond0
Editar
Esta é a tabela de rotas de ip r s
depois que eu reinicio o host. Existe um caminho de roteamento extra.
Antes de reiniciar, br0:
default via 10.69.208.129 dev bond0 metric 100
10.69.208.128/26 dev bond0 proto kernel scope link src 10.69.208.172
10.69.208.128/26 dev br0 proto kernel scope link src 10.69.208.172
169.254.0.0/16 dev br0 scope link metric 1000
192.168.1.0/24 dev lxcbr0 proto kernel scope link src 192.168.1.1
Após o reinício, br0:
default via 10.69.208.129 dev br0 metric 100
10.69.208.128/26 dev br0 proto kernel scope link src 10.69.208.172
169.254.0.0/16 dev br0 scope link metric 1000
192.168.1.0/24 dev lxcbr0 proto kernel scope link src 192.168.1.1
Alterando bond0 para manual em vez de dhcp, agora funciona.
você precisa colocar o script na interface acima / abaixo no arquivo /etc/network/interface
o ubuntu é debian e isso deve ajudá-lo
Clique aqui para configuração das redes Debian
Criando uma interface sem endereço IP
Para criar uma interface de rede sem um endereço IP, use o método manual e use os comandos pré-up e post-down para trazer a interface para cima e para baixo.
iface eth0 inet manual
pre-up ifconfig $IFACE up
post-down ifconfig $IFACE down