cloudflare是海外的公司,里面提供免费的CDN服务和基本的网站防火墙
分别有付费版和免费版,身为一个白嫖者肯定要选免费的
废话不多说下面看看怎么接入吧
准备的东西
准备两个域名一个为自己要访问的主域名,一个用于CNAME解析的域名用于回源
这里我以bygoukAI.com和dnsbygoukai.1231888.com为例
bygoukai.com为我要访问的域名,后面的为我要CNAME的域名
第一步
打开cloudflare的官方网站,登录后添加1231888.com域名(要CNAME的域名,访问域名不需要添加),这里我用abc.com代替1231888.com
套餐这里选择第一个免费套餐free
后面CF会给出两个NS让你进行修改,在自己的域名注册的服务商修改自己的DNS和NS接入
腾讯云为例在这里修改,其他的服务商在域名管理里面找找,修改完坐等生效就可以了
因为DNS修改完全生效时间默认比正常解析时间要长,可以多等等
第二步
解析生效后,在DNS这里添加要cname的回源解析
这里我使用的二级回源域名dnsbygoukai.1231888.com来解析到我的服务器IP也就是回源IP
记得把小黄云点开,如果后期接入后有什么错误可以在左侧菜单栏找自己配置的各种策略进行测试(什么策略可以开什么不可以开针对不同的站点也会出现不同的问题,具体的等解析成功调试就可以)
第三步
这里我们有了cname域名,那么如何让自己的bygoukai.com解析到dnsbygoukai.1231888.com进行回源呢?
开通 CloudFlare for SaaS这里CF还有一个服务“自定义主机名”让你的域名和主机IP一样可以解析
开通这个CloudFlare for SaaS需要有国外信用卡或者PayPal进行验证,这个服务有100个免费名额足够自己用
所以不会扣费,这里狗凯没有PayPal也没有国外信用卡就花钱招人代开了一个卡验证,也不贵几十块钱(比网上的某些开虚拟卡的十来美元的便宜多了)
填完后直接零元购开通即可
输入域名添加回源
等待几分钟,生效
回退源生效后点击页面(中的添加自定义主机名,在页面中输入自定义主机名,并且选择最低TLS 版本以及证书验证方法,其中自定义主机名就是你要 CNAME 接入的域名(也就是要访问的域名bygoukai.com)。确认输入信息无误后点击添加自定义主机名。
添加后会进行txt验证域名,这里用abc.com代替bygoukai.com
解析的时候abc.com不需要填写直接解析到后面的值例如:
然后就坐等生效
第四步
做完以上步骤就可以直接用bygoukai.com用cname的解析方式解析到dnsbygoukai.1231888.com来回源自己的服务器IP了,就实现了不需要bygoukai.com修改NS和DNS也可以接入CF
大功告成,优选CF的ip地址