6135 links
  • GuiGui's Show
  • Home
  • Login
  • RSS Feed
  • ATOM Feed
  • Tag cloud
  • Picture wall
  • Daily
Links per page: 20 50 100
 
  • GuiGui's show » Utiliser LXC sur un Kimsufi [configurations réseau possibles]
    Avec LXC, j'avais déjà fait des config' réseau avec :
        * bridge
        * NAPT

    Un autre mode est possible : le mode routé. Il marche bien dans un réseau routé jusqu'au client comme les VPS Cloud d'OVH : les IPs sont routées via l'IP principale de votre machine hôte, sans possibilité d'agir sur les tables d'assocs MAC<->IP des switchs comme c'est le cas avec la gamme Kimsufi d'OVH.

    Conf sur l'hôte :
        * Activer le forward IP

        * Autoriser le forward pour les IPs de vos conteneurs dans Netfilter

        * Dans /var/lib/lxc/<nom_conteneur>/config : « lxc.network.script.up = /var/lib/lxc/<nom_conteneur>/network_up.sh » (ou autre chemin si vous voulez)

        * Dans /var/lib/lxc/<nom_conteneur>/network_up.sh :
          #! /bin/bash
          /sbin/ip r a <ip_conteneur>/32 dev $5

        * Pour faire tout bien propre, on pourrait aussi définir un script (qui contiendrait ip r d) qui serait exécuté par lxc avec un stop du conteneur (lxc.network.script.up) mais bon, vu que Linux enlève les routes associées à une interface down/qui est supprimée, je trouve que c'est pas utile (garbage collector style quoi).

        * Ne pas oublier de chmod +x le script ;)


    Conf dans un conteneur :
            * Dans /etc/network/interfaces :
              auto eth0
              iface eth0 inet static
                      address <ip_conteneur>/32
                      post-up ip r a <ip_hôte>/32 dev eth0
                      post-up ip r a default via <ip_hote>
                      pre-down ip r d default via <ip_hote>
                      pre-down ip r d <ip_hôte>/32 dev eth0

            pre-down n'est là aussi pas nécessaire.
    January 21, 2015 at 11:21:05 PM UTC - permalink - http://www.guiguishow.info/2012/10/30/utiliser-lxc-sur-un-kimsufi/#toc-3009-configuration-rseau
Links per page: 20 50 100
 
Mentions légales identiques à celles de mon blog | CC BY-SA 3.0

Shaarli - The personal, minimalist, super fast, database-free, bookmarking service by the Shaarli community