SSH経由で接続できるKVM仮想マシンのIPアドレスをどのように見つけますか?

SSH経由で接続できるKVM仮想マシンのIPアドレスをどのように見つけますか?

私はこのガイドに従いました(Ubuntu 11.10でKVMを使用した仮想化)Ubuntu 11.10サーバーでKVM(仮想マシンソフトウェア)を設定します。ただし、VMを作成するときにVMのIPアドレスを設定せずに、代わりに次のものを使用しました。

vmbuilder kvm ubuntu --suite=oneiric --flavour=virtual --arch=amd64 --mirror=http://de.archive.ubuntu.com/ubuntu -o --libvirt=qemu:///system --ip=192.168.0.101 --gw=192.168.0.1 --part=vmbuilder.partition --templates=mytemplates --user=administrator --name=Administrator --pass=howtoforge --addpkg=vim-nox --addpkg=unattended-upgrades --addpkg=acpid --firstboot=/var/lib/libvirt/images/vm1/boot.sh --mem=256 --hostname=vm1 --bridge=br0

私は以下を使用します。 (コマンドラインから「--ip=192.168.0.101 --gw=192.168.0.1」を削除しました)

vmbuilder kvm ubuntu --suite=oneiric --flavour=virtual --arch=amd64 --mirror=http://de.archive.ubuntu.com/ubuntu -o --libvirt=qemu:///system --part=vmbuilder.partition --templates=mytemplates --user=administrator --name=Administrator --pass=howtoforge --addpkg=vim-nox --addpkg=unattended-upgrades --addpkg=acpid --firstboot=/var/lib/libvirt/images/vm1/boot.sh --mem=256 --hostname=vm1 --bridge=br0

ガイドの指示に従ってブリッジを設定し、新しい仮想マシンのインターフェイスがブリッジに接続しました。

KVMがDHCPを介して自分のVMを割り当てると仮定しますが、新しいVMのIPアドレスに関する情報はありません。 VMのIPアドレスと新しいVMのSSHをどこで見つけることができますか?ありがとうございます。

[注:仮想マシンのIPアドレスがわからず、仮想マシンに正常にログインしました。使用」Xming + SSHとXグラフィックス配信しかし、私のVMにはDHCP IPアドレスが割り当てられていません。上記の問題に加えて、他に質問があります。 Xmingを使用して「仮想ビューア」を介してログインすると、少なくとも私の仮想マシンのIPアドレスを表示できるように、私のVMでDCHPを有効にする方法があります。 ]

ベストアンサー1

この試み:

virsh net-list
virsh net-dhcp-leases <net-name>   <--- net-name from above command

MACアドレスがわかっている場合は、次の形式を使用することもできます。

virsh net-dhcp-leases <net-name> --mac <mac-address>

MAC アドレスは dumpxml コマンドで見つけることができます。バラよりkvmホストのどの仮想インターフェイスが仮想マシンに属しているかを確認する方法はありますか?

おすすめ記事