1 什么是hosts文件?
Hosts是一个没有扩展名的系统文件,它的基本作用是建立一个“数据库”,将一些常用的URL域名和其对应的IP地址关联起来。当用户在浏览器中输入要登录的URL时,系统会先自动从hosts文件中查找对应的IP地址,找到后系统会立即打开相应的网页,如果没有找到,系统就会把URL提交给DNS域名解析服务器进行IP地址解析。
2 hosts文件的作用
2.1 加速域名解析
对于经常访问的网站,我们可以通过在hosts文件中配置域名与IP地址的映射关系来提高域名的解析速度,有了映射关系,当我们输入域名时,计算机就可以快速的解析IP地址,而不需要请求网络上的DNS服务器。
2.2 建立映射关系
很多公司都有自己的局域网络(LAN),并且为公司成员提供不同的服务器。但是由于局域网络中很少会架设 DNS 服务器,因此在访问这些服务器时,需要输入难记的 IP 地址,相当麻烦。因此,我们可以将这些服务器起一个容易记住的名字,然后在 hosts 文件中建立 IP 映射,这样以后访问时,只要输入服务器名称就可以了!
3.3 屏蔽垃圾网站
有很多网站在不经过我们同意的情况下在我们的电脑上安装各种插件,包括病毒、木马等,针对这些网站,我们可以利用hosts文件将这些网站的域名映射到一个错误的IP或者本机的IP地址上,从而达到禁止访问的目的!
4 如何修改hosts文件
由于hosts文件是系统文件,修改需要管理员权限。
在iOS系统中,hosts文件的位置为:~//etc
在系统中,hosts文件的位置为:C:\\\\etc
Hosts文件修改示例:
202.108.22.5
如上图,我们在本地的hosts文件中就建立了百度IP地址和百度域名的映射关系,这样就起到了“加快域名解析”的效果,因为不需要请求DNS服务器了!另外,如果我们要注释掉它,只要在前面加上#符号就可以了,例如:
#202.108.22.5
扫一扫在手机端查看
- 上一篇:内核配置文件在哪个目录_Linux内核的构建速度很快就会提高50%到80%
- 下一篇:请求信息处理者及时删除_Nginx参数配置详细说明【全局、http块、server块、events块】【已亲测】
我们凭借多年的网站建设经验,坚持以“帮助中小企业实现网络营销化”为宗旨,累计为4000多家客户提供品质建站服务,得到了客户的一致好评。如果您有网站建设、网站改版、域名注册、主机空间、手机网站建设、网站备案等方面的需求,请立即点击咨询我们或拨打咨询热线: 13761152229,我们会详细为你一一解答你心中的疑难。