Gestion de la virtualisation réseau et des ressources réseau dans Oracle® Solaris 11.2

Quitter la vue de l'impression

Mis à jour : Septembre 2014
 
 

Configuration d'un VXLAN

  1. Connectez-vous en tant qu'administrateur.

    Pour plus d'informations, reportez-vous à la section A l’aide de vos droits administratifs attribués du manuel Sécurisation des utilisateurs et des processus dans Oracle Solaris 11.2 .

  2. Déterminez les adresses IP sont disponibles sur le système.
    # ipadm show-addr
  3. Créez la liaison de données VXLAN en spécifiant l'interface ou l'adresse IP.
    • Pour créer le VXLAN en spécifiant l'adresse IP :
      # dladm create-vxlan -p prop=value VXLAN-LINK
      –p prop=value

      Spécifie une liste séparée par des virgules les propriétés de liaisons de données de VXLAN peut être défini sur VXLAN les valeurs spécifiées sur la liaison de données que vous créez. Vous devez définir les propriétés suivantes :

      • addr : cette option permet de spécifier l'adresse IPv4 ou IPv6 du réseau VXLAN. Cette adresse ne peut pas être une adresse spécifique ou une combinaison des adresse / longueur de préfixe.

      • vni Cette option permet despécifier le segment du VXLAN identificateur réseau. Vous pouvez spécifier un nombre compris entre 0 et 16777215.

      • mgroup : (facultatif) Spécifie le nom de groupe de multidiffusion. Vous pouvez spécifier cette option uniquement si le segment possède son propre VXLAN le groupe de multidiffusion.

      LIEN VXLAN

      Nom du VXLAN.

    • Pour créer le IP VXLAN en spécifiant l'interface, procédez comme suit :
      # dladm create-vxlan -p prop=value
      –p prop=value

      Spécifie une liste séparée par des virgules les propriétés de liaisons de données de VXLAN peut être défini sur VXLAN les valeurs spécifiées sur la liaison de données que vous créez. Vous devez définir les propriétés suivantes :

      • interface : cette option permet de spécifier l'interface IP du réseau VXLAN.

      • vni Cette option permet despécifier le segment du VXLAN identificateur réseau. Vous pouvez spécifier un nombre compris entre 0 et 16777215.

      VXLAN

      Nom du VXLAN.

      Interface lors de la spécification de la version IP, le et la liaison de données IP VXLAN disponibles est créée par le biais d'une adresse IP de la version du qui est indiqué sur cette interface. Par exemple, si vous avez une adresse IP 10.10.10.1 sur net0, une liaison de données VXLAN est créée sur 10.10.10.1. Par défaut, une version est un adresse IPv4 IP. Toutefois, si vous avez besoin d'une adresse IPv6, vous devez indiquer le ipvers version à partir de la propriété ipvers.


    Remarque -  Vous pouvez créer des liaisons de données VXLAN sur les adresses IP hébergées sur des liaisons regroupées physiques (jonction ou groupement DLMP) ou des liaisons IPoIB. Toutefois, vous ne pouvez pas créer des adresses IP VXLAN hébergées sur les liaisons de données sur IPMP,, ou une interface réseau loopback virtuel interfaces.
  4. Vérifiez le lien VXLAN que vous avez créé.
    # dladm show-vxlan
  5. Créez une VNIC sur la liaison de données VXLAN.
    # dladm create-vnic -l VXLAN-LINK VNIC

    Vous pouvez créer des VLAN de VNIC sur une liaison de données VXLAN. VNIC pour créer un VLAN, vous devez indiquer l'option –f (force). Pour plus d'informations, reportez-vous à la section Configuration des cartes VNIC avec les ID de VLAN.

  6. Configurez une interface IP sur la VNIC directement ou en attribuant en premier la VNIC à une zone.
    • Configurez une interface IP sur la VNIC.
      # ipadm create-ip VNIC
      # ipadm create-addr -a address VNIC
    • Attribuez la VNIC à une zone et configurez une interface IP sur la VNIC dans la zone.
      1. Affectez le avec l'interface de la zone VNIC.
        zonecfg:zone> add net
        zonecfg:zone:net> set physical=VNIC
        zonecfg:zone:net> end
      2. Vérifiez et validez les changements que vous avez implémentés, puis quittez la zone.
        zonecfg:zone> verify
        zonecfg:zone> commit
        zonecfg:zone> exit
      3. Réinitialisez la zone.
        global# zoneadm -z zone reboot
      4. Connectez-vous à la zone.
        global# zlogin zone
      5. Dans la zone, créez une interface IP sur la carte VNIC qui est désormais affectée à la zone.
        zone# ipadm create-ip interface
      6. Configurez la VNIC avec une adresse IP valide.

        Si vous affectez une adresse statique à la carte réseau virtuelle, vous devez saisir la commande suivante :

        zone# ipadm create-addr -a address interface
        –a address

        Spécifie l'adresse IP, laquelle peut apparaître au format de notation CIDR.

      7. Quittez la zone.

    Pour plus d'informations sur les commandes dladm and ipadm,reportez-vous aux pages du manuel dladm(1M) etipadm(1M).

