Configurar o vRack entre o Public Cloud e um servidor dedicado

Objetivo

O vRack da OVHcloud é uma rede privada que lhe permite configurar o direcionamento entre dois ou mais servidores dedicados da OVHcloud. Além disso, permite-lhe também adicionar instâncias Public Cloud à sua rede privada para criar uma infraestrutura de recursos físicos e virtuais.

Este manual explica-lhe como configurar uma rede privada entre uma instância Public Cloud e um servidor dedicado.

Requisitos

  • Ter criado uma instância Public Cloud
  • Ter ativado um serviço vRack
  • Dispor de um servidor dedicado compatível com o vRack
  • Um intervalo de endereços IP privados à sua escolha
  • Os dois serviços devem estar no mesmo vRack.

Acesso à Área de Cliente OVHcloud


Warning

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

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

Instruções

Adicionar um projeto Public Cloud ao vRack

Info

Esta opção não se aplica a projetos recém-criados que são automaticamente entregues com um vRack. Assim que o projeto for criado, pode visualizar o vRack abrindo o menu Network na barra lateral à esquerda e selecionando Rede privada vRack.

Pode igualmente retirar o projeto do vRack que lhe foi atribuído e associá-lo a outro vRack se o desejar, em especial se já tinha um vRack existente com o(s) seu(s) servidor(es) dedicado(s).

Na lista dos serviços elegíveis, selecione o projeto que deseja adicionar ao vRack e, a seguir, clique no botão Adicionar.

Adicionar um projeto ao vRack

Integrar uma instância no vRack

Info

Este guia concentra-se numa configuração simples de vRack entre uma instância Public Cloud e um servidor dedicado. Se configurou as suas instâncias com um modo de implementação como zonas locais ou multi AZ, tenha em atenção que as zonas locais não suportam o vRack por enquanto. Além disso, o vRack é uma rede L2 global e não suporta a resiliência ao nível de "zona" ou "região".

Existem duas situações:

  • A instância ainda não existe.
  • A instância já existe e deve adicioná-la ao vRack.

Caso de uma nova instância

Se precisar de ajuda, consulte o guia: Criar uma instância Public Cloud. Ao criar uma instância, poderá especificar, na etapa 5, uma rede privada na qual poderá integrar a sua instância.

Caso de uma instância já existente

Assim que o seu projeto estiver ligado a um vRack, pode criar uma rede privada e associá-la a instâncias existentes.

No separador Public Cloud, clique em Private Network no menu à esquerda em Network.

Clique no botão Adicionar uma rede privada.

create private network

A página seguinte permite personalizar várias definições.

Selecione a região na qual pretende colocar a rede privada. Certifique-se de que se encontra na mesma região que a instância existente.

select região

Para que os dois serviços possam comunicar entre si, devem ser « marcados » com o mesmo VLAN ID.

Pode configurá-lo na etapa seguinte.

configure network

Esta etapa oferece várias opções de configuração. Para as necessidades deste guia, vamos concentrar-nos nos elementos necessários. Clique nos separadores abaixo para visualizar os detalhes:

Nome da rede privada
Opções de rede do layer 2
Utilização de um VLAN ID diferente
Opções de distribuição dos endereços DHCP

Introduza um nome para a sua rede privada.

Uma vez terminada a configuração, clique em Configure a sua rede privada. Esta operação pode levar alguns minutos.

No painel de controlo da instância correspondente, localize a secção "Redes" e clique no botão ... ao lado de "Redes privadas". Selecione Associar uma rede.

attach network

Na janela que aparecer, selecione a(s) rede(s) privada(s) a associar à sua instância e clique em Associar.

attach network

Configurar as interfaces de rede

Info

Se escolheu a opção que permite configurar a rede privada na sua instância utilizando DHCP, só precisa de configurar as interfaces de rede no servidor dedicado.

Configuração em caso de utilização do VLAN ID 0 por predefinição

Antes de começar, ligue-se ao servidor através de SSH e liste as suas interfaces de rede com o seguinte comando:

ip a

Para os servidores dedicados, localize a linha que começa por link ether e verifique que esta interface corresponde à interface Privada listada no separador Interfaces de rede do painel de controlo do servidor.

Utilize este nome de interface para substituir NETWORK_INTERFACE nas configurações abaixo (exemplo: eth1).

A título de exemplo, utilizaremos o intervalo de endereços IP 192.168.0.0/16 (máscara de sub-rede: 255.255.0.0).

Debian 11
Ubuntu e Debian 12+
AlmaLinux e Rocky Linux (8/9)
Fedora 42+, AlmaLinux e Rocky Linux (10)
Configuração Windows

Utilizando um editor de texto à sua escolha, abra o ficheiro de configuração de rede localizado em /etc/network/interfaces.d para edição. Aqui, o ficheiro chama-se 50-cloud-init.

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

Adicione as seguintes linhas à configuração existente, substitua NETWORK_INTERFACE, IP_ADDRESS e NETMASK pelos seus próprios valores:

auto NETWORK_INTERFACE
iface NETWORK_INTERFACE inet static
   address IP_ADDRESS
   netmask NETMASK

Exemplo:

debian config

Guarde as alterações no ficheiro de configuração e saia do editor.

Reinicie o serviço de rede para aplicar a configuração:

sudo systemctl restart networking
Configuração em caso de utilização de um identificador VLAN diferente

Neste exemplo, vamos utilizar 10 como identificador (tag) VLAN e 192.168.0.0/16 como intervalo de endereços IP privados.

Debian 11
Ubuntu e Debian 12+
AlmaLinux e Rocky Linux (8/9)
Fedora 42+, AlmaLinux & Rocky Linux (10)
Windows

A configuração abaixo baseia-se em Debian 11 (Bullseye).

  • Antes de começar, estabeleça uma ligação SSH ao seu servidor e execute os seguintes comandos para instalar o pacote VLAN:
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'
  • Obtenha os nomes das interfaces e identifique a interface privada:
ip a

Neste exemplo, a interface de rede privada é identificada como eno2.

  • De seguida, crie uma subinterface VLAN para a interface de rede (configuração não persistente) e atribua (marque) o VLAN ID. Neste exemplo, o VLAN ID é 10.

Substitua os valores pelos seus próprios.

sudo ip link add link eno2 name eno2.10 type vlan id 10
  • De seguida, atribua um endereço IP privado à subinterface VLAN recém-criada:
sudo ip addr add 192.168.0.14/16 dev eno2.10
  • De seguida, ative a interface privada e a subinterface VLAN:
sudo ip link set dev eno2 up
sudo ip link set dev eno2.10 up
  • Para tornar a configuração persistente, adicione as seguintes entradas ao ficheiro de configuração:
sudo nano /etc/network/interfaces.d/50-cloud-init
auto eno2.10
iface eno2.10 inet static
   address 192.168.0.14
   netmask 255.255.0.0
   broadcast 192.168.255.255
   vlan-raw-device eno2
  • Vista geral:
config
  • Reinicie a rede para aplicar as alterações:
sudo systemctl restart networking

Quer saber mais?

Criar várias VLAN no vRack

Junte-se à nossa comunidade de utilizadores.

Esta página foi útil?