Como posso adicionar vários IPs externos ao meu servidor dedicado?

Como posso adicionar vários IPs externos ao meu servidor dedicado?

Não consigo encontrar uma resposta para minha configuração. Tenho 5 endereços IP utilizáveis ​​que não estão conectados ao meu servidor. A interface é lo/enol e não eth0. Abaixo, tentei usar alguns guias eth0 para adicionar IPs, mas parece que não funciona.

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
allow-hotplug eno1
iface eno1 inet static
address 192.0.2.102
netmask 255.255.255.248
gateway 192.0.2.101
dns-nameservers 192.0.2.3 192.0.2.3

auto enol:0
iface eno1 inet static
address 192.0.2.103
netmask 255.255.255.248
gateway 192.0.2.101

auto enol:1
iface eno1 inet static
address 192.0.2.104
netmask 255.255.255.248
gateway 192.0.2.101

auto enol:2
iface eno1 inet static
address 192.0.2.105
netmask 255.255.255.248
gateway 192.0.2.101

auto enol:3
iface eno1 inet static
address 192.0.2.106
netmask 255.255.255.248
gateway 192.0.2.101

Este é um servidor dedicado Debian, obrigado.

Responder1

Certifique-se de usar os nomes de interface apropriados para cada interface virtual.

substituir:

auto enol:0
iface eno1 inet static

com:

auto enol:0
iface eno1:0 inet static

Certifique-se de usar apenas um gateway, então você poderá fazê-lo funcionar automaticamente.

Pessoalmente, eu também removeria:

allow-hotplug eno1

e substitua-o por:

auto eno1

Descobri que o primeiro dá problemas, mas sua milhagem pode variar.

Responder2

O problema é que enol (com a letra “L”) provavelmente não existe.

Você provavelmente quer dizer eno1 (número "Um"). Nesse caso, sugiro que você corrija sua configuração da seguinte forma:

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
iface eno1 inet static
address 192.0.2.102
netmask 255.255.255.248
gateway 192.0.2.101
dns-nameservers 192.0.2.3 192.0.2.3 # < is this really necessary? (debian has resolv.conf which you can use for dns)

auto eno1:0
iface eno1 inet static
address 192.0.2.103
netmask 255.255.255.248
gateway 192.0.2.101

auto eno1:1
iface eno1 inet static
address 192.0.2.104
netmask 255.255.255.248
gateway 192.0.2.101

auto eno1:2
iface eno1 inet static
address 192.0.2.105
netmask 255.255.255.248
gateway 192.0.2.101

auto eno1:3
iface eno1 inet static
address 192.0.2.106
netmask 255.255.255.248
gateway 192.0.2.101

Além disso, a saída do comando:

ip link show

pode listar todas as suas interfaces e seus nomes para ter certeza da nomenclatura.

informação relacionada