修改Hosts文件加快网站的访问速度
2021-07-21闽人
电脑爱好者 2021年14期
闽人
系统的Hosts文件保存着网站域名和IP地址的映射关系。大家在浏览器的地址栏中输入网站的域名后,浏览器默认先会在本地缓存中查找域名所對应的IP地址,如果没有找到,那么就会到本地的Hosts文件中来查找,倘若还是没有找到,则会从高到低的访问各层DNS服务器来查找对应的IP地址,找到后再去访问该网站。这一过程非常复杂,还很可能涉及一些非常繁忙或者海外的DNS服务器,造成所需的时间和操作延迟都比较长。因此,如果我们在本地的Hosts文件中增加要访问网站的域名和IP地址的映射关系,那么就能加快域名的解析速度(如图1所示的黄色箭头流程),进而提高对该网站的访问速度(图1)。
了解了上面的内容后,我们就来讲述如何获得网站服务器的IP地址,以获得“www.yahoo.com”的IP地址操作为例。打开“https://fastly.net.ipaddress.com/”链接后,在右上角的搜索框中输入网站的域名,接着点击“搜索”按钮,即可获得雅虎服务器的IP地址信息(图2)。
接下来以管理员身份运行记事本程序(务必以管理员身份运行,否则无法编辑及保存文件),依次点击“文件→打开”,在弹出的对话框中定位到“C:\Windows\System32\drivers\etc”,文件类型选择“所有文件”,载入Hosts文件,然后在文件的最下方添加上述获得的IP地址(每个地址占据一行)(图3)。
保存并退出后,以管理员身份运行命令提示符,输入“ipconfig /flushdns”命令并回车,这样可以刷新本地的DNS缓存。
最后返回浏览器,再访问“www.yahoo.com”,看看打开网页的速度是不是有比较明显的提升了?其他网站的提速方法与之类似,这里就不再赘述了。