-1
bashを使用してKVMゲストクライアントのIPアドレスを取得する方法はありますか?これをbashスクリプトに追加してプロセスを自動化する必要があり、その一部がVMのIPアドレスを取得して変数に渡す必要があります。KVM Guest vmのIPアドレスを取得
私は複数のものをオンラインで見てきましたが、どれもうまくいかないようです。
任意のヘルプまたはアドバイスは
bashを使用してKVMゲストクライアントのIPアドレスを取得する方法はありますか?これをbashスクリプトに追加してプロセスを自動化する必要があり、その一部がVMのIPアドレスを取得して変数に渡す必要があります。KVM Guest vmのIPアドレスを取得
私は複数のものをオンラインで見てきましたが、どれもうまくいかないようです。
任意のヘルプまたはアドバイスは
#!/bin/bash
ip=$(for mac in `sudo virsh domiflist $buildname |grep -o -E "([0-9a-f]{2}:){5}([0-9a-f]{2})"` ; do sudo arp -e |grep $mac |grep -o -P "^\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}" ; done)
#iphost="$ip appliance"
echo $ip
KVMは仮想化スタックのちょうどカーネルの一部であり、理解されるであろう。私はあなたがlibvirtを使用していると仮定しており、それはネットワークを管理するlibvirtですか? –
それは正しいです、私はlibvirtを使用しており、ネットワークを管理しています –
okですので、virsh domifaddrコマンドを試しましたが、結果は返されませんでした。私はここに何かを見逃しているが、何が分からないのか。 –