Matthias Apitz escribió:
On Saturday, October 09, 2010 a las 01:51:52PM -0400, Lic. Roilan Martinez
Acebal wrote:
hola colegas:
tengo dos redes configuradas de la siguiente forma:
eth1 192.168.0.0/26
eth1:0 192.168.1.0/24
Como ven es una misma misma tarjeta de red lo que una interfaz
virtual, quisiera que esas dos redes se vean entre si, es decir poder
hacer ping entre ambas, compartir y transferir archivos, entre otras
cosas.
Uso firehol como cortafuegos pero realmente nunca he hecho algo como
lo que planteo anteriormente.
Alguna sugerencia al respecto.
Hola,
Debes activar el routing en el núcleo de tu sistema entre interfaces
de red. Como no dices nada en cuanto a tu sistema, es difícil darte
un consejo en concreto. En FreeBSD sería poner la línea en /etc/rc.conf
gateway_enable=YES
(está deshabilitado por defecto)
Saludos
matthias
Prueba haciendo esto (escribiendolo en la interface de red):
up route add -net 192.168.1.0/24 eth1
O configurando el IPtables
echo "1" > /proc/sys/net/ipv4/ip_forward
iptables -A FORWARD -j ACCEPT
iptables -t nat -A POSTROUTING -s 192.168.1.0/24 -o eth1 -j MASQUERADE
Importante las dos tarjetas no pueden tener gw solo una (la que tenga
salida) si quieres puedes activar el LOG y le haces un tail al log del
kernel para que veas que esta pasando solo debes de agregar esto al Iptables
iptables -A FORWARD -j LOG
Ahhh !! si despues quieres desactivar el enrrutamiento con iptables
haces esto
echo "0" > /proc/sys/net/ipv4/ip_forward
si no te pincha me dices para ver que mas puedo hacer pues eso es lo
unico que se me ocurre ahora.
--
Saludos,
Lic. Juset Castañeda Alonso
Administrador del Sistema Informático
Unidad Empresarial de Base Provari Camaguey
GNU/Linux Debian
Linux user # 383170
"El tiempo no se gasta, se gasta la vida de quien lo pierde"
______________________________________________________________________
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
http://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l