当前位置:首页 > 行业动态 > 正文

如何进行CDN域名认证?

CDN域名认证是确保域名所有权的关键步骤,通过DNS解析验证或文件验证完成。

CDN域名认证是指通过验证域名的归属权,确保域名所有者对该域名有完全控制权,这一过程通常在首次接入CDN服务时进行,以防止未经授权的域名添加和滥用,域名认证可以通过多种方式完成,包括文件校验和DNS解析校验。

如何进行CDN域名认证?  第1张

文件校验

文件校验是通过在源站服务器根目录下上传一个特定文件,然后由CDN服务提供商访问该文件来验证域名归属权,以下是具体步骤:

1、下载验证文件:登录CDN控制台,选择需要验证的域名,下载verification.html文件。

2、上传文件:将下载的文件上传到源站服务器的根目录(例如http://example.com/)。

3、访问验证链接:确保可以通过浏览器访问http://example.com/verification.html或http://test.example.com/verification.html。

4、完成验证:在CDN控制台中单击“验证”按钮,系统会访问验证文件并完成验证。

DNS解析校验

DNS解析校验是通过在域名的DNS解析记录中添加一条TXT记录来进行验证,以下是详细步骤:

1、获取TXT记录值:在CDN控制台中获取需要添加的TXT记录值。

2、添加TXT记录

如果域名解析服务商是阿里云,进入域名解析控制台,找到相应域名,添加一条类型为TXT的记录,主机记录填写为_cdnauth,记录值为获取到的TXT记录值。

如果域名解析服务商是腾讯云DNSPod,进入云解析DNS控制台,找到相应域名,添加一条记录类型为TXT的DNS记录,主机记录填写为_cdnauth,记录类型选择TXT,填写TXT记录值。

3、等待解析生效:TXT记录添加后通常实时生效,但修改TXT记录可能需要5分钟左右才能生效,具体时间取决于域名DNS解析的TTL时长。

4、完成验证:在CDN控制台中单击“验证”按钮,系统会检查TXT记录是否生效并完成验证。

表格示例

步骤 文件校验 DNS解析校验
1. 获取验证信息 下载 verification.html 文件 获取 TXT 记录值
2. 上传/配置 上传文件至源站根目录 在 DNS 解析中添加 TXT 记录
3. 验证 访问验证链接并完成验证 确保 TXT 记录生效并完成验证

FAQs

Q1: 如果域名已经在其他账号下接入,如何取回并进行CDN加速?

A1: 如果域名已经在其他账号下接入,需要进行域名归属校验并通过验证后,才能取回域名,具体步骤如下:

1、在当前CDN控制台中进行域名归属校验,选择文件校验或DNS解析校验方式。

2、完成验证后,单击“取回”按钮,将域名从原账号中取回。

3、取回后,原账号下的该域名配置将会被清除,可以在当前账号下重新配置CDN加速。

Q2: 如何检测TXT记录是否生效?

A2: 可以通过以下命令检测TXT记录是否生效:

Windows系统:打开cmd命令提示符,输入nslookup -qt=txt _cdnauth.example.com,查看返回的TXT记录结果。

Linux/Mac系统:打开终端,输入dig _cdnauth.example.com txt,查看返回的TXT记录结果。

小编有话说

在进行CDN域名认证时,建议优先选择DNS解析校验方式,因为这种方式相对简单且不需要对源站服务器进行操作,如果选择文件校验方式,请确保验证文件正确上传到源站服务器的根目录,并能通过浏览器访问验证链接,无论采用哪种方式,都需要耐心等待TXT记录生效,以确保验证过程顺利完成,希望本文能帮助您顺利完成CDN域名认证,提升网站的安全性和访问速度。

0