简单介绍hosts和onedrive使用方法
经常有人说改hosts文件就能访问网站,那么这是怎么回事呢。
因为改hosts就能访问网站,小编也很惊讶,感兴趣的快来留言吧。
玩笑开过了,说点正事。
众所周知,防火长城屏蔽了外网。而亚洲根服务器并不在中国,因此防火长城封锁的方式有好几种。
这里介绍DNS污染和IP封锁。
因为IP地址比较复杂,因此通过域名和IP地址对应,DNS就是查找域名对应的IP。DNS污染就是让该域名找不到IP导致连接失败。
而电脑在访问DNS时,首先要查找hosts里面有没有记录该域名的默认IP,如果有就直接访问该IP,而不通过DNS解析,也就是重定向。这么做可以提升访问效率。
但是hosts过于冗杂也会使效率降低。
一般的大型网站如google等在全球有多个IP,负责各个区域的通信。这部分信息可以通过一些网站找到所有的IP,在此不再阐述。
而有些改了hosts也上不了,那是因为该IP已经被封锁了。
目前封锁的IP也有很多,但是google还是有一些IP可以大陆直连。
没有封锁的IP不同地区延迟也各不相同。需要ping这些IP来进行测试。这又很复杂了。
而onedrive非常好用,但是很多人抱怨下载极慢,那是因为不同地区情况不同,但是都指向一个IP,而且这个IP可能是有意为之,地区离中国比较偏远,因此延迟情况差别极大。
因此通过改hosts可以达到下载提速。
我一般用的是:
134.170.108.26 onedrive.live.com
134.170.108.152 skyapi.onedrive.live.com
具体好不好用还是要自己试试。
除此之外还有直接使用google全球hosts托管文件,可以极大改善外网的访问速度。
当然还有使用机场或是自己搭梯子访问,也很便宜,速度可以有很大提升。
Over!
下次准备写一下onedrive的详细使用步骤。