Configurar um endereço de IP alias

Objetivo

O alias de IP (IP aliasing em inglês) é uma configuração especial da rede para os seus servidores OVHcloud, que lhe permite associar vários endereços IP numa única interface de rede.

Este guia explica como adicionar endereços Additional IP à sua configuração de rede.

Warning

A OVHcloud oferece-lhe serviços que são da sua responsabilidade. Uma vez que não temos acesso a estas máquinas, não podemos administrá-las nem fornecer-lhe assistência. O cliente é o único responsável pela gestão e pela segurança do serviço.

Este guia fornece as instruções necessárias para realizar as operações mais habituais. No entanto, se encontrar dificuldades ou tiver dúvidas relativamente à administração, à utilização ou à segurança de um servidor, deverá contactar um fornecedor especializado. Para mais informações, aceda à secção deste manual intitulada: “Quer saber mais?”.

Requisitos

  • Ter uma oferta VPS na sua conta OVHcloud
  • Dispor de um endereço Additional IP
  • Ter um acesso administrador (sudo) via SSH ou GUI no seu servidor
  • Ter conhecimentos básicos sobre as redes e a sua administração
Warning

Os endereços Additional IP estão atualmente indisponíveis para os servidores privados virtuais nas Local Zones.

Instruções

Este guia contém as configurações das distribuições/sistemas operativos mais frequentemente utilizados. A primeira etapa consiste sempre em ligar-se ao seu servidor através de SSH ou através de uma sessão de ligação à interface gráfica de utilizador (RDP para um VPS Windows). Os exemplos abaixo pressupõem que está ligado enquanto utilizador com autorizações elevadas (Administrador/Sudo).

Info

No que diz respeito às diferentes versões de distribuições, tenha em conta que o procedimento adequado para configurar a sua interface de rede, bem como os nomes de ficheiros, podem ter sido alterados. Se encontrar dificuldades, recomendamos que consulte a documentação relativa ao seu sistema operativo.

Queira tomar nota da seguinte terminologia que será utilizada nos exemplos de código e as instruções detalhadas neste guia:

TermoDescriçãoExemplos
ADDITIONAL_IPEndereço IP de Additional IP atribuído ao seu serviço203.0.113.0
NETWORK_INTERFACENome da interface de redeeth0, ens3
IDID do alias IP, começando por 0 (em função do número de endereços IP suplementares a configurar)0, 1

Nos exemplos abaixo, utilizaremos o editor de texto nano. Em alguns sistemas operacionais, será necessário instalá-lo antes de poder utilizá-lo. Se for esse o caso, será solicitado que o faça. É claro que pode utilizar o editor de texto de sua preferência.

Tip

Selecione a guia correspondente ao seu sistema operacional.

Debian 11
Debian 12+, Ubuntu 22.04+
AlmaLinux / Rocky Linux
Fedora / AlmaLinux (10) / Rocky Linux (10)
cPanel
Plesk
Windows Server

Debian 11

Etapa 1: desativar a configuração automática da rede

Abra o caminho de acesso ao seguinte ficheiro com um editor de texto:

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

Introduza a linha seguinte e registe e saia do editor.

network: {config: disabled}

A criação deste ficheiro de configuração impede a execução automática das modificações efetuadas na configuração da sua rede.

Etapa 2: criar um backup

Por predefinição, o ficheiro de configuração está localizado no caminho /etc/network/interfaces.d.

No nosso exemplo, o nosso ficheiro chama-se 50-cloud-init, pelo que fazemos uma cópia do ficheiro 50-cloud-init utilizando o seguinte comando:

sudo cp /etc/network/interfaces.d/50-cloud-init /etc/network/interfaces.d/50-cloud-init.bak

Em caso de erro, poderá voltar às modificações utilizando os comandos abaixo:

sudo rm -f /etc/network/interfaces.d/50-cloud-init
sudo cp /etc/network/interfaces.d/50-cloud-init.bak /etc/network/interfaces.d/50-cloud-init

Etapa 3: alterar o ficheiro de configuração de rede

Para verificar o nome da interface de rede, utilize o seguinte comando:

ip a

Abra o ficheiro de configuração de rede para o modificar através do seguinte comando:

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

Para configurar o seu endereço Additional IP, adicione uma interface virtual ou um alias Ethernet à sua interface de rede. No nosso exemplo, a nossa interface chama-se eth0, pelo que o nosso primeiro alias é eth0:0. Faça isso para cada endereço Additional IP que deseja configurar.

Não altere as linhas existentes no ficheiro de configuração. Adicione apenas o seu endereço Additional IP ao ficheiro da seguinte forma, substituindo NETWORK_INTERFACE, ID e ADDITIONAL_IP pelos seus próprios valores:

auto NETWORK_INTERFACE:ID
iface NETWORK_INTERFACE:ID inet static
address ADDITIONAL_IP
netmask 255.255.255.255

Se configurar mais do que um endereço Additional IP, o ficheiro de configuração deve ter o seguinte formato:

auto NETWORK_INTERFACE:ID
iface NETWORK_INTERFACE:ID inet static
address ADDITIONAL_IP1
address ADDITIONAL_IP2
netmask 255.255.255.255
Exemplo
auto eth0:0
iface eth0:0 inet static
address 203.0.113.0
netmask 255.255.255.255

Etapa 4: reiniciar a interface

Execute as alterações através do seguinte comando:

sudo systemctl restart networking

Diagnóstico

Em primeiro lugar, reinicie o seu servidor através da linha de comando ou da interface de utilizador. Se ainda não consegue estabelecer uma ligação entre a rede pública e o seu endereço IP de alias e suspeitar de um problema de rede, deve reiniciar o servidor em modo rescue. De seguida, pode configurar o endereço Additional IP diretamente no servidor.

Uma vez ligado ao servidor por SSH, insira o seguinte comando:

ifconfig ens3:0 ADDITIONAL_IP netmask 255.255.255.255 broadcast ADDITIONAL_IP up

Para testar a ligação, basta enviar um ping ao seu endereço Additional IP a partir do exterior. Se ele responder em modo de rescue, isso provavelmente significa que existe um erro de configuração. No entanto, se o IP ainda não funcionar, queira informar as nossas equipas de suporte criando um ticket de assistência.

Quer saber mais?

Ativar o modo rescue num VPS.

Se pretender usufruir de uma assistência na utilização e na configuração das suas soluções OVHcloud, consulte as nossas diferentes ofertas de suporte.

Fale com a nossa comunidade de utilizadores.

Esta página foi útil?