Configurando uma VLAN nativa
O recurso VLAN nativo do Equinix Metal ™ permite suporte para pacotes não marcados quando várias VLANs são configuradas na porta do servidor.
Quando várias VLANs são configuradas na porta do servidor, o recurso de VLAN nativa permite atribuir uma das VLANs como VLAN nativa, de modo que os pacotes destinados à VLAN nativa sempre serão enviados como pacotes não marcados. Da mesma forma, quando a porta do servidor recebe pacotes não marcados, eles serão automaticamente interpretados como pertencentes à VLAN nativa.
Suporte para diferentes modos de rede
-
Modo de agregação de Camada 2 - No modo de agregação de Camada 2, as VLANs são atribuídas à interface
bond0. Se você tiver mais de uma VLAN atribuída abond0, uma dessas VLANs poderá ser definida como a VLAN nativa. -
Modo híbrido não-agregado - No modo híbrido não-agregado, as VLANs podem ser atribuídas à interface
eth1ou à interfacebond0, mas apenaseth0suporta a atribuição de uma VLAN nativa. -
Modo não vinculado da Camada 2 - No modo não vinculado da camada 2, as VLANs podem ser atribuídas a qualquer uma das interfaces, e cada uma pode ter uma das VLANs definida como a VLAN nativa.
A atribuição de VLAN nativa não é suportada no modo Hybrid Bonded.
Observação: A atribuição de uma VLAN nativa não é suportada em servidores NIC de 4 porta . O suporte para esse recurso em servidores NIC de 4 porta, como n2.xlarge.x86, está planejado.
Configurando uma VLAN nativa
- Console
- CLI
- API
As VLANs podem ser gerenciadas na guia Rede do servidor, na seção Camada 2. Se este servidor você conectado a várias VLANs, elas serão listadas aqui. Você verá então a opção Definir VLAN Nativa.

Configure uma VLAN nativa com o comando metal port vlan. Especifique o ID da porta à qual a VLAN está conectada com --port-id e a VLAN com --native=.
metal port vlans --port-id <port_uuid> --native=<vlan>
Para atribuir uma VLAN nativa, envie uma solicitar POST para o endpoint /ports/{id}/native-vlan. Você precisa especificar o ID da porta à qual a VLAN está associada no caminho, e ele precisa ser o UUID dessa porta, conforme retornado pelo endpoint /devices/{id}. O ID da VLAN é enviado no corpo da solicitar e pode ser o UUID da VLAN retornado pelo endpoint /projects/{id}/virtual-networks ou o ID vxlan que está no console.
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"
}'
Desconfigurando uma VLAN nativa
- Console
- CLI
- API
Assim como na configuração de uma VLAN nativa, você pode removê-la a partir do console, na aba Rede do servidor, na seção Camada 2. Você verá então a opção Remover VLAN Nativa.

Se você quiser remover uma VLAN nativa na CLI, use o comando metal port vlan e omita a flag --native=.
metal port vlan --port-id <port_id> --assign <vlan>
Na API, uma solicitar DELETE para o endpoint /ports/{id}/native-vlan irá remover a VLAN nativa.
curl -X DELETE -H 'X-Auth-Token: <API_TOKEN>' https://api.equinix.com/metal/v1/ports/{id}/native-vlan