Você NÃO precisa de aliases de interface para ter vários endereços IP para o mesmo servidor. Você deve usar os aliases de interface principalmente se estiver lidando com sub-redes separadas e precisar rotear entre os endereços, o que não parece ser o caso.
Com o Linux (desde 2.2 ou 2.4, não me lembro), uma única interface pode ter muitos endereços. Esta é a maneira preferida de configurá-lo. Há problemas com a configuração de vários aliases, por exemplo, não está claro como uma mensagem de difusão deve ser tratada se vários aliases estiverem na mesma sub-rede.
Eu não sei como você define isso na configuração do Gentoo, mas usando a interface padrão ip
, é simples:
ip addr add ip1/prefix brd + dev eth0
ip addr add ip2/prefix dev eth0
ip addr add ip3/prefix dev eth0
ip addr add ip4/prefix dev eth0
ip addr add ip5/prefix dev eth0
ip addr add ip6/prefix dev eth0
Nota 1: As transmissões serão recebidas apenas pelo primeiro endereço. Se os seus endereços estiverem em sub-redes diferentes, você pode querer configurar transmissões nos outros IPs também.
Observação 2: ifconfig
provavelmente não mostrará os endereços adicionais, é obsoleto de qualquer forma. Use ip addr show
para verificar quais endereços são atribuídos a cada interface de rede.
De qualquer forma, respondendo sua pergunta: não. Cada alias é visto como uma interface diferente para o sistema. Então eth0 seria uma interface, com um endereço, eth0: 0 seria outra interface com outro endereço e assim por diante.