É inseguro usar a seguinte regra de iptable para o NAT?

1

Eu quero configurar um servidor VPN para uso pessoal, então eu sigo o artigo do blog [1], e funciona como um encanto.

A única coisa que me pergunto é se a regra do iptable é segura, por exemplo

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

E eu tenho apenas uma interface pública eth0 , existe algum risco em usar a regra acima?

De outro lugar, vejo outras alternativas de regras de iptable, por exemplo

1.

sudo iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o eth0 -j MASQUERADE

2.

iptables -A FORWARD -i ppp+ -o eth0 -s 192.168.0.0/24 -d 192.168.0.0/24 -j ACCEPT
iptables -A FORWARD -o ppp+ -i eth0 -s 192.168.0.0/24 -d 192.168.0.0/24 -j ACCEPT

3.

iptables -A INPUT -p tcp --dport 1723 -j ACCEPT
iptables -A INPUT -p gre -j ACCEPT

iptables -A FORWARD -s 192.168.1.0/24 -j ACCEPT 
iptables -A FORWARD -d 192.168.1.0/24 -j ACCEPT
iptables -t nat -A POSTROUTING -s 192.168.1.0/24 -o eth0 -j MASQUERADE

Então, minha regra original é segura?

Obrigado.

[1] link

    
por Ryan 28.03.2013 / 05:32

1 resposta

3

Você está usando o PPTP, por isso já é inseguro.

Quanto à regra do mascarado, isso é necessário para implementar o NAT, e você não conseguiria acessar endereços da Internet sem ele.

    
por 28.03.2013 / 05:34