KVM Client to Host

NAT (Network Address Translation)

  • Your VM is connected to a virtual network using virbr0, which uses NAT.
  • The host typically has an IP like 192.168.122.1 (default virbr0 IP).
  • You can check this with:
ip a show vibr0

Test it out

ping <host ip>

Bridge (Network Interface)

  • Your VM is connected to the same network as your host.
  • The host will have an IP assigned by your router (check with ip a on the host).
  • The VM will also have an IP from the same subnet.
  • Check both the host and VM’s IP using:
ip a

Host-Only

  • Your VM is connected to a virtual network using virbr0, which uses NAT.
  • The host typically has an IP like 192.168.122.1 (default virbr0 IP).
  • You can check this with:
ip a show vibr0

Finding the Host IP

On the host, run:

ip a

Look for an interface like virbr0, br0, or your main network interface (eth0, wlan0).

On the VM, check the default gateway:

ip r | grep default