通过公共 IP 地址获取 Azure FQDN(DNS 名称)

发布于 2025-01-11 18:49:25 字数 322 浏览 0 评论 0原文

要获取虚拟机的 FQDN,我可以使用 -VMName 来执行此操作,例如:

$vm = Get-AzVM -VMName "name"
$pubip = Get-AzPublicIpAddress -ResourceGroupName $vm.ResourceGroupName | where{$_.Id -match $vm.Name}

$pubip.DnsSettings.Fqdn

但我想使用本地 IP 来执行此操作,例如(因此无需手动输入):

$vm = Get-AzVM -IP "20.X.X.15"

To get the FQDN for the VM I can do it with -VMName like:

$vm = Get-AzVM -VMName "name"
$pubip = Get-AzPublicIpAddress -ResourceGroupName $vm.ResourceGroupName | where{$_.Id -match $vm.Name}

$pubip.DnsSettings.Fqdn

But I want to do this with the local IP like (so no manual input neccessary):

$vm = Get-AzVM -IP "20.X.X.15"

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

咿呀咿呀哟 2025-01-18 18:49:25

据我所知,我们不能直接使用IP地址来获取Azure虚拟机的FQDN,首先我们需要检索PublicIP地址然后我们可以获得虚拟机的 FQDN

当您使用上面正确的命令时:-

在此处输入图像描述

有关详细信息,请参阅此 博客 并按照@Ken W 的建议MSFT 在评论中

AFAIK, We can not use IP address directly to get the FQDN of Azure Vm, Firstly we need to retrieve the PublicIP address then after we can get the FQDN of the VM.

As you are using the correct command above:-

enter image description here

For more information please refer this Blog and as suggested @Ken W MSFT in comment.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文