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

Tuneles GRE por interfaces virtuales



Hola amigos, tengo una delegación en Valencia (con 2 ADSLs,11.11.11.11 y 99.99.99.99) y otras dos en Madrid (1 ADSL cada una, 22.22.22.22 y 33.33.33.33).
Para crear los tuneles, utilizo máquinas Linux con Debian 3, utilizando  iproute2.
Por temas de reparto de carga, he decidido crear un tunel Valencia-Madrid1 por una ADSL y Valencia-Madrid2 por otra ADSL.
 
Valencia está configurada con dos interfaces, eth0 y eth0:1.
 
La manera en que creo los tuneles es para el caso de Valencia-Madrid1 (tunel por eth0)
    (en valencia)
    ip tunnel add Madrid1 mode gre remote 22.22.22.22 local 11.11.11.11 ttl 255
    ip link set Madrid1 up
    ip addr add 192.168.1.1 dev Madrid1
    ip route add 192.168.2.0/24 dev Madrid1
 
    (en Madrid1)
    ip tunnel add Val1 mode gre remote 11.11.11.11 local 22.22.22.22 ttl 255
    ip link set Val1 up
    ip addr add 192.168.2.1 dev Val1
    ip route add 192.168.1.0/24 dev Val1
 
Y el tunel  funcina perfectamente, pero ahora viene el problema con el tunel por la interfaz virtual, para ello ejecuto:
    ip tunnel add Madrid2 mode gre remote 33.33.33.33 local 99.99.99.99 ttl 255
    ip link set Madrid2 up
    ip addr add 192.168.1.1 dev Madrid2
    ip route add 192.168.3.0/24 dev Madrid2
 
    ip tunnel add Val2 mode gre remote 99.99.99.99 local 33.33.33.33 ttl 255
    ip link set Val2 up
    ip addr add 192.168.3.1 dev Val2
    ip route add 192.168.1.0/24 dev Val2
 
Pero este tunel no funciona. Personalmente creo que se trata de un problema de rutas, por eso obte por añadir la siguiente linea en Valencia:
    ip addr add 192.168.3.1/24 dev eth0:1
y con esto solo conseguia hacer ping al router linux de Madrid2.
 
También probe en Valencia con:
    ip route add 33.33.33.33 via 99.99.99.1 dev eth0:1
Con esto se cortaba la comunicacion con el router de Madrid2 (creo lógico) pero lo malo es que tampoco me respondia  el ping a la 192.168.3.1.
 
¿Alguien sabe donde o porque tengo este problema? Si alguien ha tenido alguna experiencia con este tipo de tuneles, me gustaria que me lo comentara, gracias.
   
 
 
     

Reply to: