绕绕绕

昨晚发现在家里Wifi状态下访问博客的速度比往常慢,于是寻找原因。开始时以为是VPS操作系统正处于升级造成硬件资源过多占用,在后台看到操作系统升级CPU占用率已是120%。但是操作系统升级完毕并且重启VPS后博客访问速度依旧较慢,到底问题出在那里呢?

此时怀疑是不是家里路由器启用了SS服务的原因,难道SS服务相应端口被防火墙过滤了?换个常见的端口试试,访问速度过慢的问题还是依旧。那里出了问题呢?访问Twitter和Facebook的网站速度很快,打开YouTube找了一部4K视频播放,1080P完全没有压力。这说明网络、VPS、SS服务完全正常。

按理说博客架设在Vultr云主机上,CloudFlare Pro提供源站加速与域名解析,并使用七牛云加速提供静态加速,速度快到可以说是秒开的了,但此时访问为什么会慢呢?不行,此问题不解决誓不罢休。换个网络环境试试,于是用笔记本电脑+3G上网访问博客,秒开的速度又回来了,此时可以把VPS和网站排除在外。

难道CloudFlare被功击?不对呀,上面的测试也说明CloudFlare服务也无问题。用DevTools检验在家里Wifi环境访问博客是整体响应过慢,于是又把思路回到路由器上的SS服务设置上。路由器上的SS服务状态国外链接一直处在Working…状态,这说明路由器SS服务端到VPS这也是正常的,前面的YouTube视频播放测试也说明这一点。

突然灵光一闪,关掉路由器SS服务进行测试,咦,速度正常了。知道是那里出问题了,问题一定是出现在SS客户端的科学上网规则里,于是在规则列表里把博客、七牛、CloudFlare网址进行搜索,发现是规则列表把CloudFlare网站被列入了强走SS通道,晕倒,原本让CloudFlare加速的,现在造成CloudFlare加速度后又绕回到源站再访问,再加上源站在美国洛杉矶,多花了两倍的时间,访问能不慢吗?还好这是在家里Wifi环境下才会产生的。但不除非其它人也使用了SS服务访问佐仔志时出现这个问题。

问题找到了,那解决问题就容易了,把CloudFlare排除在规则列表之外既可。不知道谁写的这个规则列表,竟然把CloudFlare放进去,这样那里能起到加速的作用呢?再者CloudFlare本身就可以正常访问嘛。

绕绕绕,被绕得头都晕了,这么小的事情又花了我半个小时。折腾完这件事后发现Vultr家的VPS确实不错,干脆充值一年的费用进去。

绕绕绕》有21个想法

    1. 佐仔

      是的,谁叫我们的网络环境不好呢。不过有时候是自身的问题,却觉得是GFW的问题造成的,我开始时就是这种思路与想法。

      回复
    1. 佐仔

      暂时还好,没有Linode名气大,用它的人不多。
      其实大Boss们才不会关心这些,很多都是VPS供应商自身原因或者同行业无耻手段造成的。

      回复

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注