azure - 如何验证 Azure 反向 DNS 是否正常工作?

标签 azure dns azure-powershell reverse-dns

我刚刚获得静态 IP 并运行以下命令来获取保留的 DNS:

Set-AzureService -ServiceName "people-dns" -Description "people-dns reverse DNS" -ReverseDnsFqdn "people-dns.cloudapp.net."

现在,如果我运行Get-AzureService,它会显示:

ReverseDnsFqdn : people-dns.cloudapp.net.

如何验证其是否正常工作?

(如果能自动执行此测试就好了,这样我就可以知道它是否也停止工作)

更新:我发现可以检查类似 http://mxtoolbox.com 的网站但我想知道他们是如何做到的

最佳答案

在 Windows 上,您可以在命令行中使用 ping 或 nslookup。 w.x.y.z 是您的服务的 ip。

对于ping:

ping -a w.x.y.z

对于nslookup:

nslookup
set type=PTR
w.x.y.z

要实现自动化,请使用 powershell 和以下命令:

[System.Net.Dns]::GetHostEntry("w.x.y.z")

关于azure - 如何验证 Azure 反向 DNS 是否正常工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34561460/

相关文章:

python - 有没有办法将实时流从 azure blob 存储复制到 azure my sql

json - Azure 数据工厂 - 使用 Rest API 的复制任务在执行时仅返回第一行

azure - 文件是否可以存储在 Azure cosmos db 上,用于附加属性的顶点?

azure - 在 Docker 容器中运行 Azure PowerShell 脚本

azure - 如何将 Azure blob 移动到其他订阅

language-agnostic - 如何检查域名是否存在?

ios - 如何以编程方式在 iOS 中为连接的 WiFi 更改/添加 DNS 服务器?

mysql - 用户首选项/设置的 ERD

azure - 从 powershell azure 中提取组 ID 字符串

azure - Powershell 和 Azure SQL 数据库同步