Configuración de una VLAN nativa
La función de VLAN nativa de Equinix Metal™ permite admitir paquetes sin etiquetar cuando se configuran varias VLAN en el puerto del servidor.
Cuando se configuran varias VLAN en el puerto servidor, la función de VLAN nativa permite asignar una de las VLAN como VLAN nativa, de modo que los paquetes destinados a la VLAN nativa siempre saldrán como paquetes no etiquetados. Del mismo modo, cuando el puerto servidor reciba paquetes sin etiquetar, se interpretará automáticamente que pertenecen a la VLAN nativa.
Compatibilidad con distintos modos de red
-
Modo Bonded de Capa 2 - En el modo Bonded de Capa 2, las VLAN se asignan a la interfaz
bond0. Si tiene más de una VLAN asignada abond0, una de esas VLAN puede establecerse como VLAN nativa. -
Modo Hybrid Unbonded - En el modo Hybrid Unbonded, se pueden asignar VLAN a la interfaz
eth1o a la interfazbond0, pero sólo laeth0admite la asignación de una VLAN nativa. -
Modo Layer 2 Unbonded - En el modo Layer-2 Unbonded, se pueden asignar VLANs a cualquiera de las interfaces, y cada una de ellas puede tener una de las VLANs establecidas como VLAN nativa.
La asignación de VLAN nativa no es compatible con el modo de enlace híbrido.
Nota: La asignación de una VLAN nativa no está soportada en los servidores NIC de 4 puertos. Está prevista la compatibilidad con esta función en servidores NIC de 4 puertos como n2.xlarge.x86.
Configuración de una VLAN nativa
- Console
- CLI
- API
Las VLAN pueden gestionarse desde la pestaña Red del servidor, en la sección Capa 2. Si tiene este servidor conectado a varias VLAN, aparecerán enumeradas aquí. Entonces verá la opción Establecer VLAN nativa.

Establezca una VLAN nativa con el comando metal port vlan. Especifique el ID del puerto al que está conectada la VLAN con --port-id y la VLAN con --native=.
metal port vlans --port-id <port_uuid> --native=<vlan>
Para asignar una VLAN nativa, envíe una solicitud POST al punto final /ports/{id}/native-vlan. Tiene que especificar el ID del puerto al que está conectada la VLAN en la ruta, y tiene que ser el UUID para ese puerto tal y como lo devuelve el punto final /devices/{id}. El ID de la VLAN se envía en el cuerpo de la solicitud, y puede ser el UUID de la VLAN tal y como lo devuelve el punto final /projects/{id}/virtual-networks o el vxlan ID que figura en la consola.
curl -X POST \
-H "Content-Type: application/json" \
-H "X-Auth-Token: <API_TOKEN> " \
"https://api.equinix.com/metal/v1/ports/{id}/native-vlan" \
-d '{
"vnid": "c4032b18-5494-451b-a779-a7d3c536bfd7"
}'
Desactivación de una VLAN nativa
- Console
- CLI
- API
De forma similar a la configuración de una VLAN nativa, puede desestablecer una desde la consola desde la pestaña Red del servidor, en la sección Capa 2. Verá entonces la opción de Desactivar VLAN nativa.

Si desea desactivar una VLAN nativa en la CLI, utilice el comando metal port vlan y omita la bandera --native=.
metal port vlan --port-id <port_id> --assign <vlan>
En la API, una solicitud DELETE al punto final /ports/{id}/native-vlan desactivará la VLAN nativa.
curl -X DELETE -H 'X-Auth-Token: <API_TOKEN>' https://api.equinix.com/metal/v1/ports/{id}/native-vlan