Hosts是一个没有扩展名的系统文件,其作用就是将一些常用的网址域名与其对应的IP地址建立一个关联“数据库”,当用户在浏览器中输入一个需要登录的网址时,系统会首先自动从Hosts文件中寻找对应的IP地址。一旦找到,系统会立即打开对应网页,如果没有找到,则系统再会将网址提交DNS域名解析服务器进行IP地址的解析。
加入Hosts表文件中的某个域名与IP地址产生了错误的对应,用浏览器试图打开这个网址时就会出现网站不能打开的情况。我们此时可以根据这个原理通过修改Hosts文件来达到屏蔽某些不需要的网站的作用。只要将不需要的网址所对应的IP地址设为127.0.0.1即可。
不过,大家平时遇到问题最多的应该还是由于Hosts表出现问题而导致某些网站不能登录。此时我们可以通过手动修改Hosts文件来解决问题。可是,Hosts文件属于系统文件,不能直接修改。那么如何才能修改Hosts文件呢?具体方法如下:
一、复制替换法
1、在资源管理器中找到C:\Windows\System32\drivers\etc,将Hosts文件复制到其他位置。
2、把复制出来的Hosts副本用记事本打开,然后按照自己的需要进行修改。
3、把修改好的副本粘贴到第1步的位置,替换掉源文件,如果弹出权限确认窗口,点击“是”即可。
二、记事本打开法
1、在记事本中打开C:\Windows\System32\drivers\etc,找到Hosts文件(文件类型为“所有文件”)。
2、按照自己的需要进行修改。
3、修改结束后保存退出即可。
注意:如果以上方法仍然不能通过权限审查,可以用软媒魔方(点击下载)的设置大师添加右键菜单功能“管理员取得所有权”。然后在Hosts文件上点击右键,选择“管理员取得所有权”,然后就可以编辑和保存了。
其实用设置大师可以直接修改和保存Hosts文件,具体步骤如下:
1、在设置大师里选择“系统安全”,然后点击“Hosts文件管理”。
2、点击“打开Hosts文件”按钮即可打开Hosts文件进行编辑。
3、如果对于在Hosts文件里直接添加项目不是很在行,可以使用新建按钮进行添加,一目了然。在这个界面也可以设置要屏蔽的网址,输入网址后,IP地址改为127.0.0.1即可。
4、对于在设置大师里添加的项目,可以用“编辑”和“删除”按钮进行修改和移除。