Há um jeito muito simples para adicionar um endereço IP extra à sua interface de rede principal usando Bash, sem a necessidade de scripts complexos.
O comando a seguir identifica a interface principal automaticamente e adiciona o novo IP de uma só vez:
sudo ip addr add 192.168.100.10/24 dev $(ip route | awk '/default/ {print $5}')
Pontos importantes
- Basta trocar 192.168.100.10/24 pelo IP/faixa desejada.
- Funciona na maioria das distribuições modernas com o iproute2.
- É fácil modificar para outros IPs ou máscaras.