Basicall, você pode configurar uma interface de rede virtual na linha de comando (somente sem o NetworkManager):
$ ifconfig eth0:1 192.168.177.52
Se você não usa o NetworkManager, pode criar dispositivos adicionais com: 1,: 2 e assim por diante, anexados ao nome da interface em / etc / network / interfaces, assim, por exemplo, eth0 e, em seguida, eth0: 1, eth0: 2 , e assim por diante. Estes serão exibidos com ifconfig.
Se você diz "Ubuntu", eu acho que você está usando o NetworkManager. Usando qualquer ferramenta gráfica para o KDE ou o GNOME ou editando o arquivo / etc / NetworkManager / system-connections / YOURLANCONNECTION, você pode acrescentar vários endereços IP.
Eu mostro um trecho do meu aqui (ele é gerado com o applet GNOME nm):
[ipv4]
method=manual
dns=194.165.52.198;194.165.52.199;10.21.65.8;
dns-search=
address1=192.168.177.50/24,192.168.177.1
address2=10.21.65.206/24
address3=10.21.70.206/24
route1=192.168.10.0/24,192.168.177.1,1
route2=192.168.177.0/24,192.168.177.1,1
route3=10.21.65.0/24,0.0.0.0,1
ignore-auto-routes=true
ignore-auto-dns=true
Como você pode ver, meu PC tem três endereços IPv4 diferentes na mesma interface. As interfaces não são listadas com ifconfig.