I’ve been playing with KVM on Debian 12 as a candidate for moving away from VMware as a hypervisor on my home server. I’ve been testing by using Debian 12 as VM in ESXI set with hardware CPU/MMU enabled, and virtualisaion passthrough enabled.
I’d like the KVM guests to access the network in bridge mode of the host for direct access to the network. However I faced the following issue:
- KVM host can ping gateway and internet.
- KVM host can ping the guest.
- Guest can ping the host.
- Guest cannot ping gateway or anything outside of the host.
- Guest is showing in router ARP table, with its IP address and own MAC
This one got me for more time than I wish to admit, and seems to have caught others out along the way, this is how I finally solved it…