[l-ubuntu-ve] Shorewall
Simón Ruiz
simon.a.ruiz en gmail.com
Dom Mayo 3 02:01:50 BST 2009
2009/5/2 Cesar Martinez <cesar.martinez en ubuntu.org.ve>:
> Te respondo entre lineas
Igualmente.
> Que sale en el servidor cuando corres "route"? Que sale en los
> clientes cuando corres "route"? Cuadra?
> route del servidor:
> Destination Gateway Genmask Flags Metric Ref Use
> Iface
> 192.168.0.0 * 255.255.255.0 U 0 0 0 eth0
> 192.168.0.0 * 255.255.255.0 U 0 0 0 eth1
> default 192.168.0.1 0.0.0.0 UG 0 0 0 eth0
>
> route en un cliente:
> Destination Gateway Genmask Flags Metric Ref Use
> Iface
> 192.168.0.0 * 255.255.255.0 U 0 0 0 eth0
> default 192.168.0.1 0.0.0.0 UG 0 0 0 eth0
Veo algo extraño de inmediato.
Tu "router" esta programado a que ambas interfazes estan en el mismo
subnet (192.168.0.0/24).
Nunca he vista esto; es definitivamente fuera de practica normal. Me
imagino que causaría algunos problemas raros si es que correría sin
estallar.
Un router es un computador con multiples interfazes en multiples
subnets distintos, que se responsabiliza por crear un "puente" para
pasar información entro ellos.
Yo creo que tendras mas suerte si cambias tu "intranet" (eth1 en el
servidor y eth0 en el cliente) a otro subnet, por ejemplo:
route del servidor:
Destination Gateway Genmask Flags Metric Ref Use
Iface
192.168.0.0 * 255.255.255.0 U 0 0 0 eth0
192.168.1.0 * 255.255.255.0 U 0 0 0 eth1
default 192.168.0.1 0.0.0.0 UG 0 0 0 eth0
route en un cliente:
Destination Gateway Genmask Flags Metric Ref Use
Iface
192.168.1.0 * 255.255.255.0 U 0 0 0 eth0
default 192.168.1.1 0.0.0.0 UG 0 0 0 eth0
Aqui, el servidor tiene un pie en el subnet externo 192.168.0.0/24 con
un IP como 192.168.0.100, en este subnet existe un router 192.168.0.1
que le da acceso al mundo externo.
El otro pie el servidor lo tiene en el subnet 192.168.1.0/24 con el IP
192.168.1.1. Sus clientes tambien estarán en el subnet 192.168.1.0/24,
y hablarán con el servidor para sú acceso al mundo externo.
¿Me hago entender?
Espero que esto sea de ayuda.
Simón
Más información sobre la lista de distribución ubuntu-ve