Como configurar a eth1 para compartilhar internet? [RESOLVIDO]

1. Como configurar a eth1 para compartilhar internet? [RESOLVIDO]

Vinicius
vinyboss

(usa Outra)

Enviado em 18/08/2009 - 13:43h

Eu usava o sistema Ubuntu no qual não tinha problemas em compartilhar a internet pois na placa de rede eth1 eu colocava a opção "compartilhada com outros computadores" e resolvia mas troquei de sistema pois tive alguns problemas com o gerenciador de lanhouse "Openlanhouse", e agora uso o sistema Debian mas sou novo no linux e não sei como fazer a distribuição da internet com a placa de rede eth1, a internet ja esta funcionando só falta distribuir para os outros computadores.

aguardo respostas!

vlws


  


2. MELHOR RESPOSTA

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 18/08/2009 - 13:49h

Simples:

# iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

Isso faz um NAT na rede interna.

3. Re: Como configurar a eth1 para compartilhar internet? [RESOLVIDO]

Vinicius
vinyboss

(usa Outra)

Enviado em 18/08/2009 - 13:50h

isso ja resolve o problema?


4. Re: Como configurar a eth1 para compartilhar internet? [RESOLVIDO]

Elgio Schlemer
elgio

(usa OpenSuSE)

Enviado em 18/08/2009 - 13:51h

Se a saída para a Internet for eth0:

echo "1" > /proc/sys/net/ipv4/ip_forward
iptables -A FORWARD -i eth1 -o eth0 -j ACCEPT
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

Se a saída da Internet for a eth1, troque nas regras acima eth0 por eth1 e vice versa


5. Re: Como configurar a eth1 para compartilhar internet? [RESOLVIDO]

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 18/08/2009 - 14:23h

Eu havia me esquecido do forward... a resposta o elgio é mais correta. Só isso resolve.


6. Re: Como configurar a eth1 para compartilhar internet? [RESOLVIDO]

Vinicius
vinyboss

(usa Outra)

Enviado em 18/08/2009 - 14:24h

faço do jeito que está ai?

a internet chega no eth0 e sai no eth1.


7. Re: Como configurar a eth1 para compartilhar internet? [RESOLVIDO]

Vinicius
vinyboss

(usa Outra)

Enviado em 21/08/2009 - 11:09h

dei os comandos ai e continuo sem internet nos outros PCs...

vejam como ficou:

eth0 Link encap:Ethernet Endereço de HW 00:16:17:f7:03:0d
inet end.: 189.79.44.196 Bcast:189.79.44.255 Masc:255.255.255.0
endereço inet6: fe80::216:17ff:fef7:30d/64 Escopo:Link
UP BROADCASTRUNNING MULTICAST MTU:1500 Métrica:1
RX packets:24 errors:0 dropped:0 overruns:0 frame:0
TX packets:92 errors:0 dropped:0 overruns:0 carrier:0
colisões:0 txqueuelen:1000
RX bytes:2906 (2.8 KiB) TX bytes:11580 (11.3 KiB)
IRQ:23 Endereço de E/S:0xc800

eth1 Link encap:Ethernet Endereço de HW 00:06:4f:68:0d:22
UP BROADCASTRUNNING MULTICAST MTU:1500 Métrica:1
RX packets:9 errors:0 dropped:0 overruns:0 frame:0
TX packets:1 errors:0 dropped:0 overruns:0 carrier:0
colisões:0 txqueuelen:1000
RX bytes:5310 (5.1 KiB) TX bytes:90 (90.0 B)
IRQ:16 Endereço de E/S:0xfc00

lo Link encap:Loopback Local
inet end.: 127.0.0.1 Masc:255.0.0.0
endereço inet6: ::1/128 Escopo:Máquina
UP LOOPBACKRUNNING MTU:16436 Métrica:1
RX packets:82 errors:0 dropped:0 overruns:0 frame:0
TX packets:82 errors:0 dropped:0 overruns:0 carrier:0
colisões:0 txqueuelen:0
RX bytes:6628 (6.4 KiB) TX bytes:6628 (6.4 KiB)



8. Re: Como configurar a eth1 para compartilhar internet? [RESOLVIDO]

Elgio Schlemer
elgio

(usa OpenSuSE)

Enviado em 21/08/2009 - 11:11h

Ué, tua eth1 está sem IP!



9. Re: Como configurar a eth1 para compartilhar internet? [RESOLVIDO]

Vinicius
vinyboss

(usa Outra)

Enviado em 21/08/2009 - 11:59h

pois é....

será problema da placa de rede?



10. Re: Como configurar a eth1 para compartilhar internet? [RESOLVIDO]

Anthony Collucci
acollucci

(usa Debian)

Enviado em 21/08/2009 - 12:52h

seta o ip na eth1 a eth0 ja tem o ip publico, faz o seguinte digita ifconfig eth1 IPDOSERVIDOR dai ja deve funcionar agora.

att


11. Re: Como configurar a eth1 para compartilhar internet? [RESOLVIDO]

Vinicius
vinyboss

(usa Outra)

Enviado em 26/08/2009 - 19:28h

eu estava fazendo errado...=/

echo "1" > /proc/sys/net/ipv4/ip_forward
iptables -A FORWARD -i eth1 -o eth0 -j ACCEPT
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

fiz assim dessa vez:

sudo gedit /proc/sys/net/ipv4/ip_forward

e coloquei as configurações na janela mas na hora de salvar da erro...

o que deve estar errado???

lembrambo sou novo no linux


12. fazendo uma nat na eth1

Paulo Afonso
paulotrad

(usa Ubuntu)

Enviado em 18/09/2009 - 16:20h

tem que entrar como root para alterar essas configurações...

eu fiz aqui e deu certo

;D



01 02