Comment rouler l'IP public de l'invité xen en dehors du système hôte?

J'ai un kernel xen installé dans centos 5. Dans ce noeud xen, j'ai décidé de créer les invités avec ip public pour le server de sauvegarde Amanda. Mais je ne parviens pas à accéder aux invités en utilisant ip public. Alors, puis-je savoir comment apather l'IP public de l'invité en dehors du système hôte. Et quel ip sera la passerelle pour les invités?

Host System IP : class A Guest System IP : class B 

La première chose à vérifier est: – Êtes-vous hôte virtuel sur le réseau du pont (probablement xenbr0) ou sur le réseau privé (probablement virbr0)?

Vous voulez probablement être sur le réseau ponté dans ce genre de situation (access au vm de l'extérieur). Sur le réseau ponté, vous pouvez donner à votre VM une adresse IP dans le même sous-réseau que le système hôte (ou sur un vlan que vous avez configuré sur votre hôte, mais je suppose que cela est trop compliqué pour ce que vous voulez faire).

Ensuite, si le réseau hôte est le réseau public (espérons que non), vous pouvez affecter directement au server virtuel son adresse publique. Sinon, vous devez configurer le routeur / pare-feu au-dessus de votre système hôte afin d'utiliser l'adresse IP publique que vous souhaitez utiliser sur l'adresse interne de votre réseau hôte.

Si ce n'est pas clair, veuillez fournir plus d'informations sur votre adresse IP.