Roteamento de sub-rede pública

Roteamento de sub-rede pública

Eu tenho um IP público do meu ISP 198.51.100.123/21 e uma sub-rede pública 203.0.113.1/29 roteada pelo meu ISP através do primeiro IP. SO: CentOS 7.

Quero atribuir cada IP da sub-rede/29 a uma NIC virtual. Como eu posso fazer isso?

Obrigado.

Responder1

Esta questão requer alguma compreensão do roteamento IP. Primeiro você precisa verificar se o ISP roteia o bloco IP para o endereço IP público do seu servidor Linux - o que aparentemente faz. Em seguida, você precisa habilitar o roteamento em seu servidor Linux para que ele possa lidar com os pacotes recebidos em sua interface pública destinada a diferentes redes.

Finalmente, você pode criar interfaces de loopback para cada endereço IP público usando o métododescrito aqui.

Editado para expandir a resposta conforme os comentários abaixo.

Responder2

Você pode editar /etc/sysconfig/network-scripts/ifcfg-e*(seja qual for o nome em seu sistema) e adicionar endereços IP adicionais. Por exemplo:

IPADDR=198.51.100.123
PREFIX=21
IPADDR2=203.0.113.1
PREFIX2=29
IPADDR3=203.0.113.2
PREFIX3=29
IPADDR4=203.0.113.3
PREFIX4=29
IPADDR5=203.0.113.4
PREFIX5=29
IPADDR6=203.0.113.5
PREFIX6=29

informação relacionada