Salut,
C'est possible avec KVM, si ton serveur dispose d'une interface graphique tu peux installer virt-manager. C'est une console graphique pour gérer KVM. Cela te permet de manière simple de configurer un réseau "isolé". Toutes tes machines peuvent se voir mais ne voient pas le réseau physique. Sauf si tu actives l'IP forwarding sur l'hôte et que tu configures les passerelles.
Si ton serveur n'a pas d'interface graphique tu peux installer libvirt en stand-alone et utiliser la console virt-manager depuis un ordinateur distant pour tout gérer.
Voici quelques bidouillages que j'avais fait avec KVM / Virt-manager / réseau isolé / routage / PAT 😉
http://maniatux.fr/index.php?article129/serveur-virtualise