- Roteamento em 3 redes
+ Responder ao Tópico
-
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..?
-
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.