JavaScript is required to for searching.
Omitir Vínculos de navegación
Salir de la Vista de impresión
Uso de redes virtuales en Oracle Solaris 11.1     Oracle Solaris 11.1 Information Library (Español)
search filter icon
search icon

Información del documento

Prefacio

1.  Gestión de recursos y virtualización de red en Oracle Solaris

2.  Creación y administración de redes virtuales en Oracle Solaris

Configuración de los componentes de la virtualización de redes

Cómo configurar VNIC y etherstubs

Cómo configurar VNIC con identificadores de VLAN

Creación de redes virtuales

Cómo configurar una zona para la red virtual

Cómo volver a configurar una zona para que utilice una VNIC

Cómo crear una red virtual privada

Otras tareas administrativas para VNIC

Modificación del identificador de VLAN de una VNIC

Modificación de las direcciones MAC de las VNIC

Migración de VNIC

Visualización de la información de VNIC

Cómo suprimir una VNIC

3.  Gestión de recursos de red en Oracle Solaris

4.  Supervisión del tráfico de red y el uso de recursos en Oracle Solaris

Índice

Otras tareas administrativas para VNIC

En esta sección, se describen las tareas que puede realizar en las VNIC después de realizar la configuración básica. En esta sección, se tratan los siguientes temas:


Nota - Las VNIC se pueden configurar como VLAN. Un subcomando paralelo, dladm modify-vlan, le permite modificar las VLAN directas que se han creado con el comando dladm create-vlan. Debe utilizar el subcomando correcto en función de si se está modificando las VLAN o VNIC configuradas como VLAN. Utilice el subcomando modify-vlan en las VLAN que muestra el subcomando dladm show-vlan. Utilice el subcomando modify-vnic en las VNIC, incluidas las que tienen identificadores de VLAN, que muestra el subcomando dladm show-vnic. Para modificar las VLAN directas, consulte Modificación de las VLAN de Gestión del rendimiento de red de Oracle Solaris 11.1.


Hay dos tipos de modificación de VNIC disponibles:

Se pueden modificar los siguientes atributos: el identificador de VLAN, la dirección MAC y el enlace subyacente. Modificar el enlace subyacente significa mover una VNIC a otro enlace de datos. En las siguientes secciones se describen estas modificaciones en detalle.

Modificación del identificador de VLAN de una VNIC

Para cambiar el identificador de VLAN de una VNIC, utilice uno de los siguientes comandos:

Modificación de las direcciones MAC de las VNIC

Las VNIC tienen direcciones MAC únicas. Para modificar estas direcciones, utilice uno de los siguientes comandos según corresponda a las circunstancias específicas:

Puede modificar la dirección MAC y el identificador de VLAN de una VNIC con un solo comando. Sin embargo, tenga cuidado al utilizar comandos para modificar varios atributos de VNIC de manera global, ya que esto puede provocar un comportamiento inesperado. Es preferible cambiar varios atributos de a una VNIC por vez antes que cambiar varios atributos de un grupo de VNIC al mismo tiempo.

En el ejemplo siguiente se muestra la salida antes y después de modificar la dirección MAC y el identificador de VLAN de una VNIC.

# dladm show-vnic vnic0
LINK      OVER     SPEED  MACADDRESS        MACADDRTYPE    VID
vnic0     net0     1000   2:8:20:ec:c4:1d   random         0
# dladm modify-vnic -m random -v 123 vnic0
# dladm show-vnic vnic0
LINK      OVER     SPEED  MACADDRESS        MACADDRTYPE    VID
vnic0     net0     1000   2:8:20:0:1:2      random         123

Migración de VNIC

Puede mover una o varias VNIC de un enlace de datos subyacente a otro sin suprimir ni volver a configurar la VNIC. El enlace subyacente puede ser un enlace físico, una agregación de enlaces o un etherstub.

Para lograr la migración correcta de las VNIC, el enlace de datos subyacente al que se mueven las VNIC debe poder admitir las propiedades de enlace de datos de las VNIC. Si estas propiedades no son admitidas, la migración fallará y el usuario será notificado. Después de una migración correcta, todas las aplicaciones que utilizan las VNIC continúan funcionando normalmente, siempre y cuando las VNIC permanezcan conectadas a la red.

Es posible que después de una migración de VNIC algunas propiedades que dependen del hardware cambien, como el estado del enlace de datos, velocidad de enlace, el tamaño de MTU, etc. Los valores de estas propiedades se heredan del enlace de datos al que se migran las VNIC.

