To override name resolution, create a mount namespace and bind mount a special resolv.conf over the top of the original. The IP address will be the first address in the range given to the virtual network. I used 192.168.68.0/22, so the DNS server (dnsmasq) is started by KVM on 192.168.68.1. You can "discover" that by getting the information for the network, then looking at the IP address assigned to the bridge device:
sauer@lightning:~> sudo virsh net-list
Name State Autostart Persistent
----------------------------------------------------------
caasp-dev-net active no yes