Qui*_*pl3 1 powershell hyper-v
我尝试使用以下代码获取虚拟机的 IP 地址:
$vm.NetworkAdapters | Select-Object IPAddresses
输出是:
IPAddresses
-----------
{}
{}
{}
Run Code Online (Sandbox Code Playgroud)
由于某种原因,我无法取回虚拟机的 IP 地址...它已启动并正在运行并且具有网络连接。
好吧,显然运行这个确实有效:
get-vm | select -ExpandProperty networkadapters | select vmname, macaddress, switchname, ipaddresses
Run Code Online (Sandbox Code Playgroud)
但首先我必须在我的 Ubuntu 机器上安装 Linux 集成服务: 1. 运行:
# sudo apt-get update
# sudo apt-get install linux-azure
Run Code Online (Sandbox Code Playgroud)
出现提示时选择 y(是)。
跑步:
# reboot
感谢大家的帮助