验证CNAME记录

4
如果我设置了以下CNAME记录:
www.custom1.com     CNAME   www.myapp.com
www.myapp.com       CNAME   myapp.cloudapp.net

Dns.GetHostEntry("www.custom1.com")是否总是返回HostName为myapp.cloudapp.net?

本质上,我允许客户为在Azure中托管的应用程序使用自己的自定义域,并且宁愿要求他们设置CNAME记录到我的域(例如www.myapp.com),而不是提供Azure主机名。

我只是想找到一种编程方式来检查CNAME记录是否已正确设置。

1个回答

2
请看一下DnDns库,它可以让你做到你想要的事情。 '如何进行DNS名称查找'文档示例应该很容易适应你的需求。(该示例涉及A记录,但将其更改为CNAME将很容易)。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接