ClouDNS域名双向解析到CloudFlare

第一部分

注册cloudns

  1. 打开网址:https://www.cloudns.net/
  2. 点击右上角 “Sign In”,然后点击最下面 “Sign up new account”
  3. 输入名字、邮箱、密码,同意协议,验证你是人类,然后点击“SIGN UP”
  4. 打开邮箱找到激活邮件,点击激活即可

登录

  1. 打开网址:https://www.cloudns.net/
  2. 点击右上角 “Sign In”,输入邮箱、密码,验证你是人类,然后点击“SIGN IN”

申请域名 (操作这一部分必须是干净IP,否则会提示你的环境滥用严重)

  1. 打开网址:https://www.cloudns.net/main/
  2. 点击“create zone” ,然后点击 “Free zone”,输入想要的域名,然后点击“CREATE”
  3. 点击刚才申请的域名,进入域名管理页等待下一步操作

第二部分

注册cloudflare

  1. 打开网址:https://dash.cloudflare.com/sign-up
  2. 输入Email、Password,验证你是真人,同意协议,然后点击“Sign up”

托管域名

  1. 打开Account Home,点击“Add a domain”
  2. 输入域名,选择“Manually enter DNS records”,点击“Continue”
  3. 选择最下面的“Free”,然后点击“Continue”,接着点击“Continue to activation” ,然后在弹出的对话框点击“Confirm”
  4. 找到 “Replace your current nameservers with Cloudflare nameservers ”这一部分
  5. 记住类似 “ready.ns.cloudflare.com auth.ns.cloudflare.com ”这样的两个NS服务器地址

注意:这里的ready.ns.cloudflare.com auth.ns.cloudflare.com 要根据你自己cloudflare账号里面添加域名时显示的ns名称来填写,这里只是我自己演示用的,不要直接填入你的域名记录里。

  1. 然后点击“Continue”,接着点击最下面的“Check nameservers now”

第三部分

假如域名是:mydns.ip-ddns.com
假如cloudflare分配的NS服务器地址是:ready.ns.cloudflare.com auth.ns.cloudflare.com【这两个地址仅为演示,请使用自己上面获取的NS地址】

  1. 首先在cloudns中删除所有域名记录
  2. 添加解析记录
    • 添加以下7条域名记录 [可将cloudns负责的*部分通过cloudflare来管理]

      • 类型:NS,主机:留空,指向到:ready.ns.cloudflare.com
      • 类型:NS,主机:留空,指向到:auth.ns.cloudflare.com
      • 类型:NS,主机:_acme-challenge,指向到:ready.ns.cloudflare.com
      • 类型:NS,主机:_acme-challenge,指向到:auth.ns.cloudflare.com
      • 类型:NS,主机:dns,指向到:ready.ns.cloudflare.com
      • 类型:NS,主机:dns,指向到:auth.ns.cloudflare.com
      • 类型:A,主机:*,指向到:cf的优选ip,
    • 下图是记录添加完的截图

cloudns


以上是实现了子级域名的基本操作,以后子级域名只需要在cloudflare上操作即可。

对于主域名 mydns.ip-ddns.com 的解析操作(假设你自己的服务器IP是 10.20.30.40)

  1. 完全走CDN 【推荐使用这种方案】

    • #cloudns
      • 类型:A,主机:留空,指向到:104.18.0.200
    • #cloudflare 开启小黄云
      • 类型:A,主机:@,指向到:10.20.30.40 并开启小黄云
  2. 最后回到cloudflare,大概5分钟左右就会看到域名已经生效可用。

  3. 剩下的操作,不管是A、AAAA还是隧道都要记得开启小黄云[Proxied]

经过以上的操作就可以让cloudns在cloudflare上愉快的撒欢了。

如有不足,欢迎大佬交流指正。