3 votes

Trouver l'IP de la VM qui exécute KVM

Comment puis-je trouver l'IP de la VM sur KVM (en utilisant Nmap) ? Sinon, existe-t-il des fonctions dans Libvirt pour le faire ?

0voto

Stavros_1999 Points 1

J'ai écrit un get-vm-ip script (que vous pouvez télécharger à l'adresse suivante https://github.com/earlruby/create-vm/blob/master/get-vm-ip ) qui l'utilise pour obtenir l'IP :

HOSTNAME=[your vm name]
MAC=$(virsh domiflist $HOSTNAME | awk '{ print $5 }' | tail -2 | head -1)
arp -a | grep $MAC | awk '{ print $2 }' | sed 's/[()]//g'

La commande virsh obtient l'adresse MAC, la dernière ligne trouve l'adresse IP en utilisant arp .

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X