IPTABLES não funciona

1. IPTABLES não funciona

Rodrigo Teixeira Andreotti
RodriAndreotti

(usa Debian)

Enviado em 24/07/2007 - 18:41h

Boas pessoal...
Estou com um grande problema...tenho um servidor rodando Debian Etch, este servidor está cmo servidor DHCP e Gateway...
o grande problema é que não estou conseguindo fazer o compartilhamento da conexão com os demais computadores.
Neste servidor o que tenho é o seguinte:

eth0 => 192.168.0.1 (rede interna, e servidor DHCP)
eth1 => link ADSL (Speedy Busines)

Os comandos que usei, sem exito, foram os seguintes:

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

Obs.: Usei estes mesmos comandos em um servidor Ubuntu Feisty Fawn e não tive dor de cabeça...somente no Debian mesmo que estou com esta dificuldade...alguém poderia me ajudar?
Desde já obrigado


  


2. Limpar a tabela

Eduardo Pooter
edupooter

(usa Ubuntu)

Enviado em 24/07/2007 - 20:09h

Experimente limpar a tabela do iptables ANTES de executar os comandos mencionados com:

# iptables -F



3. Re: IPTABLES não funciona

Rodrigo Teixeira Andreotti
RodriAndreotti

(usa Debian)

Enviado em 24/07/2007 - 20:12h

Pior que já tentei isso cara..

to ficando de cabelo em pé aqui já...não entendo como em uma distro funciona tão bem, já na outra da essa dor de cabeça...rsrs

Mas tudo bem...encaro isso como aprendizagem...

se você souber, algo mais que eu possa fazer.
Ficarei grato


4. Re: IPTABLES não funciona

Rodrigo Teixeira Andreotti
RodriAndreotti

(usa Debian)

Enviado em 24/07/2007 - 20:20h

só para constar (não sei se interfere em algo, massss...), estou usando o Speedy Business da telefonica...
Conexão ADSL com autenticação pelo provedor uma vez ao mês.... (creio que seja PPPoA)

Obrigado


5. Debian Sarge

Eduardo Pooter
edupooter

(usa Ubuntu)

Enviado em 24/07/2007 - 20:21h

Estranho mesmo...

Eu usava o Ubuntu pra compartilhar a conexão e funcionava; agora o Dabian Sarge compartilha a mesma conexão com esses comandos, e funciona sem problemas. Experimenta revisar esses comandos, principalmente o último, para verificar se esse caminho é válido para o teu sistema.

[EDIÇÃO:] DESCOBRI O ERRO!
-> Olha só o IP do teu primeiro comando: 192.168.1.0
Deveria ser: 192.168.0.1


6. Re: IPTABLES não funciona

Rodrigo Teixeira Andreotti
RodriAndreotti

(usa Debian)

Enviado em 24/07/2007 - 20:36h

Não seria 192.168.0.0???
pois é a rede a qual ele estaria usando...


7. Pode ser

Eduardo Pooter
edupooter

(usa Ubuntu)

Enviado em 24/07/2007 - 20:41h

Sim, deve ser. Não sei dizer ao certo, pois eu uso um comando que não considera o endereço IP, mas somente o nome da interface de rede, a qual compartilhará a conexão:

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


8. Re: IPTABLES não funciona

Rodrigo Teixeira Andreotti
RodriAndreotti

(usa Debian)

Enviado em 24/07/2007 - 20:45h

Fiz o teste aqui com o seu comando também e nada cara...

Tá osso...

Pior que já segui vários tutoriais na internet...já até tentei criar novas chains e nada...
to quase vendo se dá pra rotear o modem viu...pq ninguém merece..


9. Re: IPTABLES não funciona

Rodrigo Teixeira Andreotti
RodriAndreotti

(usa Debian)

Enviado em 25/07/2007 - 14:16h

E aí galera, to dando um up no tópico por que ainda não resolvi o problema...será que alguém pode me dar um help???


10. Experimenta ...

Juno Kim
juno

(usa Linux Mint)

Enviado em 25/07/2007 - 14:26h

Cara ,
Faz o seguinte:
Limpa suas regras
iptables -F
iptables -t nat -F

e faz isso:

iptables -t nat -A POSTROUTING -o eth1 -j MAQUERADE

isso deve fazer o compartilhamento de sua net.
OBS. coloca nas estações o DNS 200.204.0.10 e 200.204.0.138

Espero ter lhe ajudado
Falou !


11. Re: IPTABLES não funciona

Fábio Berbert de Paula
fabio

(usa Debian)

Enviado em 25/07/2007 - 14:27h

Segue o script que uso pra compartilhar minha conexão no Debian, basta adaptar à sua rede:

modprobe iptable_nat
echo "1" > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o ppp0 -j MASQUERADE


12. Re: IPTABLES não funciona

Rodrigo Teixeira Andreotti
RodriAndreotti

(usa Debian)

Enviado em 25/07/2007 - 14:40h

Cara....obrigadissimo funcionou velho....


Thank you so much



01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts