+ Responder ao Tópico



  1. #1
    jackadamantina
    Visitante

    Padrão Roteamento em 3 redes

    Pessoal tenho 3 redes, aqui na empresa.

    Rede 1 - 192.168.0.x
    Rede 2 - 192.168.1.x
    Rede 3 - 192.168.2.x

    E o gateway fica na Rede 1, com ip interno 192.168.0.254 até ai blz...

    Mas coloquei um roteador para que a rede 2 e 3 acessem a internet, mas não consigam acessar a rede 1, pois afinal a REDE1 é windows 98 com vários diretorios compartilhados.

    E o meu roteador esta com os ips

    eth0; 192.168.0.1
    eth0:0 192.168.1.1
    eth0:1 192.168.2.1

    Este roteador esta com slackware 10.0 e entao..como faço para que a REDE 2 e 3 acesse a Internet, mas nao consiga enxergar a Rede 1, e sim apenas o gateway ( 192.168.0.254) . Qual regra de roteamento devo usar..?

  2. #2
    D4rk_Sl4ck
    Visitante

    Padrão Roteamento em 3 redes

    Cara, acho q vai dar certo da forma abaixo.
    Ao invés de criar rotas estáticas com o comando route, vc pode fazer um gateway dessa forma:

    iptables -t nat -A POSTROUTING -s 192.168.1.0/24 -o if_saida -j MASQUERADE

    iptables -t nat -A POSTROUTING -s 192.168.2.0/24 -o if_saida -j MASQUERADE

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

    # Regra para bliquear acesso à rede 0
    iptables -A INPUT -s 192.168.2.0/24 -d 192.168.0.0/24 -j DROP
    iptables -A INPUT -s 192.168.1.0/24 -d 192.168.0.0/24 -j DROP


    caso seja necessário utilizar rotas a chain foward terá de ser liberada .. se naum o gateway num vai funcionar!!!



    Bom, acho q isso pode resolver ... Me corijam se eu estiver errado!!!

    Valew.