Gestión de virtualización de red y recursos de red en Oracle® Solaris 11.2

Salir de la Vista de impresión

Actualización: Septiembre de 2014
 
 

Cómo configurar una VXLAN

  1. Conviértase en administrador.

    Para obtener más información, consulte Uso de sus derechos administrativos asignados de Protección de los usuarios y los procesos en Oracle Solaris 11.2 .

  2. Determine las direcciones IP que están disponibles en el sistema.
    # ipadm show-addr
  3. Cree el enlace de datos VXLAN especificando la dirección IP o la interfaz IP.
    • Para crear la VXLAN especificando la dirección IP:
      # dladm create-vxlan -p prop=value VXLAN-LINK
      –p prop=value

      Especifica una lista separada por comas de las propiedades de enlace de datos VXLAN que se pueden configurar en los valores especificados en el enlace de datos VXLAN que cree. Puede configurar las siguientes propiedades:

      • addr: especifica la dirección IPv4 o IPv6 para la red VXLAN. Esta dirección puede ser una dirección específica o una combinación de dirección/longitud de prefijo.

      • vni: especifica el identificador de red del segmento de VXLAN. Puede especificar un número entre 0 y 16777215.

      • mgroup: (opcional) especifica el nombre del grupo de multidifusión. Puede especificar esta opción únicamente si el segmento de VXLAN tiene su propio grupo de multidifusión.

      VXLAN-LINK

      Nombre de la VXLAN.

    • Para crear la VXLAN especificando la interfaz IP:
      # dladm create-vxlan -p prop=value
      –p prop=value

      Especifica una lista separada por comas de las propiedades de enlace de datos VXLAN que se pueden configurar en los valores especificados en el enlace de datos VXLAN que cree. Puede configurar las siguientes propiedades:

      • interface: especifica la interfaz IP para la red VXLAN.

      • vni: especifica el identificador de red del segmento de VXLAN. Puede especificar un número entre 0 y 16777215.

      VXLAN

      Nombre de la VXLAN.

      Cuando especifica la interfaz IP y la versión IP, el enlace de datos VXLAN se crea mediante una dirección IP disponible de la versión especificada en esa interfaz. Por ejemplo, si tiene una dirección IP 10.10.10.1 configurada mediante net0, se crea un enlace de datos VXLAN mediante 10.10.10.1. De manera predeterminada, una versión IP es una dirección IPv4. Sin embargo, si necesita una dirección IPv6, debe especificar la versión con la propiedad ipvers.


    Notas -  Puede crear enlaces de datos VXLAN en direcciones IP alojadas en enlaces físicos agregados (agregación de troncos o DLMP) o enlaces IPoIB. Sin embargo, no puede crear enlaces de datos VXLAN en direcciones IP alojadas en IPMP, una interfaz de red virtual o interfaces de bucle de retorno.
  4. Verifique la VXLAN que creó.
    # dladm show-vxlan
  5. Cree una VNIC mediante el enlace de datos VXLAN.
    # dladm create-vnic -l VXLAN-LINK VNIC

    Puede crear la VNIC de VLAN mediante un enlace de datos VXLAN. Para crear una VNIC de VLAN, debe especificar la opción –f (forzar). Para obtener información, consulte Cómo configurar VNIC con identificadores de VLAN.

  6. Configure una interfaz IP mediante la VNIC directamente o mediante la asignación de la VNIC a una zona en primer lugar.
    • Configure una interfaz IP mediante la VNIC.
      # ipadm create-ip VNIC
      # ipadm create-addr -a address VNIC
    • Asigne la VNIC a una zona y configure una interfaz IP mediante la VNIC dentro de la zona.
      1. Asigne la VNIC con la interfaz de la zona.
        zonecfg:zone> add net
        zonecfg:zone:net> set physical=VNIC
        zonecfg:zone:net> end
      2. Verifique y confirme los cambios implementados y, a continuación, salga de la zona.
        zonecfg:zone> verify
        zonecfg:zone> commit
        zonecfg:zone> exit
      3. Reinicie la zona.
        global# zoneadm -z zone reboot
      4. Inicie sesión en la zona.
        global# zlogin zone
      5. En la zona, cree una interfaz IP mediante la VNIC que en este momento está asignada a la zona.
        zone# ipadm create-ip interface
      6. Configure la VNIC con una dirección IP válida.

        Si asigna una dirección estática a la VNIC, debe escribir lo siguiente:

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

        Especifica la dirección IP, que pueden estar en la notación CIDR.

      7. Salga de la zona.

    Para obtener información sobre los comandos dladm y ipadm, consulte las páginas del comando man dladm(1M) y ipadm(1M).

Ejemplo 3-1  Creación de una VXLAN y configuración de una interfaz IP para la VNIC creada mediante la VXLAN
  1. Compruebe las direcciones IP disponibles en el sistema.

    # ipadm show-addr net4
    ADDROBJ   TYPE   STATE   ADDR 
    net4/v4   static ok      10.10.11.1/24
  2. Cree un enlace de datos VXLAN en el segmento de VXLAN 10.

    # dladm create-vxlan -p addr=10.10.11.1,vni=10 vxlan1
  3. Verifique el enlace VXLAN que creó.

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

    Dado que no especificó una dirección de multidifusión, este segmento de VXLAN usa la dirección de multidifusión All Host, que abarca todos los hosts en el mismo segmento de red.

  4. Compruebe la información del enlace VXLAN.

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

    Se crea vxlan1 y el estado del enlace es up.

  5. Cree una VNIC mediante vxlan1.

    # dladm create-vnic -l vxlan1 vnic1
  6. Verifique la VNIC que creó.

    # dladm show-vnic
    LINK   OVER   SPEED  MACADDRESS      MACADDRTYPE  VIDS 
    vnic1  vxlan1 10000  2:8:20:fe:58:d4 random       0
  7. Configure una interfaz IP mediante 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

Creó correctamente una VXLAN especificando la dirección IP. Creó una VNIC mediante la VXLAN y configuró la interfaz IP.

Ejemplo 3-2  Asignación de la VNIC creada mediante una VXLAN a una zona y configuración de la interfaz IP

En este ejemplo, se asume que ya completó los pasos 1 a 6 en el Example 3–1.

Después de crear la VNIC, asigne la VNIC a una zona y configure la interfaz 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

Asignó la VNIC a una zona y, a continuación, configuró la interfaz IP mediante la VNIC.