一个域名也能实现cloudflare优选域名加速,cloudns方案实现优选域名加速

自己尝试成功。特此记录。这种方案比较通用,用起来很方便,也不用worker写反向代理。

一、打开cloudns,注册免费域名。

注册完成之后,把原来的ns记录全部删除,把域名托管到cloudflare上,添加cloudflare的记录。

把域名泛解析 (*)到优选域名,然后把cloudflare边缘证书那里两条txt验证记录添加上,这里就没什么事了。

二、源服务器的目标服务,反代到cloudns的域名上

你最终要展示的服务,挂在cloudns的域名上,如图,要安装cf的源证书。

要把ssl/tls的cloudflare的设置,设置为严格。

三、对目标加速的域名,也就是你要展示的域名,进行解析

把你要展示给大家的,加速的域名,cname解析到刚刚的cloudns的免费子域名上,并且把你要展示的域名chat.starorigin.net添加到源服务器的反向代理里面去。

大功告成。

1 Like

一楼搭配注解:这种方法,要展示的要加速域名 chat.starorigin.net,必须也挂在cloudflare上才行

cloudns这个域名,非常特殊,即使托管在cloudflare上,单独在cf上添加A记录,没有用,不会生效。
必须要在cloudns上也添加一条A记录,两边都同意才能生效。

这时候,你在cloudns直接把所有域名都泛解析了,就是用(*)添加A记录,就相当于cloudns上所有的域名都被解析了,这时候在cf上添加你需要的A记录就能实现优选域名加速。

1 Like

大佬如果我有多个域名需要优选是不是从第二步开始重复就行

对的,不停的把多个网站都cname到cf上的cloudns的一个个对应的域名上

请问这方法现在还能用吗?
第一步不是说申请到的免费域名的ns记录全部删除吗?可是截图里面的却是cf的dns?

完全可以使用,先删除原来cloudns的ns记录
再添加cf的ns记录、边缘证书记录

:folded_hands: 谢回复 :smiley:

然后还想问,原站必须是a记录的吗?
cname的形式不可以吗?
emm,我现在有在claw run搭建的服务 绑定域名,他们给的cname地址国内访问好慢所以想看看能不能优选或者反代:sob:

使用这种双向解析的办法,源站必须绑定在cf上,挂小黄云,是不是cname倒是没有说法。

喔 这样:+1: 那saas呢?

这个是详细的教程

大佬大佬,前面的都整完了,最后一句话,并且把你要展示的域名chat.starorigin.net添加到源服务器的反向代理里面去。。。。这个添加到源服务器的反向代理是怎么操作的

你用过1panel吗?直接在1panel的域名里添加一条新的域名即可

我去搜索一下去

建议你做网站的话,使用1panel面板设置nginx反向代理,非常方便

感谢大佬

大佬,我添加第一个加速的域名已经成功了,再添加第二个,访问网站提示404

截个图,你要在第一个域名的1panel网站设置里面,添加一个额外的域名

1 Like

可以访问了,http://不能添s,https访问,不知道啥情况,我是添加了几个不同的域名,后面这3个是win系统搞的网站,

win系统搭建网站,你这是啥网站,我看看