cloudflare自定义节点(指定IP)的方法

其他内容

本文最后更新于 2020年8月4日   请注意相关内容可能已过时

一般需要自选IP的原因是因为国内访问CF的节点比较慢,因此我们指定一个在国内访问比较快的IP。

自选IP的原理简单来说就是,国内DNS解析域名的时候能够解析到一个相对较快的IP,而国外解析的IP不变。

因此需要做几个前置动作。

  1. 接入CF合作伙伴
  2. 修改nameserver到第三方
  3. 指定线路解析
  • CF合作伙伴接入

这里以本站为例,使用的是笨牛网。也可以使用其他的CF合作伙伴接入。原理是一样的。

把网站接入改成cname接入,记得先备份一下解析记录,接入变更以后直接在笨牛网导入。

然后把你需要的二级域名添加上解析,选择A记录,回源地址为服务器的IP地址。

页面下方会有cname信息。

  • 智能DNS服务商分线路解析

这里本站使用的阿里云解析,同时还有国内还有dnspod,dns.la,dns.com等很多服务商也提供智能线路解析,可以网上搜下。

以阿里云解析为例,添加域名,然后按照提示在你的域名注册商修改ns到阿里提供的ns服务器,

然后把刚刚备份的域名解析列表导入进去,或者手动添加也可以。

把你需要解析的二级域名用cname的方式解析到刚刚在CF合作伙伴生成的cname上。解析线路选择默认。

 

 

  • 分线路解析

选择一个线路较好的IP,然后分运营商做好相对应的IP的A记录解析即可。

  • 网上搜集的节点

 

CloudFlare的节点:国内速较快的IP段:

联通移动推荐的节点
104.23.240.0-104.23.243.254
电信推荐CloudFlare 百度云合作 ip
162.159.208.4-162.159.208.103

162.159.209.4-162.159.209.103

162.159.210.4-162.159.210.103

162.159.211.4-162.159.211.103

电信

推荐选择上面的百度云合作IP。

移动

新加坡
104.18.48.0-104.18.63.255
104.24.112.0-104.24.127.255
104.27.128.0-104.27.143.255
104.28.0.0-104.28.15.255

圣何塞 cogentco.com
104.28.16.0-31.255
104.27.144.0-243.254
104.23.240.0-243.254

香港cloudflare1-100g.hkix.net
大部分都是这个通道
1.0.0.0-254
1.1.1.0-254
66.235.200.0-254 此段为IPOWER.COM endurance.com专用,有可能被跳转到IPOWER.COM endurance.com页面
104.16.80.0-95.255
104.16.175.255-104.16.191.255

香港直连
23.227.63.0-254 此段为shopify.com专用,有可能被跳转到shopify.com页面
104.16.0.0-79.255
104.16.96.0-175.254
104.16.192.0-207.255

新加坡 ae-0.cloudflare.sngpsi07.sg.bb.gin.ntt.net
都从香港ntt转发
104.28.0.0-15.255

联通

一般情况下和电信的IP一样即可。

等待一段时间之后就可以查看解析生效了没有。

最后,注意如果使用的是国内的云解析服务商,记得去域名注册商把dnssec删掉,不然的话,因为国内的dns服务商都不支持dnssec,谷歌和cloudflare的dns会拒绝解析。

本站就是这个原因导致前后几天域名一直解析不到IP地址。检查dnssec可以去dnsviz.net

8月更新:

有网友分享了自己写的一个网页程序,可以试试该网友提供的节点。(效果自行测试)

工具链接:https://tools.lzcapp.cn/lzccfnode

发表评论

邮箱地址不会被公开。 必填项已用*标注