Disable host internet, but keep for VMs

Is there a way to make it so that my host has no internet but my vms do?
Similar to qubes os except that I don’t want to actually use qubes.
I am using NixOs as my host OS, and I have virt manager with qemu setup.