Adicionar um segundo endereço IP no Debian com o Netplan implica editar o ficheiro de configuração do Netplan. Veja a seguir os passos para este processo:
Verifique a existência de uma interface de rede
Certifique-se de que tem uma interface de rede instalada, como a eth0. Pode verificar isto utilizando o seguinte comando:
ifconfig
Procure pela linha correspondente à sua interface de rede.
Faça uma cópia de segurança do ficheiro de configuração do Netplan
É uma boa prática criar uma cópia de segurança da configuração atual do Netplan. Pode fazê-lo copiando o ficheiro de configuração:
sudo cp /etc/netplan/01-netcfg.yaml /etc/netplan/01-netcfg.yaml.bak
Edite o ficheiro de configuração do Netplan
Abra o ficheiro de configuração do Netplan para edição. Por exemplo, utilize o editor de texto nano:
sudo nano /etc/netplan/01-netcfg.yaml
Adicione o segundo IP
Adicione um novo bloco de endereço para o segundo endereço IP. Por exemplo, se quiser adicionar o endereço IP 192.168.1.3:
network:
version: 2
ethernets:
eth0:
addresses:
- 192.168.1.2/24
- 192.168.1.3/24
gateway4: 192.168.1.1
nameservers:
addresses:
- 8.8.8.8
- 8.8.4.4
Certifique-se de especificar a interface correta (eth0), os endereços IP, a máscara de sub-rede, o gateway e as configurações de DNS.
Aplique a configuração do Netplan
Aplique as alterações feitas na configuração do Netplan:
sudo netplan apply
Verifique o novo IP
Verifique se o segundo endereço IP foi adicionado utilizando o comando ifconfig ou ip addr:
ifconfig
ou
ip addr
Deverá ver o endereço IP adicional associado à sua interface de rede.
Impeça que o cloud-init modifique as configurações de rede
Para evitar a interferência do cloud-init, que pode alterar as configurações de rede, siga as instruções desta página para impedir que o cloud-init faça alterações à configuração de rede.
