[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Reglas de IPtables para subredes e internet



Hola amigos, publico nuevamente mi pregunta debido a que sigo con el
problema, osea más que un problema es un necesidad que tengo.
Actualmente en mi trabajo hay 6 sectores los cuales los separe en 6
redes diferentes:

Subred 1: 192.168.2.0/24-->GW-->192.168.2.254 -> eth2
Subred 2: 192.168.3.0/24-->GW-->192.168.3.254 ->eth2:0
Subred 3: 192.168.4.0/24-->GW-->192.168.4.254 ->eth2:1
Subred 4: 192.168.5.0/24-->GW-->192.168.5.254 ->eth2:2
Subred 5: 192.168.6.0/24-->GW-->192.168.6.254 ->eth2:3

Enlace Adsl: conectado al Pc con debian con interfaz eth1-> 192.168.0.1
Script configuración:

#!/bin/sh
#echo 1 > /proc/sys/net/ipv4/ip_forward


## FLUSH de reglas
iptables -F
iptables -X
iptables -Z
iptables -t nat -F

## Establecemos politica por defecto
iptables -P INPUT ACCEPT
iptables -P OUTPUT ACCEPT
iptables -P FORWARD ACCEPT
iptables -t nat -P PREROUTING ACCEPT
iptables -t nat -P POSTROUTING ACCEPT
# haciendo prueba para subred 1 y 2
iptables -A INPUT -s 192.168.2.0/24 -i eth2 -j ACCEPT
iptables -t nat -A POSTROUTING -s 192.168.2.0/24 -o eth1 -j MASQUERADE
ptables -A INPUT -s 192.168.3.0/24 -i eth2:0 -j ACCEPT
iptables -t nat -A POSTROUTING -s 192.168.3.0/24 -o eth1 -j MASQUERADE
echo 1 > /proc/sys/net/ipv4/ip_forward


Actualmente le tengo la anterior configuración y funciona bien, debido
a que las máquinas tienen internet, PERO lo que yo quiero es que éstas
redes no se vean entre sí, y en lo posible aplicar políticas DROP,
pero he leído tanto manual de IPtables que cuando pruebo algunas
posibles alternativas, , en realidad no es lo que busco (lo que les he
comentado hace poco).

La otra solución creo que puede ser dejar por defecto la política
ACCEPT e ir restringiendo PING, y también para que no vean los
recursos compartidos pero no sé como, si alguien tiene un buen manual
o script que pueda hacer lo que necesito lo agradezco.
Saludos Cordiales



Reply to: