Duas placas de rede

1. Duas placas de rede

Dilson Santos
dilsonss

(usa Debian)

Enviado em 03/03/2009 - 20:36h

Boa noite a todos... Uso o Debian Lenny e estou tentando configurar minha rede com duas placas de rede. Sendo uma (eth1) conectada ao modem e outra (eth0) ligada ao Switch (netgear). Tenho uma rede domestica com 4 PC's. no momento estou usando o switch para compartilhar a internet. Ou seja, o modem ligado diretamente ao switch e os demais computadores tambem ligado a ele. Como devo proceder para fazer funcionar da maneira que descrevi a cima? Sendo eth1 ligada no modem e eth0 no switch. Desde ja agradeço.


  


2. Compartilha usando o iptables

Gustavo Henrique
gustavoh84

(usa Ubuntu)

Enviado em 04/03/2009 - 06:42h

Configura os IPs nas placas e depois compartilha usando o iptables:
iptables -t nat -A POSTROUTING -p tcp -o eth0 -j MASQUERADE

A linha acima voce pode colocar dentro do arquivo /etc/rc.local ou criar um script e colocar na inicializacao.


3. Re: Duas placas de rede

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 04/03/2009 - 13:23h

gustavoh84, não se esqueça d dar ip forward, dessa forma:

echo 1 > /proc/sys/net/ipv4/ip_forward

Sem isso não funciona.


4. Re: Duas placas de rede

Osiel Sampaio Aragão
darkstarfire

(usa Slackware)

Enviado em 04/03/2009 - 13:52h

Acho que tem que ser "eth1" no lugar de "eth0"... pois "eth1" é que está ligada no modem e não "eth0"... Estou certo?.

iptables -t nat -A POSTROUTING -p tcp -o eth1 -j MASQUERADE
echo 1 > /proc/sys/net/ipv4/ip_forward



5. Rede

Dilson Santos
dilsonss

(usa Debian)

Enviado em 07/03/2009 - 11:41h

Mas vcs concordam q não devo setar o ip das duas né? Uma tem q ser dhcp e precisa ter um IP externo. Correto? E obrigado por terem respondido. mas ainda não funcionou.


6. Re: Duas placas de rede

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 07/03/2009 - 12:54h

É impossível elas não terem ip. Como q o pacote vai saber pra qual interface encaminhar? Na verdade, o seu server não terá DHCP e sim um NAT. É ele q irá traduzir e mascarar os pacotes q vem da sua rede. As suas máquinas clientes devem estar configuradas com o gateway da interface do switch, ae o seu server saberá encaminhar esses pacotes. Eu acho q tá faltando uma linha do iptables, q é essa:

iptables -A FORWARD -i eth0 -j ACCEPT

Ou seja, tudo q entra na interface eth0 (switch) o iptables irá encaminhá-lo. Caso apenas isso não der certo, configure o gateway do server:

route add default gw ipdainterfaceeth1








Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts