masquerade [RESOLVIDO]

1. masquerade [RESOLVIDO]

Junior Rocha
junior

(usa Ubuntu)

Enviado em 14/02/2008 - 17:31h

Olá pessoal, tenho um servidor proxy aqui que é da seguinte maneira
interface interna: eth1 192.168.0.254
interface externa: eth0 10.1.1.254

o negócio é que eu não cosigo fazer um masquerade da eth1 para a eth0 para que os pc's da rede interna possam ter acesso a internet e etc.

já executei o comando:

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

e nada.
detalhe que as minhas regras de forward, input e output estão todas accept, ou seja, não tem abosolutamente nada barrando a navegação.


  


2. Re: masquerade [RESOLVIDO]

Rafael Lebrão Martins
rafael martins

(usa Slackware)

Enviado em 14/02/2008 - 18:04h

Olá..
Tente:
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

Verifique também as configurações do rc.ip_forward

Deve estar dessa forma:

...
ip_forward_start() {
...
...
echo 1 > /proc/sys/net/ipv4/ip_forward
#Se o valor que estiver no seu arquivo for '0', #troque por '1'.
...



3. Re: masquerade [RESOLVIDO]

Junior Rocha
junior

(usa Ubuntu)

Enviado em 14/02/2008 - 18:24h

Cara, o fato é que eu pingo do cliente no gateway, do cliente na interface externa, o negócio é que não pinga em nenhum endereço externo.

Verifiquei os arquivos que você me mandou e nada.
Estou achando estranho cara, porque eu sempre usei esse comando para máscara só qe não tá funfando.




Estou usando o Debian


4. Re: masquerade [RESOLVIDO]

Alexandre
abritto

(usa Slackware)

Enviado em 18/08/2008 - 09:41h

Cara, tenta essa regra aki... no meu funciona

echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -t nat -I POSTROUTING -s 0/0 -j MASQUERADE
iptables -A FORWARD -s 0/0 -d 0/0 -j ACCEPT

Abs,






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts