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:
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
Debian 12, Ubuntu 22.04 e posteriores
O ficheiro de configuração dos seus endereços Additional IP encontra-se no ficheiro /etc/netplan/. Neste exemplo, chama-se 50-cloud-init.yaml.
A melhor prática consiste em criar um ficheiro de configuração distinto para definir os endereços Additional IP. Desta forma, poderá facilmente reverter as alterações em caso de erro.
Etapa 1: criar o ficheiro de configuração de rede
No nosso exemplo, o nosso ficheiro chama-se 51-cloud-init.yaml:
sudo touch /etc/netplan/51-cloud-init.yaml
Etapa 2: modificar o ficheiro de configuração
Para verificar o nome da interface de rede, utilize o seguinte comando:
Abra o ficheiro de configuração de rede para o modificar através do seguinte comando:
sudo nano /etc/netplan/51-cloud-init.yaml
Edite o ficheiro com o conteúdo abaixo, substituindo INTERFACE_NAME e ADDITIONAL_IP pelos seus próprios valores:
network:
version: 2
ethernets:
INTERFACE_NAME:
dhcp4: true
addresses:
- ADDITIONAL_IP1/32
Se tiver mais do que um endereço Additional IP a configurar, o ficheiro de configuração deve ter o seguinte formato:
network:
version: 2
ethernets:
INTERFACE_NAME:
dhcp4: true
addresses:
- ADDITIONAL_IP1/32
- ADDITIONAL_IP2/32
Warning
É importante respeitar o alinhamento de cada elemento deste ficheiro tal como representado no exemplo acima. Não utilize a tecla de tabulação para criar o seu espaçamento.
Exemplo
network:
version: 2
ethernets:
eth0:
dhcp4: true
addresses:
- 203.0.113.0/32
Registe e feche o ficheiro.
Etapa 3: aplicar a nova configuração de rede
Pode testar a sua configuração através do seguinte comando:
Se a configuração estiver correta, execute-a através do seguinte comando:
AlmaLinux (8/9), Rocky Linux (8/9)
O ficheiro de configuração principal está situado na pasta /etc/sysconfig/network-scripts/. Neste exemplo, é chamado ifcfg-eth0. Antes de fazer qualquer alteração, verifique o nome real do arquivo nessa pasta.
Para cada endereço Additional IP a configurar, crie um ficheiro de configuração separado com os seguintes parâmetros: ifcfg-NETWORK_INTERFACE:ID. Onde "NETWORK_INTERFACE" representa a interface física, "ID" representa a interface de rede virtual ou o alias ethernet que começa por um valor de 0. Por exemplo, para a nossa interface chamada eth0 o primeiro alias é eth0:0, o segundo alias é eth0:1, etc.
Etapa 1: determinar a interface
Verifique o nome da sua interface de rede através do seguinte comando:
Etapa 2: criar o ficheiro de configuração
Em primeiro lugar, crie o ficheiro de configuração. Substitua NETWORK_INTERFACE:ID pelos seus próprios valores.
sudo nano /etc/sysconfig/network-scripts/ifcfg-NETWORK_INTERFACE:ID
De seguida, edite o ficheiro com o conteúdo abaixo, substituindo NETWORK_INTERFACE:ID e ADDITIONAL_IP pelos seus próprios valores:
DEVICE=NETWORK_INTERFACE:ID
ONBOOT=yes
BOOTPROTO=none # For CentOS use "static"
IPADDR=ADDITIONAL_IP
NETMASK=255.255.255.255
BROADCAST=ADDITIONAL_IP
Exemplo
DEVICE=eth0:0
ONBOOT=yes
BOOTPROTO=none # For CentOS use "static"
IPADDR=203.0.113.0
NETMASK=255.255.255.255
BROADCAST=203.0.113.0
Etapa 3: reiniciar a interface
sudo systemctl restart NetworkManager
CentOS
sudo systemctl restart network
Fedora 42, AlmaLinux & Rocky Linux (10)
O Fedora utiliza agora ficheiros-chave. Antes, o NetworkManager armazenava os perfis de rede em formato ifcfg nesse diretório: /etc/sysconfig/network-scripts/. No entanto, o formato ifcfg tornou-se obsoleto. Por predefinição, o NetworkManager não cria novos perfis neste formato. O ficheiro de configuração encontra-se agora em /etc/NetworkManager/system-connections/.
Etapa 1: criar um backup
No nosso exemplo, o nosso ficheiro chama-se cloud-init-eno1.nmconnection, pelo que fazemos uma cópia do ficheiro cloud-init-eno1.nmconnection utilizando o seguinte comando:
sudo cp -r /etc/NetworkManager/system-connections/cloud-init-eno1.nmconnection /etc/NetworkManager/system-connections/cloud-init-eno1.nmconnection.bak
Em caso de erro, poderá voltar às modificações utilizando os comandos abaixo:
sudo rm -f /etc/NetworkManager/system-connections/cloud-init-eno1.nmconnection
sudo cp /etc/NetworkManager/system-connections/cloud-init-eno1.nmconnection.bak /etc/NetworkManager/system-connections/cloud-init-eno1.nmconnection
Etapa 2: alterar o ficheiro de configuração
Info
Tenha em conta que o nome do ficheiro de rede no nosso exemplo pode ser diferente do seu. Adapte os comandos ao seu nome de ficheiro.
sudo nano /etc/NetworkManager/system-connections/cloud-init-eno1.nmconnection
Não altere as linhas existentes no ficheiro de configuração. Adicione o seu Additional IP ao ficheiro da seguinte forma, substituindo ADDITIONAL_IP/32 pelos seus próprios valores:
[ipv4]
method=auto
may-fail=false
address1=ADDITIONAL_IP/32
Se tiver dois endereços Additional IP a configurar, a configuração deve ser semelhante a esta:
[ipv4]
method=auto
may-fail=false
address1=ADDITIONAL_IP1/32
address2=ADDITIONAL_IP2/32
Exemplo
[ipv4]
method=auto
may-fail=false
address1=203.0.113.0/32
Etapa 3: reiniciar a interface
sudo systemctl restart NetworkManager
cPanel
Etapa 1: aceder à secção de gestão dos IP do WHM
Na Área de Cliente WHM, clique em IP Functions e selecione Add a New IP Address no menu à esquerda.

