IP público estático do KVM CentOS 7

1

Oi eu tenho um servidor físico rodando o CentOS 7.3 com uma interface conectada à Internet eno1 (com um endereço IP público 217.33.44.17). Eu também tenho um bloco de IPs que eu gostaria de adicionar, então quando eu criar um sistema operacional convidado, ele irá pegar um dos IPs públicos (195.131.48.42 - 195.131.48.46 Usable).

Eu tenho tentado fazer isso funcionar há dias e estou lutando para configurar a máquina para ter o ip 195.131.48.42 e as máquinas funcionam usando a bridge, mas eu perderia um IP.

Existe algum guia disponível sobre como fazer isso? Qualquer ajuda pode ser muito apreciada e obrigado antecipadamente.

    
por David 21.09.2017 / 01:31

2 respostas

0

Primeiro : você pode fazer ping do endereço do gateway do seu host?

# ping 195.131.48.41
PING 195.131.48.41 (195.131.48.41) 56(84) bytes of data.
64 bytes from 195.131.48.41: icmp_seq=1 ttl=57 time=1.41 ms
64 bytes from 195.131.48.41: icmp_seq=2 ttl=57 time=1.31 ms
64 bytes from 195.131.48.41: icmp_seq=3 ttl=57 time=1.34 ms
^C
--- 195.131.48.41 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2002ms
rtt min/avg/max/mdev = 1.317/1.358/1.411/0.039 ms

Eu posso normalmente.

Segundo : posso fazer ping de cada endereço do seu pool. Isso é normal? Tem certeza de que você possui este endereço?

64 bytes from 195.131.48.42: icmp_seq=1 ttl=57 time=1.27 ms
64 bytes from 195.131.48.43: icmp_seq=1 ttl=57 time=1.60 ms
64 bytes from 195.131.48.44: icmp_seq=2 ttl=57 time=1.31 ms
64 bytes from 195.131.48.45: icmp_seq=1 ttl=57 time=1.38 ms
64 bytes from 195.131.48.46: icmp_seq=1 ttl=57 time=1.32 ms

Terceiro : acho que para cada endereço IP existe um mac correspondente. Você precisa solicitar par ip-mac do seu provedor. Normalmente você pode fazer isso no painel de administração.

Depois disso, você precisa alterar a configuração da máquina virtual. Você pode fazer isso com:

virsh edit vm_name

Se você criar uma nova vm com virt-install define mac param (o exemplo não contém um conjunto completo de parâmetros):

virt-install --name vm_name \
             --network bridge=kvmbr0,model=virtio,mac=00:00:00:00:00:00 \
             ...

Última : acho que você obterá mais informações sobre o seu problema com o suporte técnico do provedor de hospedagem.

    
por 22.09.2017 / 08:24
0

Qual dispositivo tem o endereço do seu roteador (adivinhando .41)? Se não for o host, o convidado precisará de um caminho pelo host para alcançar o roteador - consumindo um dos seus 5 IPs públicos restantes.

    
por 21.09.2017 / 01:55