Como posso rotear entre redes diferentes usando várias placas ethernet?

0

Eu tenho duas placas ethernet no PC, eth0 está conectada à rede local (192.168.0.0/24) e a outra está conectada à internet. Eu posso alcançar todos os dispositivos conectados a essa interface.

No entanto, existe uma segunda placa ethernet (eth1) que está conectada à internet, porém não tenho conexão através da internet, quando eu desconecto a eth0 então a internet está de volta. Eu suponho que este é um problema de roteamento, no entanto eu estou querendo saber como posso corrigir isso?

    
por OHLÁLÁ 11.06.2015 / 18:14

1 resposta

1

Você deve procurar em "Configurando um Gateway no Debian / Ubuntu", se você quiser permitir que outras máquinas na LAN acessem a Internet.

Configuração simples de uma única máquina

Leia Notas e coloque a Internet no eth0. reboot e veja se está funcionando magicamente. Se não ...

  1. route add host 192.168.0.1 eth1
  2. route add --net 192.168.0.0/24 gw 192.168.0.1

Notas

  1. Seu gateway padrão e padrão de canal up para eth0.
    • Sua Internet deve estar na eth0
    • Sua LAN deve estar na eth1 (assumindo ip de 192.168.0.1 para roteador)
    • Sua LAN / eth1 deve ter uma configuração static ou dhcp ip em /etc/networking
  2. Você pode querer usar bind para roteamento / dns
    • Às vezes, isso é chamado de named
  3. Você pode usar dhcpd para DHCP

Referências

  1. IP Forwarding do Linux PC
  2. Gateway do roteador Debian em 15 minutos
por earthmeLon 11.06.2015 / 20:31