Etapa 2: adicionar as informações dos Additional IP
Introduza o seu endereço Additional IP na forma "xxx.xxx.xxx.xxx" no campo "New IP or IP range to add".
Selecione 255.255.255.255 como máscara de sub-rede e clique em Submit.

Warning
Atenção: se tiver vários IP a configurar num mesmo bloco e os adicionar todos ao mesmo tempo, o sistema WHM obriga-o a utilizar a máscara de sub-rede 255.255.255.0. Não é recomendado utilizar esta configuração, é preciso adicionar cada IP individualmente para poder utilizar a máscara de sub-rede apropriada 255.255.255.255.
Etapa 3: verificar a configuração IP atual
De volta à secção IP Functions, clique em Show or Delete Current IP Addresses para verificar se o endereço Additional IP foi corretamente adicionado.

Plesk
Etapa 1: aceder à gestão do IP do Plesk
No painel de configuração Plesk, selecione Tools & Settings na barra lateral esquerda.

Clique em IP Addresses em Tools & Resources.
Etapa 2: adicionar as informações dos Additional IP
Nesta secção, clique no botão Add IP Address.

Introduza o seu endereço Additional IP sob a forma xxx.xxx.xxx.xxx/32 no campo "IP address and subnet mask" e, em seguida, clique em OK.

Etapa 3: verificar a configuração IP atual
Na secção "IP Addresses", verifique se o endereço Additional IP foi adicionado com êxito.

Windows Server
Etapa 1: verificar a configuração de rede
Clique com o botão Start Menu e abra a Run.
Introduza cmd e clique em OK para abrir a aplicação de linha de comando.

Para obter a configuração IP atual, introduza o ipconfig na linha de comandos.
C:\Users\Administrator>ipconfig
Windows IP Configuration
Ethernet adapter Ethernet:
Connection-specific DNS Suffix . : openstacklocal
Link-local IPv6 Address . . . . . : fe90::30gf:258a:84d6:abcf%5
IPv4 Address. . . . . . . . . . . : 192.0.2.29
Subnet Mask . . . . . . . . . . . : 255.255.255.255
Default Gateway . . . . . . . . . : 192.0.2.1
Etapa 2: modificar as propriedades IPv4
- Aceda ao menu
Start e depois ao Control Panel, Network and Internet, Network and Sharing Centre e Change Adapter Settings na barra à esquerda.
- Clique com o botão direito do rato em
Ethernet
- Clique em
Properties
- Selecione
Internet Protocol Version 4 (TCP/IPv4) e clique em Properties;
- Clique em
Use the following IP address e digite o IP principal do seu servidor, a máscara de sub-rede e o gateway padrão obtidos com o comando ipconfig acima. Na caixa "Preferred DNS Server", digite 213.186.33.99.

Warning
Atenção: se introduzir informação incorreta, o servidor ficará inacessível. Será obrigado a efetuar as correções através do KVM.
Etapa 3: adicionar o endereço Additional IP nos Parâmetros TCP/IP avançados
Na nova janela, clique em Add... em "IP addresses". Introduza o seu endereço Additional IP e a máscara de sub-rede (255.255.255.255).

Confirme ao clicar em Add.

Uma vez concluído, clique em OK para aplicar a configuração.

A ligação ao seu servidor será interrompida durante alguns segundos.
Etapa 4: verificar a nova configuração de rede
Abra a linha de comandos (cmd) e introduza o ipconfig. A configuração deve agora incluir o novo endereço Additional IP.
C:\Users\Administrator>ipconfig
Windows IP Configuration
Ethernet adapter Ethernet:
Connection-specific DNS Suffix . :
Link-local IPv6 Address . . . . . : fe90::30gf:258a:84d6:abcf%5
IPv4 Address. . . . . . . . . . . : 192.0.2.29
Subnet Mask . . . . . . . . . . . : 255.255.255.255
IPv4 Address. . . . . . . . . . . : 203.0.113.0
Subnet Mask . . . . . . . . . . . : 255.255.255.255
Default Gateway . . . . . . . . . : 192.0.2.1