[TOC] ## DNS设置 ![](https://img.kancloud.cn/dd/5d/dd5dc9e6f2f599a3af64f0db5886587d_1322x724.png =500x) DNS设置可配置通过API来与第三方DNS提供商无缝对接,来生成网站的CNAME。 目前支持aliyun,dnsdun,国内版dnspod,dns.com和cloudflare.com。需要其它dns支持请联系我们。 * 主域名 - 请选择一个没有在使用的域名作为主域名,因为如果选择的主域名有其它记录的话,之后记录需要修复时,会删除与cname无关的记录 * 记录修复 - 由于是通过网络对接的第三方dns,使用过程中难免会出现连接失败的问题,这时候可能会出现记录冲突的情况,可通过dns设置页面的“记录修复”按钮修复问题。 ## 如何获取DNS设置的ID,Token/Secret ### aliyun 登录阿里云控制面板,鼠标移动右上角的头像处,会弹出菜单,如: ![](https://img.kancloud.cn/fb/a5/fba54dfb5a7450d06863fbf16ddea416_676x676.png =400x) 点击“AccessKey 管理”,跳转到如下界面: ![](https://img.kancloud.cn/17/ff/17ff38b0c3dfa90c65450daedcb79ac4_3366x428.png =500x) 点击“创建AccessKey”来创建,创建后,其中AccessKey ID,填入cdnfly dns设置中的ID栏,Secret填处Token/Secret栏。 ### dnsdun 登录dnsdun后台,点击左侧菜单的“账户设置”,之后在右边找到“API设置”,点击“修改”,如图: ![](https://img.kancloud.cn/67/8c/678c8e9d0955918d31cf0b86949a8972_1230x476.png =500x) 其中UID填入dns设置的ID栏,API_KEY填入Token/Secret栏 ### dnspod_cn 登录dnspod控制台,鼠标移动右上角的头像处,会弹出菜单,如: ![](https://img.kancloud.cn/56/99/569984e67355c1c1a5e495778bb989b9_650x776.png =400x) 点击“密钥管理”,跳出页面: ![](https://img.kancloud.cn/1e/52/1e5257ecce21620548adbb39c434e4f5_2792x514.png =500x) 点击“创建密钥”来生成,生成后,分别填入dns设置中 ### dns_com 登录dns.com,点击右上角的“账户中心”,如图: ![](https://img.kancloud.cn/8f/a7/8fa7b68e1c6cb4464b3cf8b8ba480951_514x216.png =500x) 切换到API设置就可以看到API Key和API Secret了,API Key填入ID栏,API Secret填入Token/Secret栏 ![](https://img.kancloud.cn/05/61/056106f029071e64bc5e0f9dd7045ff8_3004x834.png =500x) ### cloudflare_com 登录clouflare.com,点击任意域名进入控制台,点击右侧的“获取您的API令牌”,如图: ![](https://img.kancloud.cn/99/a4/99a4f7188f677660d027b68e1ccaeb45_1086x722.png =500x) 然后切换到API令牌,在Global Key行点击查看,如图: ![](https://img.kancloud.cn/d5/62/d5621d116d7d48b555c87f3ca8f1a8ae_2430x1426.png =500x)  ## 如何更换DNS提供商 假如刚开始我们使用的是dnspod_cn的dns,现在想更换成aliyun的dns。 ### 1. 更新dns密钥 首先到左侧菜单“节点管理”-》“dns设置”把dns更换为aliyun的dns密钥 ### 2. 修复记录 到dns设置页面,点击“记录修复”按钮,然后系统就会开始尝试修复记录。 修复的结果可以到“系统管理”-》“后台任务”中的名称为“DNS记录修复”的任务查看