2.13. 在虚拟机上查看 vNIC 的 IP 地址
QEMU 客户机代理在虚拟机上运行,并会将附加 vNIC 的 IP 地址传递给主机,以便您从 web 控制台和 oc
客户端查看 IP 地址。
先决条件
通过输入以下命令验证客户机代理是否已安装并正在运行:
$ systemctl status qemu-guest-agent
- 如果客户机代理没有安装和运行,请在虚拟机上安装并运行客户机代理。
2.13.1. 在 CLI 中查看虚拟机接口的 IP 地址
oc describe vmi <vmi_name>
命令中包含网络接口配置。
您还可通过在虚拟机上运行 ip addr
或通过运行 oc get vmi <vmi_name> -o yaml
来查看 IP 地址信息。
流程
使用
oc describe
命令来显示虚拟机接口配置:$ oc describe vmi <vmi_name> ... Interfaces: Interface Name: eth0 Ip Address: 10.244.0.37/24 Ip Addresses: 10.244.0.37/24 fe80::858:aff:fef4:25/64 Mac: 0a:58:0a:f4:00:25 Name: default Interface Name: v2 Ip Address: 1.1.1.7/24 Ip Addresses: 1.1.1.7/24 fe80::f4d9:70ff:fe13:9089/64 Mac: f6:d9:70:13:90:89 Interface Name: v1 Ip Address: 1.1.1.1/24 Ip Addresses: 1.1.1.1/24 1.1.1.2/24 1.1.1.4/24 2001:de7:0:f101::1/64 2001:db8:0:f101::1/64 fe80::1420:84ff:fe10:17aa/64 Mac: 16:20:84:10:17:aa
2.13.2. 在 web 控制台中查看虚拟机接口的 IP 地址
IP 信息显示在虚拟机的 Virtual Machine Overview 屏幕中。
流程
-
在容器原生虚拟化控制台中,点击 Workloads
Virtual Machines。 - 点击虚拟机名称以打开 Virtual Machine Overview 屏幕。
每个附加 vNIC 的信息会显示在 IP ADDRESSES 下。