Hi, I have a Proxmox server with 2x debian trixie VMs (one was cloned from the other). On a seperate box i have pfsense which acts as router, firewall and DHCP server. The DHCP server dishes out IPs to my network based on my list of mac addresses filled in against specific IPs. For example, all my computers get the 192.168.1.2x range, my phones the 192.168.1.3x and so on. I assigned the mac addresses on the two VMs to the 192.168.1.9x range but they are misbehaving. One seems to always hook up to 192.168.1.106 while the other will hook up to a 172.x.x.x address if the first is also running. If the first VM is off, then it too will hook up to 192.168.1.106. There is no other dhcp server on my network so how can the second vm hook up to a 172.x.x.x address? Also, any clues on why the vms are misbehaving? Is this something to do with the bridge on the proxmox hosting machine?


Is the 172. address on the same interface? Could just be some virtual docker interface being unrelated to the DHCP issue.