这是昨天我日常在网上瞎逛发现一个站点的IP地址竟然是1.0.0.1,竟然还能正常访问,讲道理当时我有点吃“精”。。。
1.1.1.1和1.0.0.1不是最近CloudFlare刚出的DNS解析服务吗?我擦,怎么可以当CDN用???
然后上网搜了一下,确实有几篇文章介绍怎么搞这个黑科技,但是我看了都说要CNAME解析,众所周知CloudFlare免费版是没CNAME的,只有那个合作伙伴才能这样做解析,另外合作伙伴要申请还需要搭建第三方的解析面板,这样就拦到一大批想这么做的人了,门槛太高。。。
然后我试出一个连DNS都不用改的方法,这是CloudFlare故意的吧。。。方法如下:
1.先在CloudFlare添加你的域名,并按往常一样添加解析记录,然后开启那个“黄色的云朵”,就是开启CDN服务吧。
2.在你的DNS解析处直接把IP解析到1.0.0.1等解析生效就行了:
网站可以正常访问:
这IP看着真清爽:
注意事项:
建议把IP解析到1.0.0.1而不是1.1.1.1,当然1.1.1.1也是可行的,但是国内很多地方都把1.1.1.1当内网了,你不想你的网站无法访问的话,还是委曲求全吧。
666666 确实可以
+10086 1.0.0.86
好像只要是CF的IP都可以做CDN。。
是再原来的纪录上继续添加一条还是修改原来的记录?
CloudFlare不用修改记录啊,只要你的本来的解析是正确的。
第二步我没听懂…大佬是从CF的解析dns还是从域名的dns解析
域名的DNS,或者第三方,DNSPOD/CloudXNS都可以。
要是修改域名的dns 那CF岂不是失效了…
这就是玄学所在,只要你事先在CF内把需要的功能打开,然后修改DNS也不会失效,CDN一样正常工作。
好像ping的话还是解析IP吧
本地电脑估计有缓存,其他电脑的话是打不开域名的
cf不是任播的吗,这样只是心里安慰吧
解析了之后SSL失效了啊
这个只适合玩玩,SSL是用不了的,另外CF隔一段时间(一般一个月)也会自动把这种解析的域名purge。
捕捉lala
要是我用合作伙伴的面板设置的 CNAME 的话要怎么搞?