HomeAbout MeContact Me
How to change Proxmox IP address when moving to a different network
Smart Home
How to change Proxmox IP address when moving to a different network
Emanuele Papa
Emanuele Papa
June 11, 2025
1 min

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.

📝 Prerequisites

Before starting, ensure you have:

  • Physical or console access to your Proxmox server
  • Root privileges
  • Knowledge of your new network configuration (IP address, subnet mask, gateway, DNS servers)

🛠️ Step-by-Step: Changing Proxmox IP address

1. Access the server via console

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.

2. Update the Network Configuration File

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 vmbr0
iface vmbr0 inet static
address 192.168.1.100/24
gateway 192.168.1.1
bridge-ports eth0
bridge-stp off
bridge-fd 0

Update the address and gateway values to match the new network configuration. For example:

address 192.168.100.50/24
gateway 192.168.100.1

Save and exit.

3. Update /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

4. Check DNS Settings

If you’re using custom DNS servers, make sure they are updated:

nano /etc/resolv.conf

For example:

# Option 1: If using public DNS servers
nameserver 1.1.1.1
# Option 2: If your DNS servers are on your gateway
nameserver 192.168.100.1

5. Restart Networking

You can either restart the networking service or reboot the entire system:

# Option 1: Restart networking
systemctl restart networking
# Option 2: Reboot
reboot

6. Verify the new configuration

Now, try accessing the Proxmox web interface using the new IP at https://192.168.100.50:8006

✅ Conclusion

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.


Tags

Share


Previous Article
Block ads using DNS over TLS with AdGuard Home, Let's Encrypt, and Cloudflare for Android Devices
Emanuele Papa

Emanuele Papa

Android Developer

Table Of Contents

1
📝 Prerequisites
2
🛠️ Step-by-Step: Changing Proxmox IP address
3
✅ Conclusion

Related Posts

Block ads using DNS over TLS with AdGuard Home, Let's Encrypt, and Cloudflare for Android Devices
Block ads using DNS over TLS with AdGuard Home, Let's Encrypt, and Cloudflare for Android Devices
October 22, 2024
3 min

Quick Links

HomeAbout MeContact MeRSS Feed

Social Media