También puede migrar VNIC de manera global o selectiva. La migración global significa que se migran todas las VNIC de un enlace de datos a otro. Para realizar una migración global, sólo tiene que especificar el enlace de datos de origen y el de destino. En el siguiente ejemplo, se mueven todas las VNIC de ether0 a net1:

# dladm modify-vnic -l net1 -L ether0

Donde


Nota - Debe especificar el enlace de datos de destino antes que el enlace de datos de origen.


Para realizar la migración selectiva de VNIC, debe especificar las VNIC que desea mover. En el ejemplo siguiente se mueven las VNIC seleccionadas de net0 a net1:

# dladm modify-vnic -l net1 vnic0,vnic1,vnic2

Nota - La opción -L se limita sólo a la modificación global.


Mientras se migra un grupo de VNIC, también se pueden modificar sus identificadores de VLAN al mismo tiempo. Sin embargo, para asignar identificadores de VLAN nuevos, debe migrar las VNIC una por vez, como se muestra en el siguiente ejemplo:

# dladm modify-vnic -l net1 -v 123 vnic0
# dladm modify-vnic -l net1 -v 456 vnic1
# dladm modify-vnic -l net1 -v 789 vnic2

Los efectos de la migración en la dirección MAC dependen de si la VNIC utiliza una dirección MAC de fábrica del de enlace de datos de origen.

Las direcciones MAC asignadas de manera aleatoria no se ven afectadas y son retenidas por sus respectivas VNIC después de la migración.

En el ejemplo siguiente se muestra cómo migrar varias VNIC. Tenga en cuenta que las VNIC están utilizando direcciones MAC asignadas de manera aleatoria. Por lo tanto, estas direcciones no se modificarán después de la migración.

# dladm show-vnic
LINK      OVER     SPEED  MACADDRESS        MACADDRTYPE    VID
vnic1     net0     1000   2:8:20:c2:39:38   random         0
vnic2     net0     1000   2:8:20:5f:84:ff   random         0

# dladm modify-vnic -l net1 -L net0
# dladm show-vnic vnic0
LINK      OVER     SPEED  MACADDRESS        MACADDRTYPE    VID
vnic1     net1     1000   2:8:20:c2:39:38   random         0
vnic2     net1     1000   2:8:20:5f:84:ff   random         0

Visualización de la información de VNIC

Para obtener información sobre las VNIC del sistema, utilice el comando dladm show-vnic.

# dladm show-vnic
LINK      OVER     SPEED         MACADDRESS          MACADDRTYPE
vnic1     net0     1000 Mbps     2:8:20:c2:39:38     random
vnic2     net0     1000 Mbps     2:8:20:5f:84:ff     random

Las VNIC también son enlaces de datos. Por lo tanto, también es posible utilizar cualquier comando dladm que muestre información sobre enlaces de datos para incluir información sobre las VNIC, si estas existen en el sistema. Por ejemplo, dladm show-link incluye las VNIC en la lista. También puede usar el comando dladm show-linkprop para comprobar las propiedades de las VNIC. Para obtener información de las propiedades de una sola VNIC, especifique la VNIC al mostrar las propiedades de enlace:

# dladm show-linkprop [-p property] vnic

Cómo suprimir una VNIC

En este procedimiento se explica cómo suprimir una configuración de VNIC del sistema. En los pasos se supone que la VNIC está conectada a una zona. Debe encontrarse en la zona global para poder realizar este procedimiento.

  1. Como la VNIC está conectada a una zona, detenga la zona.
    global# zoneadm -z zone halt

    Nota - Para determinar los enlaces utilizados por una zona, use el comando dladm show-link.


  2. Elimine o desconecte la VNIC de la zona.
    global# zonecfg -z zone remove net physical=vnic
  3. Suprima la VNIC del sistema.
    global# dladm delete-vnic vnic
  4. Reinicie la zona.
    global# zonecfg -z zone boot

Ejemplo 2-5 Supresión de una VNIC del sistema

En este ejemplo, se elimina vnic1 de zoneB y del sistema.

Global# dladm show-link
LINK            CLASS   MTU    STATE   OVER
net0            phys    1500   up      --
net2            phys    1500   up      --
net1            phys    1500   up      --
net3            phys    1500   up      --
zoneA/net0      vnic    1500   up      net0
zoneB/net0      vnic    1500   up      net0
vnic0           vnic    1500   up      net1
zoneA/vnic0     vnic    1500   up      net1
vnic1           vnic    1500   up      net1
zoneB/vnic1     vnic    1500   up      net1

Global# zoneadm -z zoneB halt
Global# zonecfg -z zoneB remove net physical=vnic1
Global# dladm delete-vnic vnic1
Global# zonecfg -z zoneB reboot