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

Dos subredes y extraño problema



Estimados amigos, les comento un problema que me ha surgido.

En mi trabajo tenemos dos subredes privada de la clase B:
172.18.140.*
172.18.142.*
ambas, mediante máscara de subred, se expanden, la 140 a 172.18.141.* y la 142 
a 172.18.143.*. Hasta aquí, todo normal.
Tenemos una máquina con tarjetas en ambas subredes (una vieja Solaris) que 
hace de router; así, existe router0 y router2, físicamente la misma máquina 
pero cada nombre asociado a una tarjeta que a su vez está pinchada a una 
subred. Hasta aquí, nuevamente, todo normal. Cualquier máquina de la subred 
172.18.14[0,1] puede hacer ssh, ftp, ping lo que sea a cualquier máquina de 
su propia subred y hacia otra de la subred 172.18.14[2,3]. Un PC de la subred 
140 tiene como default gateway a router0 y otro PC de la subred 142 tiene 
como su default gateway el router2.
Bueno, ahora viene el tomate. Hemos decidido montar con algunos equipos un 
cluster openmosix. Como distribución hemos optado por knoppix-cluster 
(=debian). Por motivos de centralización necesitamos una máquina llamémosla 
nodo central en el que los usuarios dejen sus procesos listos para ejecutarse 
bajo el entorno openmosix. Bien, hemos armado un viejo P-III con dos 
tarjetas, cada una pinchada en una subred. Aquí les vuelco el contenido del 
fichero /etc/network/interfaces de este nodo central:

auto lo
auto eth0
auto eth1
iface lo inet loopback
        netmask 255.0.0.0
        broadcast 127.255.255.255
        network 127.0.0.0
iface eth0 inet static
        address 172.18.140.17
        broadcast 172.18.141.255
        netmask 255.255.254.0
        gateway 172.18.140.222
        network 172.18.140.0
iface eth1 inet static
        address 172.18.142.17
        broadcast 172.18.143.255
        netmask 255.255.254.0
        network 172.18.142.0
#       gateway 172.18.142.222

las direcciones 172.18.140.222 y 172.18.142.222 corresponden a router0 y 
router2.
Si hago netstat -r obtengo
Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
172.18.142.0    *               255.255.254.0   U         0 0          0 eth1
172.18.140.0    *               255.255.254.0   U         0 0          0 eth0
default         router0   0.0.0.0         UG        0 0          0 eth0

Y ahora viene lo que me está rompiendo la cabeza:
Con cualquier máquina de la red 14[0,1] puede hacer ssh, ftp, ping... a la 
interfaz 140 sin problemas; cualquier máquina de la red 14[2,3] hace lo mismo 
contra la interfaz de la 142, pero pero pero pero pero, una máquina de la red 
14[0,1] no puede acceder a la interfaz de la 142, ni al revés: en todo caso 
obtengo un hermoso timeout.

¿Alguien tiene idea de como conseguir que pueda obtener conexiones "cruzadas", 
o sea de una subred a la tarjeta del nodo pinchada al nodo opuesto? [Lo que 
es absolutamente necesario para que el cluster openmosix funcione 
adecuadamente)

Sin otro particular, reciban un cordial saludo, y muchas gracias por 
adelantado.


-- 
La felicidad nos espera en algún sitio, a condición de que no vayamos a 
buscarla.



Reply to: