Edite / etc / network / interfaces para ter uma seção como esta:
iface br0 inet static
bridge_ports eth0 eth1
address 192.168.0.1
netmask 255.255.255.0
(Isto está assumindo que você está usando endereços 192.168.0.x para o seu servidor dhcp.) Então você usa apenas br0 em vez de eth0 ou eth1 quando você está fazendo seu arquivo de configuração. Com esse método, você não precisa de nada sofisticado no arquivo de configuração para tentar conectar as duas interfaces entre si. Você só precisa de uma seção que diga ao servidor DHCP para rodar em br0, como se fosse uma porta ethernet. Você poderia usar uma seção como esta para o servidor DHCP:
subnet 192.168.0.0 netmask 255.255.255.0 {
option routers 192.168.0.1; #You might have to comment this line out.
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.0.255;
default-lease-time 86400;
max-lease-time 86400;
}
Espero que isso responda à sua pergunta como você pediu. No entanto, parece que você está tentando compartilhar a internet entre vários computadores. Você acha que precisa de um servidor DHCP para fazer isso e está tentando configurar um. Estou certo até agora? Em caso afirmativo, deve haver uma solução mais simples:
(essa solução pressupõe que você obtenha endereços automaticamente na eth0. Se tiver que defini-los manualmente, esse método ainda funcionará, mas haverá etapas extras)
Primeiro, desligue todas as suas interfaces eth0 e eth1. ( sudo ifdown ethX
se você estiver usando / etc / network / interfaces para gerenciá-los, ou desconectar no applet NetworkManager se você estiver usando isso.) Em seguida, edite /etc/network/interfaces
e adicione uma seção como esta (comentando as seções eth0 ou eth1 se necessário):
iface br0 inet dhcp
bridge_ports eth0 eth1
faça sudo ifup br0
. Isso deve fazer suas portas eth0 e eth1 agirem como um switch de rede, exceto que o seu computador Ubuntu também está conectado a este switch de rede. Supondo que você possa obter automaticamente endereços no eth0 antes, isso também será passado para os computadores eth1.
Deixe-me saber como minha resposta funciona.