Exemple 3-1  Création d'un VXLAN et configuration d'une interface IP pour la VNIC créée sur le VXLAN
  1. Vérifiez les adresses IP sur le système disponibles.

    # ipadm show-addr net4
    ADDROBJ   TYPE   STATE   ADDR 
    net4/v4   static ok      10.10.11.1/24
  2. Créez une liaison de données VXLAN dans le segment 10.

    # dladm create-vxlan -p addr=10.10.11.1,vni=10 vxlan1
  3. Assurez-vous que le lien VXLAN que vous avez créé.

    # dladm show-vxlan
    LINK   ADDR       VNI  MGROUP
    vxlan1 10.10.11.1 10   224.0.0.1

    Parce que vous n'avez pas indiqué de segment adresse de multidiffusion ce segment VXLAN utilise l'adresse de multidiffusion All Host, l'adresse de tous les hôtes sur le même segment de réseau.

  4. Vérifiez la VXLAN les informations sur les liens.

    # dladm show-link vxlan1
    LINK   CLASS MTU  STATE OVER 
    vxlan1 vxlan 1440 up    -- 

    vxlan1 est créé et l'état de la liaison est up.

  5. Créez une VNIC sur vxlan1.

    # dladm create-vnic -l vxlan1 vnic1
  6. Vérifiez le lien VXLAN que vous avez créé.

    # dladm show-vnic
    LINK   OVER   SPEED  MACADDRESS      MACADDRTYPE  VIDS 
    vnic1  vxlan1 10000  2:8:20:fe:58:d4 random       0
  7. Configurez une interface IP sur la VNIC.

    # ipadm create-ip vnic1
    # ipadm create-addr -T static -a local=10.10.12.1/24 vnic1/v4
    # ipadm show-addr vnic1
    ADDROBJ  TYPE   STATE  ADDR 
    vnic1/v4 static ok     10.10.12.1/24

Vous avez créé un IP VXLAN en spécifiant l'adresse. Vous avez créé une VNIC et vous avez configuré le au-dessus de l'interface IP VXLAN.

Exemple 3-2  Affectation de la VNIC créée sur une VXLAN à une zone et configuration de l'interface IP

Cet exemple suppose que vous avez terminé les étapes 1 à 6 dans Example 3–1.

Une fois que vous avez créé la VNIC, attribuez-la à une zone et configurez l'interface IP.

global# zonecfg -z zone2
zonecfg:zone2> add net
zonecfg:zone2:net> set physical=vnic1
zonecfg:zone2:net> end
zonecfg:zone2> verify
zonecfg:zone2> commit
zonecfg:zone2> exit
global# zoneadm -z zone2 reboot

global# zlogin zone2
zone2# ipadm create-ip vnic1
zone2# ipadm create-addr -a 192.168.3.85/24 vnic1
ipadm: vnic1/v4

zone2# exit

Vous avez affecté la VNIC à une zone puis configuré l'interface IP sur la VNIC.