hosts文件的作用是定义IP地址和主机名的映射关系。它可以加快域名解析、绕过CDN,甚至屏蔽某些网站。
一个IP地址只能对应一个映射的主机名。IP地址写在前面,主机名写在后面,中间用空格隔开。
hosts文件的具体位置,在C:\Windows\System32\drivers\etc目录下 。
一般情况下,用户访问网站,需要先通过DNS服务器,解析出域名IP地址,才能正常访问。
而hosts文件可以直接建立域名和IP地址的映射关系,省下DNS服务器解析时间,加快域名解析效率。
另外,很多网站为了减轻服务器压力,会开启CDN缓存。
如果你在hosts文件中,将该网站域名指向其真实的ip地址,就可以绕过CDN,实时查看最新内容。
当然,大家也可以把它的域名指向127.0.0.1或0.0.0.0等错误IP地址,这样就能起到屏蔽网站的作用。