I have a server from OVH (SoYouStart technically), it's running Proxmox and the VM is running CentOS.
I followed the instructions here and then here to disable the network manager, I installed cPanel and got it working fine. I added extra IP addresses then restarted the server. Now when I try to ping 184.108.40.206 on the server through proxmox's console I get 'Network is unreachable', and I'm unable to connect to the server remotely.
My ifcfg-eth0 file:
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=220.127.116.11 DNS2=18.104.22.168
When I run ifconfig -a (Shortening to relevant parts):
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
I had to retype everything manually since I can't copy/paste from proxmox's console, but the relevant information should be there. If anymore information is needed, let me know in a comment.
To be clear: Networking was working until I restarted, which I only did after finishing the cPanel install and adding additional IPs.
FIX: OVH/SYS gives bad advice for using the 'network' service - don't set your gateway to your main IP with .254 as the last number, set it to that VM's IP with .254 as the last number.