Proxmox not giving IPs that isn't defined

0xMishee

New Member
Oct 3, 2025
4
0
1
Hey,

Been trying for a couple of days now to troubleshoot my issue without any luck.

There seems that certain VMs are not getting correct IP addressing, but rather 192.0.0.254/24 range that isn't defined anywhere in my configs. I have absolutely no idea why this happens. Will Share as much as possible to see if someone spots the issue or has something insight into how to troubleshoot this. It's only ever two ISOs that messing with me atm.

Correct IP range 192.0.2.0/24
Wrong IP range 192.0.0.254/24

Interfaces:
Code:
auto lo
iface lo inet loopback

auto eno1
iface eno1 inet static
        address 192.168.1.100/24
        gateway 192.168.1.1

auto vmbr1000
iface vmbr1000 inet static
        address 192.0.2.254/24
        bridge-ports none
        bridge-stp off
        bridge-fd 0
        bridge-vlan-aware yes
        bridge-vids 2-4094
        post-up   echo 1 > /proc/sys/net/ipv4/ip_forward
        post-up   iptables -t nat -A POSTROUTING -s '192.0.2.254/24' -o eno1 -j MASQUERADE
        post-down iptables -t nat -D POSTROUTING -s '192.0.2.254/24' -o eno1 -j MASQUERADE

auto vmbr1002
iface vmbr1002 inet manual
        bridge-ports none
        bridge-stp off
        bridge-fd 0
        bridge-vlan-aware yes
        bridge-vids 2-4094
        post-up ip route add 10.2.0.0/16 via 192.0.2.102
        post-down ip route del 10.2.0.0/16 via 192.0.2.102

[B] DNSMASQ: [/B]
[CODE]server=192.0.2.254
interface=vmbr1000
dhcp-range=192.0.2.50,192.0.2.100,255.255.255.0,5m
dhcp-option=vmbr1000,3,192.0.2.254
dhcp-option=vmbr1000,6,192.0.2.254
Service Running.
[ATTACH type="full" width="581px" size="1062x538"]91290[/ATTACH]

Tested on Hedgehog ISO that doesnt work
[ATTACH type="full" width="575px" size="593x221"]91291[/ATTACH]

Tested on a debian 12 vm that works. 
[ATTACH type="full" size="572x109"]91289[/ATTACH]
 

Attachments

  • 1759492693293.png
    1759492693293.png
    25.4 KB · Views: 4
  • 1759493120314.png
    1759493120314.png
    113.5 KB · Views: 4
  • 1759493387714.png
    1759493387714.png
    39.1 KB · Views: 4
You haven't shown that VM's configuration, we don't know.
Maybe that VM has its IP address set staticly inside? And it doesn't use DHCP?...
 
Trying to fetch the .cfg file that is on the proxmox host; so haven't booted it up yet.


1759495209088.png1759495315243.png1759495248819.png
 

Attachments

  • 1759495193567.png
    1759495193567.png
    33.4 KB · Views: 2
In the first post you attached an image of ip a of some iface with MAC address ending with 37:72.
But the config from GUI contains an iface with the address ending with b1:59.

Looks like you watched at different places or so ;)
 
In the first post you attached an image of ip a of some iface with MAC address ending with 37:72.
But the config from GUI contains an iface with the address ending with b1:59.

Looks like you watched at different places or so ;)
Sorry, bit messy after a few days craziness. Believe I just solved it. The reason is quite...well obvious if I would have spent some more time with the OS installer. Just before the downloading the .cfg, it runs a static network config. Defaulting it to this address. I ran the dhclient -v ens18 command, got the correct IP, went back a couple of steps in the installer, pass the static network step and voila, back to the wrong one.
Well, good thing. I've got to spend a lot of time reading up on networking in Proxmox...bad thing; i'm now insane.