Eu tenho um servidor da OVH (SoYouStart tecnicamente), ele está executando o Proxmox e a VM está rodando o CentOS.
Eu segui as instruções aqui e, em seguida, here para desativar o gerenciador de rede, eu instalei o cPanel e consegui que funcionasse bem. Eu adicionei endereços IP extras e reiniciei o servidor. Agora, quando eu tento pingar 8.8.8.8 no servidor através do console do proxmox, eu recebo 'Network is unreachable', e não consigo me conectar ao servidor remotamente.
Meu arquivo ifcfg-eth0:
TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="none"
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
NAME="eth0"
UUID=...
DEVICE="eth0"
ONBOOT="yes"
HWADDR=My Virtual Mac from OVH
IPADDR=IP assigned to VPS
PREFIX="32"
GATEWAY=Correct gateway for my OVH server
DNS1=8.8.8.8
DNS2=8.8.4.4
Quando executo o ifconfig -a (encurtando para partes relevantes):
eth0: ...
inet IPOfVPS netmask 255.255.255.255 broadcast: IPOfVPS
eth0cp1-4:
inet IPs netmask 255.255.255.0 broadcast: IP but with .255 as the last number
Eu tive que redigitar tudo manualmente, pois não posso copiar / colar do console do proxmox, mas as informações relevantes devem estar lá. Se mais informações forem necessárias, me avise em um comentário.
Para ser claro: o trabalho em rede estava funcionando até que eu reiniciei, o que eu só fiz depois de terminar a instalação do cPanel e adicionar mais IPs.
CORRECÇÃO: OVH / SYS dá maus conselhos para usar o serviço de 'rede' - não defina o seu gateway para o seu IP principal com .254 como o último número, configure-o para o IP da VM com 0,254 como o último número.