
If you’ve migrated your Proxmox server to a different network, you might find yourself unable to access the web interface or SSH due to an outdated IP configuration. In this guide, we’ll see the necessary steps to update the IP address and restore connectivity to your Proxmox VE node.
Before starting, ensure you have:
If the old IP no longer works due to the network change, you’ll need to access your server physically or through a remote management console provided by your hosting provider.
Proxmox stores its static network settings in the /etc/network/interfaces
file. Open it with your preferred text editor like:
nano /etc/network/interfaces
Look for a section similar to this:
auto vmbr0iface vmbr0 inet staticaddress 192.168.1.100/24gateway 192.168.1.1bridge-ports eth0bridge-stp offbridge-fd 0
Update the address
and gateway
values to match the new network configuration. For example:
address 192.168.100.50/24gateway 192.168.100.1
Save and exit.
/etc/hosts
To avoid hostname resolution issues, update your /etc/hosts
file:
nano /etc/hosts
Find and modify the line referencing the old IP:
192.168.1.100 proxmox.yourdomain.local pve
Change it to the new IP:
192.168.100.50 proxmox.yourdomain.local pve
If you’re using custom DNS servers, make sure they are updated:
nano /etc/resolv.conf
For example:
# Option 1: If using public DNS serversnameserver 1.1.1.1# Option 2: If your DNS servers are on your gatewaynameserver 192.168.100.1
You can either restart the networking service or reboot the entire system:
# Option 1: Restart networkingsystemctl restart networking# Option 2: Rebootreboot
Now, try accessing the Proxmox web interface using the new IP at https://192.168.100.50:8006
Changing the IP address in Proxmox after moving to a different network is straightforward once you know where the settings live. Just be sure to update /etc/network/interfaces
, /etc/hosts
, /etc/resolv.conf
and restart networking.
With these steps, your node should be up and reachable on the new network.
Bear in mind, if your Proxmox server is part of a cluster, you might need to update additional files not covered in this blog post.
Quick Links