Nutanix – Tips : Identifier l’IP externe de sa CVM depuis l’hôte AHV

AHV logo

 

Un petit tips, si vous ne connaissez pas l’adresse IP de votre CVM (ou d’une VM tournant sur AHV), par exemple un vieux labo ou cluster de test et que vous souhaitez y accéder sur son IP externe.

Sur du KVM standard (ou plutôt non Nutanix), il y a une commande qui permet de récupérer l’adresse IP d’une Guest VM.

[root@NTNX-720c32c5-A ~]# virsh domifaddr NTNX-720c31c5-A-CVM 

 Nom        adresse MAC          Protocol     Address


Sur Nutanix, avec l’organisation du réseau qui lui est propre, cette commande ne retourne rien.

Voici donc une solution de contournement.

On vient tout d’abord lister les VMs présentes sur l’hôte :

[root@NTNX-720c32c5-A ~]# virsh list

 ID    Nom                            État

----------------------------------------------------

 1     NTNX-720c32c5-A-CVM            en cours d'exécution

 2     855b9b1f-2ed6-4eb0-9018-86a785bb092b en cours d'exécution

 

On vient ensuite récupérer les adresses mac déclarer dans le fichier de config de la CVM :

[root@NTNX-720c32c5-A ~]# virsh dumpxml NTNX-720c32c5-A-CVM | grep "mac address" | awk -F\' '{ print $2}'

50:6b:8d:a0:6e:dd

50:6b:8d:2e:46:ad

50:6b:8d:77:2f:09

 

Il faut ensuite exécuter une commande arp en grepant sur chacune des mac adresses pour trouver l’IP de la CVM

[root@NTNX-720c32c5-A ~]# arp -an | grep 50:6b:8d:a0:6e:dd

? (10.0.0.22) at 50:6b:8d:a0:6e:dd [ether] on br0

 

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *