验证cname记录

本文关键字:记录 cname 验证 | 更新日期: 2023-09-27 18:06:21

如果我设置了以下CNAME记录:

www.custom1.com     CNAME   www.myapp.com
www.myapp.com       CNAME   myapp.cloudapp.net

Dns.GetHostEntry("www.custom1.com")是否总是返回myapp.cloudapp.net的主机名?

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

我只是在寻找一种方法来编程检查cname记录是否已正确设置

验证cname记录

看一下DnDns库,它将允许你做你正在寻找的东西。"如何进行DNS名称查找"文档示例应该很容易采用,以满足您的需求。(该示例涉及到一个A记录,但将其更改为CNAME将很容易)。