Autor Tópico: eth2 e eth1  (Lida 1953 vezes)

Offline odlinavi

  • Usuário Ubuntu
  • *
  • Mensagens: 14
    • Ver perfil
eth2 e eth1
« Online: 10 de Maio de 2007, 15:20 »
estou usando Ubuntu 6.10
Pessoal estou com um servidor de internet aqui na rede, com duas placas de rede.
Primeiramente quando instalei o servidor e as duas placas de rede  o sistema reconheceu eth0 e eth1 beleza. Tive que trocar umas das placas de rede , aí ficou eth1 e eth2.
Fiquei sabendo que para compartilhar internet por essa maquina preciso que no sistema seja reconhecido as placas como eth0 e eth1.

Como fazer isso?

Obs.:As duas placas de rede sao off-board e a placa mãe tambem não tem rede onboard.

Desde já agradeço.



Offline clcampos

  • Administrador
  • Usuário Ubuntu
  • *****
  • Mensagens: 10.790
  • .:: User Linux #439596 ::.
    • Ver perfil
Re: eth2 e eth1
« Resposta #1 Online: 10 de Maio de 2007, 15:27 »
Não necessita que as placas sejam identificadas pelo sistema como eth0 e eth1. Quem te explicou isso deu algum embasamento técnico para a afirmação?

Acredito que se as placas estiverem devidamente configuradas o nome delas pouco importa.
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!

Offline clcampos

  • Administrador
  • Usuário Ubuntu
  • *****
  • Mensagens: 10.790
  • .:: User Linux #439596 ::.
    • Ver perfil
Re: eth2 e eth1
« Resposta #2 Online: 10 de Maio de 2007, 15:44 »
A resposta abaixo esta no tópico http://ubuntuforum-br.org/index.php?topic=19756.0 e tive que ler para escrevê-la, então espero que ela venha a estar certa, e talvez quem entenda bem de rede poderia dar uma ajuda melhor.

No seu caso acho que se vc configurar uma das placas de rede (por exemplo a eth1) para ser o gateway de rede e outra (seguindo o exemplo a eth2) para ser a conexão com a internet as coisas funcionaram sem problemas.


Citar
O ideal é que você de uma lida e aprenda sobre o iptables, até porque para te ajudar também precisei ler, já que não sou "intimo" do comando assim. Mas navegando pelo Guia Foca[1] encontrei o tema e acho que os comandos abaixo poderam ajudar:

Código: [Selecionar]
iptables -t nat -A POSTROUTING -s 192.168.1.0/24 -j MASQUERADE
iptables -t nat -A POSTROUTING -s 192.168.1.0/24 -o eth0 -j MASQUERADE
echo "1" >/proc/sys/net/ipv4/ip_forward

Entenda que tem que adequar os IP's acima para sua rede (mantendo o zero final) e também que o dispositivo eth0 deve ser o da chegada da internet. Outra coisa é que o /24 refere-se a sua Mascara de Rede (se não me engano), então ela pode ser trocada por /255.255.255.0 (ou a mascara que você use).

[1] http://focalinux.cipsga.org.br/guia/avancado/ch-fw-iptables.htm

Estes endereços em específico também te ajudaram:

http://focalinux.cipsga.org.br/guia/avancado/ch-fw-iptables.htm#s-fw-iptables-nat-fastmasquerade
http://focalinux.cipsga.org.br/guia/avancado/ch-fw-iptables.htm#s-fw-iptables-nat-snat
http://focalinux.cipsga.org.br/guia/avancado/ch-fw-iptables.htm#s-fw-iptables-exemplo-snat

Espero que a dica te ajude!
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!