Criar várias VLAN no vRack

Bases de conhecimento

Criar várias VLAN no vRack


Icons/System/eye-open Created with Sketch. 406 visualizações 20.02.2026 Cloud / Servidor dedicado (bare metal)
Informações sobre a tradução

Esta tradução foi automaticamente gerada pelo nosso parceiro SYSTRAN. Em certos casos, poderão ocorrer formulações imprecisas, como por exemplo nomes de botões ou detalhes técnicos. Recomendamos que consulte a versão inglesa ou francesa do manual, caso tenha alguma dúvida. Se nos quiser ajudar a melhorar esta tradução, clique em "Contribuir" nesta página.

Objetivo

A configuração standard do vRack permite-lhe criar uma única VLAN. Isto significa que só pode utilizar um endereço de IP de cada vez. No entanto, com a versão 2.0 da configuração do vRack, pode criar até 4000 redes locais virtuais num único vRack. Assim, só pode utilizar cada endereço de IP até 4000 vezes.

Este manual explica-lhe como criar várias VLAN no vRack.

Requisitos

Esta funcionalidade pode estar indisponível ou limitada nos servidores dedicados Eco.

Para mais informações, consulte o nosso comparativo.

Instruções

Linux

Como exemplo, utilizaremos eno2 como interface de rede, 10 e 11 como etiquetas VLAN e 192.168.0.0/16 e 10.0.0.0/16 como intervalos de endereços de IP privados.

Todos os comandos devem ser adaptados em função da distribuição utilizada. Não hesite em consultar a documentação oficial da sua distribuição em caso de dúvidas.

Primeiro, deve estabelecer uma ligação SSH ao seu servidor e executar os seguintes comandos a partir da linha de comandos para instalar o pacote VLAN no seu servidor:

sudo apt update
sudo apt install vlan

De seguida, carregue o módulo kernel 8021q:

sudo modprobe 8021q

Para verificar se o módulo está carregado:

user@server:~$ lsmod | grep 8021q
8021q                  40960  0
garp                   16384  1 8021q
mrp                    20480  1 8021q

Execute o seguinte comando para garantir que os módulos são carregados permanentemente no arranque:

sudo su -c 'echo "8021q" >> /etc/modules'

De seguida, recupere os nomes das suas interfaces e identifique a interface privada:

ip a

Em seguida, crie uma etiqueta VLAN. A etiqueta serve de identificador, permitindo-lhe distinguir várias VLAN:

sudo ip link add link <parent-interface> name <vlan-identifier> type vlan id <ID>

Neste exemplo:

sudo ip link add link eno2 name eno2.10 type vlan id 10

Utilize o mesmo comando para cada etiqueta VLAN que pretende adicionar.

Em seguida, declare o intervalo de endereços de IP privado no vRack e identifique-o com o identificador utilizando o seguinte comando:

sudo ip addr add 192.168.0.10/16 dev eno2.10

Altere a configuração da sua interface de rede para incorporar a etiqueta VLAN. Abra o ficheiro de configuração da interface de rede e adicione as seguintes entradas:

sudo nano /etc/network/interfaces.d/50-cloud-init

auto eno2.10
iface eno2.10 inet static
address 192.168.0.10
netmask 255.255.0.0
broadcast 192.168.255.255
vlan-raw-device eno2

Para várias VLAN configuradas, a sua configuração de rede deve ser semelhante a esta:

debian VLAN

Estes comandos foram executados com Ubuntu 24.04 (Noble Numbat).

Primeiro, deve estabelecer uma ligação SSH ao seu servidor e executar os seguintes comandos a partir da linha de comandos para instalar o pacote VLAN no seu servidor:

sudo apt update
sudo apt install vlan

De seguida, carregue o módulo kernel 8021q:

sudo modprobe 8021q

Para verificar se o módulo está carregado:

user@server:~$ lsmod | grep 8021q
8021q                  40960  0
garp                   16384  1 8021q
mrp                    20480  1 8021q

Execute o seguinte comando para garantir que os módulos são carregados permanentemente no arranque:

sudo su -c 'echo "8021q" >> /etc/modules'

Crie ou edite o ficheiro de configuração cloud.cfg para evitar que as alterações na configuração de rede sejam efetuadas automaticamente:

sudo nano /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg

Adicione a seguinte linha:

network: {config: disabled}

Obter o nome da interface de rede e o seu endereço MAC:

ip a

Aqui a interface que queremos configurar é eno2 com um endereço MAC: d0:50:99:d6:6b:14.

ubuntu VLAN

Adicione a configuração de rede para esta interface de rede e as informações VLAN no seguinte ficheiro, certificando-se de que está colocado diretamente abaixo da linha version: 2. Substitua os valores pelos seus próprios:

sudo nano /etc/netplan/50-cloud-init.yaml
network:
    version: 2
    ethernets:
        eno2:
            match:
                macaddress: d0:50:99:d6:6b:14
    vlans:
        vlan10:
            id: 10                      # VLAN ID
            link: eno2                  # Interface name
            addresses:
            - 192.168.0.10/16
    ethernets:
        eno1:
            ...
            ...

Para várias VLAN configuradas, a sua configuração de rede deve ser semelhante a esta:

ubuntu VLAN

Guarde e feche o ficheiro e, em seguida, execute o seguinte comando:

sudo netplan apply

Utilize o seguinte comando para se certificar de que a configuração foi corretamente aplicada:

ip a

ubuntu VLAN

Antes de começar, estabeleça uma ligação SSH ao seu servidor e execute o seguinte comando para carregar o módulo kernel 8021q:

sudo modprobe 8021q

