最近脸书慢如龟爬的状况时不时的发生,虽然先前我们曾报导过“脸书卡卡有如乌龟跑很慢吗 设定一下Google DNS试试”,使用后还是觉得很慢吗?现在有网友发文解释了一下可能的原因,还撰写了一个方便的小程式,给使用Google DNS的朋友提供了另外一种加速的方式。
网友吐司猫在自己的部落格发文,表示自己也是使用Google DNS作为主要的DNS,DNS将网址反查到的IP给电脑使用,不同的DNS也会查询到不同的IP。但是他强调“如果完全不考虑对方主机负载程度,网络速度ping值超过100ms的确实在非常的不理想”,所以他会把连线速度较快的脸书IP写入hosts档案内,“写入hosts的方法就是在告诉电脑如果遇到www.facebook.com就直接反查IP为31.13.87.1,完全不理会网络上的DNS查询结果。”但是这样如果遇到脸书的IP连线速度变慢、换IP失效,可能就要重新修正hosts档案,感觉就是有点麻烦。
所以吐司猫就着手写了一个“Facebook Hosts Patch”小程式,使用这个程式去ping目前知道的2个脸书主机IP,然后挑选连线速度比较快的把他写入Hosts档案内,这样就可以加快脸书的执行,感觉非常的方便呢。
↑程式内已经预设了两组脸书主机的IP,点选“测试上列IP Ping值”。
↑下方可以看到31.13.87.1的速度比较快,回应时间仅9ms。
↑点选速度比较快的IP后,在点选“应用道系统hosts档案”的按钮。
↑会跳出一个警告视窗,问你是不是要写入,按是就可以了。
↑看到这个视窗就代表写入成功了。
吐司猫的部落格:http://tscat.ddns.net/?p=380
“Facebook Hosts Patch”下载:https://goo.gl/tEGCDe