gpt4 book ai didi

azure - 如何使用 Azure CLI 命令获取虚拟机的公共(public) IP 地址

转载 作者:行者123 更新时间:2023-12-05 00:11:01 26 4
gpt4 key购买 nike

我想在 Azure bash 命令行中获取特定虚拟机的公共(public) IP 地址,到目前为止我已使用此命令,但它返回网络接口(interface)信息:

az vm list-ip-addresses -g dev-rg -n dev-vm

返回值:

[
{
"virtualMachine": {
"name": "dev-vm",
"network": {
"privateIpAddresses": [
"10.0.0.5"
],
"publicIpAddresses": [
{
"id": "/subscriptions/*********/resourceGroups/dev-rg/providers/Microsoft.Network/publicIPAddresses/dev-vmPublicIP",
"ipAddress": "52.142.***.***",
"ipAllocationMethod": "Dynamic",
"name": "dev-vmPublicIP",
"resourceGroup": "dev-rg"
}
]
},
"resourceGroup": "dev-rg"
}
}
]

我只需要 IP 地址值,应如下所示:52.142.xxx.xxx

最佳答案

您只需使用 CLI 命令 az vm show -d -g resourceGroupName -n vmName --query publicIps -o tsv 即可输出公共(public) IP。

它只是显示如下:

enter image description here

关于azure - 如何使用 Azure CLI 命令获取虚拟机的公共(public) IP 地址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54980260/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com