No entry in IP->DHCP Server-->Leases - bridge vmbr0 on Proxmox

Hi, does anyone have any idea why, even though the MikroTik logs show that the VM on Proxmox is receiving an IP (Topics: dhcp, info), the machine isn't showing up in MikroTik's Leases?

I'm working on the following configuration:

a) The VM I'm attaching vlan tag 111 to receives a private address from the 192.168.111.XXX pool, as well as the public address XXX.XXX.XXX.111

b) The VM I'm attaching vlan tag 222 to receives a private address from the 192.168.222.XXX pool, as well as the public address XXX.XXX.XXX.222

etc... and it works. There's internet, local and public addresses are assigned correctly, but there's no trace of this in the leases (regarding the private ones).

I'm running on a single bridge, vmbr0, and I simply assign vlan tags of 111 or 222 there (it was the same on separate bridges).

The response to changes in the IP-->pool is there - the machine's address changes (I can only see this in the network settings directly on the VM or in the MikroTik log).

Problem to solve: I need to set a static address for selected machines; setting the address on the machine doesn't work.
Where can I find information about the leased machines or manage their address if they're not listed in Leases and accessing them on the VM doesn't help? :wink:

If you make a bridge on proxmox, isn't it your router thats then assigns the ip addresses, so you need to assign static ip addresses in your router to the vm's.
So you will see the dhcp leases in your router to internet.

I’d also check the DHCP server and bridge/VLAN configuration on the MikroTik side first. Since the VM is getting an address and the logs show DHCP activity, it would be useful to confirm which device is actually handling DHCP for each VLAN.

For the static assignments, using a DHCP lease reservation based on the VM’s MAC address should be more reliable than setting the IP manually inside the VM.