O primeiro problema é que KVM provavelmente usará dnsmasq para fornecer endereços. Os intervalos de endereços são configurados na definição de rede. Não deve ser necessário instalar seu próprio servidor DHCP.
O isc-dhcp-server provavelmente está tentando ouvir em eth0 como padrão. Não é incomum ter um endereço ponto-a-ponto na sua interface da Internet (geralmente eth0 ). Se não, é provável que esteja usando um endereço no intervalo de endereços 192.168.0.0/16 fornecido pelo seu roteador.
Eu configuro minhas VMs usando um endereço fixo em um dispositivo de ponte que não está conectado a nenhuma interface externa. No entanto, se você tiver um roteador, convém configurar sua KVM bridge para incluir o eth0 .