+ Responder ao Tópico



  1. #1

    Padrão 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.

  2. #2
    Beto
    Visitante

    Padrão 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