未知KVM虛擬機內部的ip情況下:
可以通過三條命令來過濾,發現虛擬被分配的IP地址
1、virsh list
root@all-in-one:~# virsh list Id Name State ---------------------------------------------------- 20 o-master running 21 o-node01 running 22 o-node02 running 27 k8s-m running 28 k8s-node01 running 29 k8s-node02 running
2、virsh edit $id
root@all-in-one:~# virsh edit 20 ………… <interface type='network'> <mac address='52:54:00:cd:99:30'/> …………
找到匹配的網卡MAC信息
3、arp
root@all-in-one:~# arp -a |grep 52:54:00:cd:99:30 ? (192.168.50.129) at 52:54:00:cd:99:30 [ether] on virbr0
此處我們已經看到針對o-master這臺虛擬主機的ip地址爲192.168.50.129