原标题:推出 Cloudflare CNAME/IP 接入模式以及 Railgun 免费内测!
立即前往面板,地址 cf.tlo.xyz 。通过使用该服务,你可以免费获得海外 CDN(通过分区解析可以单独为海外访客启用)。支持 HTTPS 和 IPv6(再也不用担心 App Store 审核被拒)。海外 CDN 服务不仅支持 CNAME 接入,还提供 Anycast IP 接入,意味着根域名也可以正常使用,不影响邮件接收(即不与 MX 记录冲突)。
本站目前就使用了 CNAME/IP 接入,海外访问走 Cloudflare 加速!
此面板已经以 MIT 协议开源,请前往 GitHub 获取源代码。
使用教程
上方链接的教程以使用 CloudXNS 作为 DNS 的域名为例。
介绍
Cloudflare 是国外 CDN 厂商。默认免费版只能进行 NS 记录,这意味着还需要更改域名的 NS,实在是麻烦。然而 CNAME 接入方式只支持 200 美元/月以上的 Business 或 Enterprise plan,这对于很多人来说都太贵了。而作为 Cloudflare 的 Partner,却一直可以免费的创建 CNAME 接入的域名。我最近利用我的 Cloudflare Partner 账户做了个图形化 CNAME/IP 接入网站。地址 cf.tlo.xyz 。
特性
- 支持所有 Cloudflare 原本就有的功能
- 创建 CNAME/IP 方式接入的域名
- 查看最近一年的统计记录
- 支持已经 NS 接入域名一键更改为 CNAME 接入
- 使用 BIND 格式轻松添加 A/AAAA/CNAME/TXT/MX 等 DNS 记录
- 开启/关闭某个子域名的 CDN 功能
- SSL 记录验证与配置 (自动签发证书,同时也支持文件验证)
- 提供 IP 地址接入,每个子域名提供 CNAME 记录接入
- 也可以使用 NS 方式接入,并可以设置 DNSSEC
- 支持 Railgun,与原站建立长链接,为动态页面提升约 7 倍速度!
立即前往 cf.tlo.xyz
注意事项
- CNAME/IP 接入的域名将无法在 Cloudflare.com 上管理 DNS。你可以在这个网站上管理 DNS,或者使用 API 管理 DNS。你仍需要在 Cloudflare.com 上管理域名其他部分的设置。
- NS 接入更改为 CNAME/IP 接入只能保留前 100 项 DNS 记录。
- 添加 CNAME/IP 接入的域名可能需要验证你的域名所有权,你需要在子域名上添加一个 TXT 记录。
难得见你又更新了
我也是自己根据那个人做的 panel 改了一下样式和 php 代码,你直接仿照 cloudflare 后台改,真不错
这个能用 flattening 吗?
能修改下密码吗?
注册的是 Cloudflare 账号,去 Cloudflare 上修改密码或者找回密码即可
网站打不开?还能申请试用吗?
https://cf.tlo.xyz ,可以打开吧
可以了,谢谢。手机inoreader登录的,看不到打开的地址是不是https开头……
有个新的问题,域名dns添加txt记录,已生效,但我网站放在aws ec2上,裸域名指向elastic IP,以前用的时候直接通过ip访问会产生free tier之外的费用,实践后用www的二级域名绑定cname到ec2-ip-amazonaws.com的地址即可避免,裸域名在nginx设置强制转向到www的二级域名。cname方式的话源站还是IP访问?
自己搞定了,裸域名的回源地址用和www的二级域名一样的ec2开头的一样就好了,裸域名用ip地址接入。
已经用上了,UI很棒。不过我服务器暂时在日本,不知道怎么样才能大陆用源站,其他用cf,还在google中。
感谢大佬能支持 CNAME 已经非常棒了
大佬,这个面板的源码开源吗
没有开源。面板是 http://www.hostloc.com/thread-386441-1-1.html 改的,不过基本上已经面目全非了
loc这个我也在用,不过这个不太好用
我也用的这个源码,不过看起来你改的更实用了。
可惜使用了20刀的方案,已经不能使用这个平台了
我目前禁止了付费用户接入,因为担心接入完之后会意外降成免费版
能不能做个测试,应该不会降为免费版吧。
大神你好,
我有一个网站,想同时面对国内和国外的用户。
出于费用考虑,我打算用mixed CDN,详细问题见内:https://serverfault.com/questions/914884/realise-mixed-cdns
所以请问,你了解国外哪家免费CDN不要求迁移DNS么?
非常感谢!
使用本站的 Cloudflare CNAME 接入,即使是免费套餐也不要求迁移 DNS 的,你可以试一下.
想请问下,您的这个Anycast IP是如何实现的呢?
可以看一下源代码:https://github.com/ZE3kr/Cloudflare-CNAME-Setup/blob/master/actions/zone.php#L223 ,是解析几何 CNAME 记录的 IP 地址实现的。
哦,意思就是说我搭建的话其实不用在服务器上过多的配置什么,是面板已经附带的功能了对吧?
是的
已经用上了,受益匪浅,感谢博主。
还想在问个问题。
dns用了ns1,cdn用了,Cloudflare,并用了博主提供的cname接入。
ipv6测试的时候,最后一项打叉了,这个是要额外作写什么设置吗,如果不自建DNS。
IPv6 DNS server This domain has no IPv6 DNS server, this may prevent some IPv6-only users from reaching it.
服务器阿里云HK线路。
NS1 不支持 IPv6,要想支持 DNS IPv6 需要换 DNS 服务商。具体可以看这个列表
原来是这个原因啊,看到了ns1可以做AAAA的解析,到了Cloudflare,以为就可以了。
hi ,你好方便加个微信吗,我目前也在自建dns(基于powerdns 4.2)目前遇到了些疑问,可以方便一起交流下吗