
Estou tentando configurar uma ponte entre duas interfaces em1
e em2
no servidor Ubuntu 14.04. Esta é a minha configuração:
auto lo
iface lo inet loopback
auto em1
iface em1 inet dhcp
auto em2
iface em2 inet dhcp
auto br0
iface br0 inet static
address 10.1.1.11
network 10.1.1.0
netmask 255.255.255.0
broadcast 10.1.1.255
gateway 10.1.1.1
dns-nameservers 10.1.1.1
bridge_ports em1 em2
brige_stp off
bridge_fd 0
bridge_maxwait 0
Mas não funciona. O que há de incorreto na minha configuração?
Responder1
Experimente isto:
auto lo
iface lo inet loopback
auto em1
iface em1 inet manual
auto em2
iface em2 inet manual
auto br0
iface br0 inet static
metric 0
address 10.1.1.11
network 10.1.1.0
netmask 255.255.255.0
broadcast 10.1.1.255
gateway 10.1.1.1
dns-nameservers 10.1.1.1
bridge_ports em2
brige_stp off
bridge_fd 0
bridge_maxwait 0
Se em1 estiver em uma sub-rede diferente, você poderá copiar br0 para uma seção br1 com informações de sub-rede e alterar a métrica 0 para 1.
Se eles estiverem na mesma sub-rede e você quiser usar ambos, será necessário vinculá-los. Instale ifenslave e configure a ligação. Posso fornecer um exemplo de configuração para isso também, mas esteja avisado, pontes e ligações não combinam se você estiver usando isso em um ambiente virtual. Você precisará usar interfaces macvtap.