Adicionar um segundo endereço IP no Debian com o Netplan envolve editar o arquivo de configuração do Netplan. Veja a seguir os passos para esse processo:
Verifique a existência de uma interface de rede
Certifique-se de que você tenha uma interface de rede instalada, como a eth0. Você pode verificar isso usando o seguinte comando:
ifconfig
Procure pela linha correspondente à sua interface de rede.
Faça backup do arquivo de configuração do Netplan
É uma boa prática criar um backup da configuração atual do Netplan. Você pode fazer isso copiando o arquivo de configuração:
sudo cp /etc/netplan/01-netcfg.yaml /etc/netplan/01-netcfg.yaml.bak
Edite o arquivo de configuração do Netplan
Abra o arquivo de configuração do Netplan para edição. Por exemplo, use 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 você 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 usando o comando ifconfig ou ip addr:
ifconfig
ou
ip addr
Você 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 interferência do cloud-init, que pode alterar as configurações de rede, siga as instruções desta página para restringir que o cloud-init faça alterações na configuração de rede.
