27
Diciembre
2012

Rutas estaticas en Debian 6 :: Proxmox VE 2.2

Configurar rutas estaticas con Proxmox VE 2.2 para discos NAS de OVH

En principio la cuestión surge de la necesidad del uso de los discos NAS-HA de OVH, en máquinas Proxmox VE 2.2 que usan como distribución Linux Debian 6 Squeeze.

Los discos NAS-HA de OVH están configurados para ser usados desde la red interna de OVH, y por tanto tienen una asignación de IP del bloque 10.0.0.0/8 actualmente de uso interno no público.

Si ademas usamos un Rack Virtual en nuestras máquinas, se hace necesario establecer una ruta estática a través del Rack Virtual con el fin de, en primer lugar gozar de la tecnología del mismo (Layer 3), usando nuestra VLAN. Algunos preferirán el uso y configuración de una LAN privada en nuestras máquinas Proxmox, pero por cuestiones de software, adecuación, nosotros preferimos el uso sólo de las LAN públicas en la configuración de Proxmox.

Por ello necesitaremos crear en el sistema, la ruta estática para la IP del servidor NAS. 

En primer lugar indicar, que en Debian 6, el comando up no existe, y se encontrará en muchos artículos indexados en la red.

En segundo lugar, dada la construcción del fichero /etc/network/interfaces de nuestra máquina para ser usada con la VLAN, fallaba en varias pruebas realizadas.

post-up /sbin/ip route add default via IP_GATEWAY_VRACK dev eth0.2673 table 125
post-up /sbin/ip rule add from IP_BLOQUE_VRACK/26 table 125
post-down /sbin/ip route del default IP_GATEWAY_VRACK dev eth0.2673 table 125
post-down /sbin/ip rule del from IP_BLOQUE_VRACK/26 table 125

La solución incluye pasa por crear un fichero ejecutable que pondremos en /etc/network/if-up.d/static-routes

#!/bin/sh
/sbin/route add -net 10.0.0.0 netmask 255.0.0.0 gw IP_GATEWAY_VRACK

Una vez guardado le daremos permisos 755 (ejecutable por root)

En el próximo arranque ya tendremos nuestra ruta sin necesidad de ejecutar ningún comando. 

Uno de los problemas de no usar rutas estáticas, y dos redes en la misma interface, es que tarde o temprano, el sistema enrutará el tráfico hacia el NAS-HA sobre la interface eth0 (vmbr0 en Proxmox), y perderemos las habilidades del layer 3 ademas de que nos obliga a autorizar las dos IP (la del vmbr0 y vmbr10) en las ACL de OBH de nuestro manager, ya que de lo contrario, el acceso se denegará en ese momento.  
Uno de los problemas habituales al buscar al información sobre el tema, es que muchos artículos, son copy & paste, sin información relevante, muchas veces mal escritos, y la gran mayoría sin comprobar, es decir, sin conocimientos ni profesionalidad

 

Author; Abdelkarim Mateos Sanchez Categories: Sistemas Unix

About the Author

Abdelkarim Mateos Sanchez

Abdelkarim Mateos Sanchez

Comentarios (2)

  • erm3nda

    erm3nda

    27 Junio 2013 a las 05:01 |
    "Uno de los problemas habituales al buscar al información sobre el tema, es que muchos artículos, son copy & paste, sin información relevante, muchas veces mal escritos, y la gran mayoria sin testear, es decir, sin conocimientos ni profesionalidad"

    - Cierto como la vida misma. Yo no escribo nunca sin antes haberlo probado... que es lo mínimo. Prosumer es un término que debería asociarse a "semi-gilipollas". Luego están los del autobloggin...

    Muy chula tu página y diseño minimalista interesante. Saludos!

    responder

  • Fermin

    Fermin

    03 Enero 2014 a las 09:08 |
    Hola que tal ...

    Un detalle importante del Proxmox.

    Un salu2, desde Valencia.
    Fermin Aroca

    responder

Déje un comentario

Estás comentando como invitado.