Para verificar se o módulo está carregado:

user@server:~$ lsmod | grep 8021q
8021q                  40960  0
garp                   16384  1 8021q
mrp                    20480  1 8021q

Em seguida, execute o seguinte comando para garantir que os módulos são carregados permanentemente no arranque:

sudo su -c 'echo "8021q" >> /etc/modules'

Recupere os nomes das interfaces e identifique a interface privada:

ip a

Em seguida, crie um ficheiro de configuração de subinterface para a VLAN no ficheiro de configuração de rede principal.

Neste exemplo, o ficheiro é denominado ifcfg-eno2.10, onde eno2 refere-se à interface de rede privada e 10 ao VLAN ID.

sudo nano /etc/sysconfig/network-scripts/ifcfg-eno2.10

Adicione as seguintes entradas ao ficheiro de configuração, certificando-se de substituir os valores pelos seus próprios:

TYPE=Vlan
PHYSDEV=eno2
VLAN_ID=10
BOOTPROTO=none
IPADDR=192.168.0.10
PREFIX=16
NAME=eno2.10
DEVICE=eno2.10
ONBOOT=yes
VLAN=yes

Guarde e feche o ficheiro.

Para várias VLAN configuradas, deve criar um novo ficheiro para cada identificador VLAN:

alma VLAN

Reinicie a interface de rede:

sudo systemctl restart NetworkManager

A configuração abaixo é baseada em Fedora 43.

Antes de começar, estabeleça uma ligação SSH ao seu servidor e execute o seguinte comando para carregar o módulo kernel 8021q:

sudo modprobe 8021q

Para verificar se o módulo está carregado:

user@server:~$ lsmod | grep 8021q
8021q                  40960  0
garp                   16384  1 8021q
mrp                    20480  1 8021q

Execute o seguinte comando para garantir que os módulos são carregados permanentemente no arranque:

sudo su -c 'echo "8021q" >> /etc/modules'

Para obter o nome da interface de rede privada:

ip a

Neste exemplo, a interface chama-se eno2. Precisamos de criar uma subinterface VLAN antes de atribuir um endereço IP privado a ela.

Utilize o seguinte comando para criar a interface VLAN:

sudo nmcli con add type vlan con-name <vlan-name> dev <parent-interface> id <vlan-id>.

Substitua vlan-name pelo nome da subinterface VLAN, parent-interface pelo nome da interface privada e vlan-id pelo ID VLAN.

Neste exemplo:

sudo nmcli con add type vlan con-name eno2.10 dev eno2 id 10
Connection 'eno2.10' successfully added.

Atribua um endereço IP privado à subinterface VLAN:

sudo nmcli con mod <vlan-name> ipv4.addresses <ip/prefix> ipv4.method manual

Neste exemplo:

sudo nmcli con mod eno2.10 ipv4.addresses 192.168.0.10/16 ipv4.method manual

Em seguida, ative a subinterface VLAN:

sudo nmcli con up <vlan-name>.

Neste exemplo:

sudo nmcli con up eno2.10
# Connection successfully activated

Utilize os mesmos comandos para cada interface VLAN que pretende adicionar.

Uma vez concluído, é criado um ficheiro de configuração para a interface VLAN. Este ficheiro encontra-se em /etc/NetworkManager/system-connections/ e segue o formato de nomenclatura vlan-name.nmconnection.

Para várias VLAN, serão criados vários ficheiros de configuração:

  • Visão geral:

config

config

Windows

Ligue-se ao seu servidor através do ambiente de trabalho remoto e abra a aplicação "Gestor de Servidor". De seguida, selecione a opção Servidor Local e clique em Desativado junto de Agregação de NICs:

Windows VLAN

Em seguida, clique com o botão direito do rato na interface de rede e selecione Adicionar à Nova Equipa.

Windows vLAN

Na janela que aparece, crie uma nova equipa escrevendo um nome de equipa no campo Nome da equipa. Clique em OK para terminar:

Windows VLAN

Em seguida, deve indicar a etiqueta da VLAN. No painel "ADAPTADORES E INTERFACES" do ecrã "Agregação de NICs", vá para o separador Interfaces de Equipa e clique com o botão direito do rato na interface que acabou de adicionar à nova equipa e clique em Propriedades. Depois, clique em VLAN específica e indique a etiqueta:

Windows VLAN

Agora, é necessário configurar o endereço de IP da VLAN. Clique no botão Start do menu inicial e, em seguida, em Painel de Controlo:

Windows VLAN

Clique em Rede e Internet:

Windows VLAN

Clique em Centro de Rede e Partilha:

Windows VLAN

Clique em Alterar definições de placa:

Windows VLAN

Depois, clique com o botão direito do rato na interface VLAN e, em seguida, em Propriedades:

Windows VLAN

Note que, no nosso exemplo, o Ethernet 2 é a interface utilizada para o vRack. No entanto, é possível que a placa de rede vRack utilize uma interface diferente. Utilize uma interface que não possui o endereço IP principal do servidor ou que utiliza um endereço IP autoatribuído.

Clique duas vezes em Internet Protocol Version 4 (TCP/IPv4):

Windows VLAN

No passo seguinte, clique em Utilizar o seguinte endereço IP. Em "Endereço IP": introduza um endereço de IP do seu intervalo interno. Em "Máscara de sub-rede": introduza "255.255.0.0".

Windows VLAN

Finalmente, clique no botão OK para guardar as alterações e reinicie o servidor.

Quer saber mais?

Configurar vários servidores dedicados no vRack

Junte-se à nossa comunidade de utilizadores.

Artigos relacionados