Re: MASQ/NAT e freeswan

2003-11-06 Por tôpico Rogério Neves Batata
On Thu,  6 Nov 2003 10:41:29 -0300
"Caio Ferreira" <[EMAIL PROTECTED]> wrote:
> 
> Exatamente, eu tinha colocado :
> 
> #$IPTABLES -t nat -A POSTROUTING -o eth0 -j MASQUERADE
> #$IPTABLES -t nat -A POSTROUTING -o eth0 -s 192.168.1.0/24 -d \!
> 192.168.0.0/24 -j MASQUERADE
> 
> Tentei inverter a ondem e mesmo assim deu errado.
> 
> Encontrei uma informação na net com a seguinte regra :
> 
> $IPTABLES -t nat -A POSTROUTING -o eth0 -j SNAT --to-source $ETH0IP
> 
> 
> O que você esta sugerindo é colocar primeiro a regra para vpn e depois
> a regra para a rede, inverter a ordem acima ?!?!?

Sim... o tráfego é tratado pela primeira regra que casa... se você 
colocar a da vpn (mais restritiva) ele vai casa ela, senão, passa pra próxima, 
que é a da internet... do jeito que está, ele não chega a testar a segunda 
regra.

Batata



Re: MASQ/NAT e freeswan

2003-11-06 Por tôpico Caio Ferreira
> Segundo a documentação do freeswan para poder conectar a rede 
> 192.168.0.0/24 a rede 192.168.1.0/24 é necessário colocar o seguinte 
> comando no scrpt de firewall
> $IPTABLES -t nat -A POSTROUTING -o eth0 -s 192.168.1.0/24 -d
192.168.0.0/24 -j MASQUERADE
> Em seguida executei o comando de verificação do freeswan e parece 
> esta ok,
> Checking NAT and MASQUERADING
> [EMAIL PROTECTED]   [OK]
> O problema é que as estações da rede não acessam mais a net e se por 
> acaso eu volto para a regra anterior, vide abaixo, ai as estações 
> voltam a navegar mas na checagem do freeswan da problema.
> $IPTABLES -t nat -A POSTROUTING -o eth0 -j MASQUERADE
> Checking NAT and MASQUERADING
> [EMAIL PROTECTED]   [FAILED]
> 
> Não sei se eu entendi o que você fez, mas parece que você substituiu 
> uma linha pela outra... não é isso!

Exatamente, eu tinha colocado :

#$IPTABLES -t nat -A POSTROUTING -o eth0 -j MASQUERADE
#$IPTABLES -t nat -A POSTROUTING -o eth0 -s 192.168.1.0/24 -d \!
192.168.0.0/24 -j MASQUERADE

Tentei inverter a ondem e mesmo assim deu errado.

Encontrei uma informação na net com a seguinte regra :

$IPTABLES -t nat -A POSTROUTING -o eth0 -j SNAT --to-source $ETH0IP

E aparentemente deu certo.


> Você tem que por a linha que você usa pra vpn (a primeira) antes e a 
> segunda em seguida... assim, se for tráfego da vpn, ele faz o masq 
> pro logar certo, senão, ele manda o tráfico mascarado pra internet.

O que você esta sugerindo é colocar primeiro a regra para vpn e depois
a regra para a rede, inverter a ordem acima ?!?!?

[ ]'s
 
    .''`.
* Caio Ferreira *  : :'  :
* GNU/Linux Debian  *  `. `'`
 `-



Re: MASQ/NAT e freeswan

2003-11-06 Por tôpico Rogério Neves Batata
On Wed,  5 Nov 2003 12:38:40 -0300
"Caio Ferreira" <[EMAIL PROTECTED]> wrote:


Não sei se eu entendi o que você fez, mas parece que você substituiu 
uma linha pela outra... não é isso!

Você tem que por a linha que você usa pra vpn (a primeira) antes e a 
segunda em seguida... assim, se for tráfego da vpn, ele faz o masq pro logar 
certo, senão, ele manda o tráfico mascarado pra internet.

Batata

> All
> 
> Segundo a documentação do freeswan para poder conectar a rede 
> 192.168.0.0/24 a rede 192.168.1.0/24 é necessário colocar o seguinte 
> comando no scrpt de firewall
> 
> $IPTABLES -t nat -A POSTROUTING -o eth0 -s 192.168.1.0/24 -d
> 192.168.0.0/24 -j MASQUERADE
> 
> Em seguida executei o comando de verificação do freeswan e parece esta 
> ok,
> 
> Checking NAT and MASQUERADING
> [EMAIL PROTECTED]   [OK]
> 
> O problema é que as estações da rede não acessam mais a net e se por 
> acaso eu volto para a regra anterior, vide abaixo, ai as estações 
> voltam a navegar mas na checagem do freeswan da problema.
> 
> $IPTABLES -t nat -A POSTROUTING -o eth0 -j MASQUERADE
> 
> Checking NAT and MASQUERADING
> [EMAIL PROTECTED]   [FAILED]
> 
> Alguem por acaso tem alguma solução ?!?!?
> 
> [ ]'s
>  
>     .''`.
> * Caio Ferreira *  : :'  :
> * GNU/Linux Debian  *  `. `'`
>  `-
> 
> 
> -- 
> To UNSUBSCRIBE, email to [EMAIL PROTECTED]
> with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
> 



MASQ/NAT e freeswan

2003-11-05 Por tôpico Caio Ferreira
All

Segundo a documentação do freeswan para poder conectar a rede 
192.168.0.0/24 a rede 192.168.1.0/24 é necessário colocar o seguinte 
comando no scrpt de firewall

$IPTABLES -t nat -A POSTROUTING -o eth0 -s 192.168.1.0/24 -d
192.168.0.0/24 -j MASQUERADE

Em seguida executei o comando de verificação do freeswan e parece esta 
ok,

Checking NAT and MASQUERADING
[EMAIL PROTECTED]   [OK]

O problema é que as estações da rede não acessam mais a net e se por 
acaso eu volto para a regra anterior, vide abaixo, ai as estações 
voltam a navegar mas na checagem do freeswan da problema.

$IPTABLES -t nat -A POSTROUTING -o eth0 -j MASQUERADE

Checking NAT and MASQUERADING
[EMAIL PROTECTED]   [FAILED]

Alguem por acaso tem alguma solução ?!?!?

[ ]'s
 
    .''`.
* Caio Ferreira *  : :'  :
* GNU/Linux Debian  *  `. `'`
 `-