Se você deseja executar um servidor, não use o encaminhamento de porta mesmo assim. Você pode criar uma ponte em sua interface física de ethernet e usar suas interfaces de rede VM como escravos dessa ponte. Então, cada VM pode obter seu próprio endereço IP e você pode acessá-lo diretamente (basta abrir a porta na VM). A configuração da rede é mencionada nos documentos da libvirt.