En la mayoría de las implementaciones de red, un buen enfoque son las direcciones MAC generadas. Sin embargo, es posible que se deba establecer una dirección MAC estática para un adaptador de máquina virtual con un valor único.

Los siguientes casos muestran cuándo se podría establecer una dirección MAC estática:

  • Los adaptadores de máquinas virtuales en diferentes hosts físicos comparten la misma subred y tienen asignada la misma dirección MAC, lo cual produce un conflicto.
  • Asegúrese de que el adaptador de máquina virtual tenga siempre la misma dirección MAC.

VMware utiliza de forma predeterminada el identificador único organizativo (OUI) 00:50:56 para las direcciones generadas manualmente, pero todas las direcciones únicas generadas manualmente son compatibles.

Nota: Compruebe que no haya otros dispositivos ajenos a VMware. Para ello, utilice las direcciones asignadas a los componentes de VMware. Por ejemplo, podría haber servidores físicos en la misma subred que utilicen 11:11:11:11:11:11, 22:22:22:22:22:22 como direcciones MAC estáticas. Los servidores físicos no pertenecen al inventario de vCenter Server, por lo cual vCenter Server no puede comprobar si hay conflictos en las direcciones.

OUI de VMware en direcciones MAC estáticas

De forma predeterminada, las direcciones MAC utilizan el identificador de organización único (OUI) de VMware como prefijo. No obstante, el rango de direcciones libres proporcionado por el OUI de VMware es restringido.

Si decide utilizar el OUI de VMware, parte del rango se reserva para vCenter Server, las NIC físicas del host, las NIC virtuales y para uso futuro.

Puede establecer una dirección MAC estática que incluya el prefijo de OUI de VMware si cumple el siguiente formato:

00:50:56:XX:YY:ZZ

Donde XX es un valor hexadecimal válido entre 00 y 3F, e YY y ZZ son valores hexadecimales válidos entre 00 y FF. Para evitar los conflictos con las direcciones MAC generadas por vCenter Server o asignadas a los adaptadores VMkernel para el tráfico de infraestructura, el valor de XX no puede ser mayor que 3F.

El valor máximo de una dirección MAC generada manualmente es el siguiente:

00:50:56:3F:FF:FF

Para evitar conflictos entre las direcciones MAC generadas y las asignadas manualmente, seleccione un valor exclusivo para XX:YY:ZZ entre las direcciones no modificables.

Asignar una dirección MAC estática

Puede asignar direcciones MAC estáticas a la NIC virtual de una máquina virtual apagada desde vSphere Client.

Procedimiento

  1. Ubique la máquina virtual en vSphere Client.
    1. Seleccione un centro de datos, una carpeta, un clúster, un grupo de recursos o un host y haga clic en la pestaña Máquinas virtuales.
    2. Haga clic en Máquinas virtuales y en una máquina virtual en la lista.
  2. Apague la máquina virtual.
  3. En el menú Acciones, seleccione Editar configuración.
  4. Seleccione la pestaña Hardware virtual en el cuadro de diálogo que muestra la configuración.
  5. Expanda la sección Adaptador de red.
  6. En Dirección MAC, seleccione Manual en el menú desplegable.
  7. Escriba la dirección MAC estática y haga clic en Aceptar.
  8. Encienda la máquina virtual.

Asignar una dirección MAC estática en el archivo de configuración de máquina virtual

Para establecer una dirección MAC estática para una máquina virtual, puede modificar el archivo de configuración de la máquina virtual a través de vSphere Client.

Procedimiento

  1. Ubique la máquina virtual en vSphere Client.
    1. Seleccione un centro de datos, una carpeta, un clúster, un grupo de recursos o un host y haga clic en la pestaña Máquinas virtuales.
    2. Haga clic en Máquinas virtuales y en una máquina virtual en la lista.
  2. Apague la máquina virtual.
  3. En el menú desplegable Acciones, seleccione Editar configuración.
  4. Seleccione la pestaña Opciones de máquina virtual y expanda Avanzado.
  5. Haga clic en Editar configuración.
  6. Para asignar una dirección MAC estática, agregue o modifique los parámetros que corresponda.
    Parámetro Valor
    ethernetX.addressType estático
    ethernetX.address MAC_address_of_the_virtual_NIC

    X junto a ethernet representa el número de secuencia de la NIC virtual en la máquina virtual.

    Por ejemplo, el valor 0 en ethernet0 representa la configuración del primer dispositivo de NIC virtual que se agregó a la máquina virtual.
  7. Haga clic en Aceptar.
  8. Encienda la máquina virtual.