★我要吧★

 找回密码
 注册[Register]
搜索
qq空间相册密码查看为什么登陆后需要激活无法注册?

神奇的Hosts文件,让你的上网速瞬间提速

[复制链接]
发表于 2016-5-11 09:37:39 | 显示全部楼层 |阅读模式
最近在程序员交(搅)流(基)平台GitHub上有个很火的项目叫「AppleDNS」,它的作用是可以帮助你更快的访问Apple服务,于是我又去庖丁解牛了这个项目,发现它的原理其实很简单,Apple家有很多服务器遍布全球,它可以帮你找到对你来说连接最快的一台服务器的IP地址,然后将这个IP地址写入你电脑的Hosts文件,以后你就可以一直连接这台服务器了。
为什么要写入Hosts文件,才可以一直连接这台较快的服务器呢?这里就要说一下神奇的Hosts文件了。读过以前文章的同学应该都知道,我们访问一个URL,首先要做的就是域名解析,将域名解析成对应的IP地址,然后通过IP地址访问服务器。这
个域名解析服务器的一般都是你使用的运营商提供的,如果它解析出一个比较快的IP,你就可以较快地打开网页,如果它解析出一个较慢的IP,你也得认了,使用龟速去打开吧。不过,Hosts文件给了我们一个自己决定命运的机会,我们可以在Hosts文件中,指定某个域名对应的IP地址,系统在发起网络请求时,会优先使用Hosts文件中的IP地址,这样就达到我们自主决定使用哪台服务器的目的咯。
也想看看你的Hosts文件?Windows系统可以查看C:\system32\drivers\etc\hosts,OS X或者Linux系统可以查看/etc/hosts,下面是我的hosts文件:
从图中可以看到,我的电脑访问se.itunes.apple.com这些域名都是指定了IP地址的,从而达到”加速”的目的。
修改Hosts文件不仅可以帮我们”加速”访问Apple,也可以帮我们访问一些高墙之外的网站,当然前提是你要找到有效的IP地址,这个就看你使用搜索引擎的能力了~
不过,如果你在Hosts文件中给某个域名配置了一个错误的IP,那么会导致这个域名的网页都不能正常访问哦。还记得广为流传的双11防剁手Tips吗?其中有一条就是修改Hosts文件,将www.taobao.com指定到IP 127.0.0.1,这个IP的意思是将淘宝网指向你自己的电脑,这样就阻止你去访问淘宝网了。效果如图:

您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

QQ|手机版|小黑屋|☆我要吧☆ ( 豫ICP备13016831号-1 )

GMT+8, 2024-11-23 00:49 , Processed in 0.056033 second(s), 18 queries .

Powered by abc369 X3.4

© 2001-2023 abc369.

快速回复 返回顶部 返回列表