Como faço a ponte entre interfaces de rede?

Como faço a ponte entre interfaces de rede?

Eu tenho um laptop rodando 11.10 com 2 interfaces de rede, com e sem fio. A interface sem fio se conecta ao roteador com DHCP e se conecta à internet. A interface com fio está conectada a um switch. Quero que os computadores no switch obtenham seus endereços IP do roteador e não do meu laptop.

  1. Como eu faria para configurar isso? Conectando as interfaces?

Responder1

Desde o Ubuntu 15.04 você pode usar a GUI do NetworkManager para isso:

Como configurar uma ponte Linux com Network Manager no Ubuntu

A maneira mais fácil de criar uma ponte com o Network Manager é via nm-connection-editor. Esta ferramenta GUI permite configurar uma ponte em etapas fáceis de seguir.

Para começar, invoque nm-connection-editor.

$ nm-connection-editor

A janela do editor mostrará uma lista de conexões de rede atualmente configuradas. Clique no botão "Adicionar" no canto superior direito para criar uma ponte.

Em seguida, escolha "Bridge" como tipo de conexão.

Agora é hora de configurar uma ponte, incluindo seu nome e conexões em ponte. Sem nenhuma outra ponte criada, a interface da ponte padrão será nomeada bridge0.

Lembre-se de que o objetivo de criar uma ponte é compartilhar sua interface Ethernet por meio da ponte. Então você precisa adicionar a interface Ethernet à ponte. Isto é conseguido adicionando uma nova "conexão em ponte" na GUI. Clique no botão "Adicionar".

Escolha "Ethernet" como tipo de conexão.

No campo "Endereço MAC do dispositivo", escolha a interface que deseja escravizar na ponte. Neste exemplo, suponha que esta interface seja eth0.

Clique na guia "Geral" e ative ambas as caixas de seleção que dizem "Conectar-se automaticamente a esta rede quando estiver disponível" e "Todos os usuários podem se conectar a esta rede".

Salve a alteração.

Agora você verá uma nova conexão escrava criada na ponte.

Clique na guia "Geral" da ponte e certifique-se de que as duas caixas de seleção superiores estejam habilitadas.

Vá para a guia "Configurações IPv4" e configure o DHCP ou o endereço IP estático para a ponte. Observe que você deve usar as mesmas configurações IPv4 da interface Ethernet escravizada eth0. Neste exemplo, assumimos que eth0está configurado via DHCP. Portanto, escolha "Automático (DHCP)" aqui. Se eth0for atribuído um endereço IP estático, você deverá atribuir o mesmo endereço IP à ponte.

Finalmente, salve as configurações da ponte.

Agora você verá uma conexão de ponte adicional criada na janela "Conexões de Rede". Você não precisa mais de uma conexão com fio previamente configurada para a interface escravizada eth0. Então vá em frente e exclua a conexão com fio original.

Neste ponto, a conexão em ponte será ativada automaticamente. Você perderá momentaneamente a conexão, pois o endereço IP atribuído eth0será assumido pela ponte. Depois que um endereço IP for atribuído à ponte, você será conectado novamente à interface Ethernet por meio da ponte. Você pode confirmar isso verificando as configurações de “Rede”.

Além disso, verifique a lista de interfaces disponíveis. Conforme mencionado, a interface bridge deve ter assumido qualquer endereço IP possuído pela sua interface Ethernet.

É isso e agora a ponte está pronta para uso!

(Fonte)


Outros recursos:

Responder2

Sim, é isso que você precisa fazer. Compartilhar uma conexão com a Internet usando o Network Manager configurará o compartilhador como um servidor DHCP, etc., o que não é o que você deseja.

Você pode ler como fazer isso aqui:http://manpages.ubuntu.com/manpages/lucid/en/man5/bridge-utils-interfaces.5.html

Responder3

Você pode criar facilmente uma ponte usando "NetBridge", um criador de ponte de rede GUI. Você pode fazer o download em: http://sourceforge.net/projects/bridger/

informação relacionada