什么是hosts文件
hosts是一个没有扩展名的系统文件,可以用记事本等工具打开,其作用就是将一些常用的网址域名与其对应的IP地址建立一个关联“数据库”,当用户在浏览器中输入一个需要登录的网址时,系统会首先自动从hosts文件中寻找对应的IP地址,一旦找到,系统会立即打开对应网页,如果没有找到,则系统会再将网址提交DNS域名解析服务器进行IP地址的解析。
需要注意的是,Hosts文件配置的映射是静态的,如果网络上的计算机更改了请及时更新IP地址,否则将不能访问。
hosts文件在哪
hosts文件在不同操作系统的位置都不大一样,Windows XP/vista/8/8.1/10的HOSTS文件在:
C:\windows\system32\drivers\etc\
Linux及其他类Unix操作系统:/etc/
Mac OS X:/private/etc
如何修改hosts
修改hosts需要系统管理员权限。在winXP及win7中可以直接编辑修改,但是win10之后会提示需要管理员权限
。
解决方案:
赋予普通账户更多的权限,如:修改和写入权限。
方法:
1.定位到hosts文件目录,右键选择属性,如图所示,授予普通用户权限。
{% qnimg 2018-02-20_修改host权限.png %}
保存时会有安全提示:
您将要更改系统文件夹的权限设置,这样会降低计算机的安全性,并导致用户访问文件时出现问题。要继续吗?
如果出于安全性考虑,可以修完之后,再取消新增的权限即可。
2.复制一份host文件其他普通目录(非系统目录,比如桌面),编辑hosts文件并保存,比如将0.0.0.0 account.jetbrains.com
添加到文件中。
3.将修改后的文件替换掉C:\Windows\System32\drivers\etc\hosts
文件
(完)
参考链接:
http://www.oyksoft.com/article/527.html
http://www.xitongcheng.com/jiaocheng/win10_article_12937.html