因Cloudflare解析导致无法访问个别站的心酸历程

上周发现一直玩几年PT站的春*打不开了,一直持续4天时间,期间一直以为站点维护。后来群里询问小伙伴得知,是可以正常访问的。起初以为是前几天软路由重新部署插件规则有误导致,先排除旁路由问题,直走主路由,不经过旁路由可以打开。而后一直觉得是规则问题。最后看到登录后的地址是ipv6地址。就怀疑是否web禁用了ipv4地址(想想站长不应该这样做的,因为很多地方并不拥有ipv6地址) 。就在旁路由里面打开了ipv6,终于又可以打开了。就在刚刚跟朋友谈论此时,包括此前从openclash日志看到解析出来的ip(Cloudflare)连接超时。

因Cloudflare解析导致无法访问个别站的心酸历程

一直没往Cloudflare解析上面想。直到在论坛刷到这个文章。

e33b7de5fc02dc7bdf15606d7553f84f

项目地址>>>https://github.com/XIU2/CloudflareSpeedTest

将获取到的最快IP添加进hosts文件并保存
Windows hosts位置 C:\Windows\System32\drivers\etc\hosts
Mac hosts位置 /etc/hosts (可能需要复制到别处修改后再覆盖)
hosts文件中的格式示例:108.162.193.62  s***********ay.net

总结:几个事件都正好在差不多的时间点,导致排查一直走弯路,也怪自己没用好好分析openclash日志。其实从日志就能看到解析的cf那个IP是无法ping通的!此工具用于优选Cloudflare的IP

解决方法修改本地电脑hosts或者直接修改软路由

因Cloudflare解析导致无法访问个别站的心酸历程

THE END