Como fazer regra para Masquerade...
Caros amigos,
Como posso fazer uma regra de masquerade para que somente uma interface saia pela minha ppp0 mascarada.
ex:
tenho eth0,eth1,eth2,ppp0.
Minha saida é pela ppp0, quando executo o seguinte comando ele libera para todas as redes:
iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
Quero que somente minha eth1 tenha essa liberação.
Desde já Obrigado.
Re: Como fazer regra para Masquerade...
Citação:
Postado originalmente por leugimfilho
Caros amigos,
Como posso fazer uma regra de masquerade para que somente uma interface saia pela minha ppp0 mascarada.
ex:
tenho eth0,eth1,eth2,ppp0.
Minha saida é pela ppp0, quando executo o seguinte comando ele libera para todas as redes:
iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
Quero que somente minha eth1 tenha essa liberação.
Desde já Obrigado.
Amigo,
Seria melhor vc filtrar pela range de ip's q vem da sua eth0, sendo:
Ip's da rede q vem do eth0
eth0 = 10.10.0.0/255.255.0.0
iptables -t nat -I POSTROUTING -s 10.10.0.0/255.255.0.0 -d -o ppp -p all -j MASQUERADE
Obs: Dê uma pesquisada na sintax do comando para checar se o -d (destino) pode setar assim para a interface (-o ppp), mas a idéia é essa.
( )'s
Beto