通过 Public IP 地址获取 Azure FQDN(DNS 名称)
Get Azure FQDN (DNS Name) by Public IP Address
要获取 VM 的 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"
AFAIK,我们不能使用 IP address directly
来获取 Azure Vm 的 FQDN,首先我们需要检索 PublicIP address
然后在我们可以得到虚拟机的 FQDN.
因为您正在使用上面的正确命令:-
有关更多信息,请参阅评论中的此 Blog and as suggested @Ken W MSFT。
要获取 VM 的 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"
AFAIK,我们不能使用 IP address directly
来获取 Azure Vm 的 FQDN,首先我们需要检索 PublicIP address
然后在我们可以得到虚拟机的 FQDN.
因为您正在使用上面的正确命令:-
有关更多信息,请参阅评论中的此 Blog and as suggested @Ken W MSFT。