主题 : 如何使用HOSTS文件禁止用户访问特定的站点
千山同一月 万户尽皆春 千江有水千江月 万里无云万里天
级别: 总版主

UID: 998
精华: 0
发帖: 605058
威望: 529687 点
无痕币: 105 WHB
贡献值: 0 点
在线时间: 62599(时)
注册时间: 2008-12-25
最后登录: 2024-05-19

0 如何使用HOSTS文件禁止用户访问特定的站点

Windows 98以后版本的操作系统都支持上网时首先从本地主机与IP地址列表数据库中进行域名解析,系统将这些主机域名与IP地址的对应关系记录在一个特定的HOSTS文件中,通过手工修改这些文件,可以人为造成一种“错误”的解析结果,而这种结果有时却正是我们想要的,比如将一些不希望浏览的网站进行错误的解析,从而实现简单屏蔽某些网站的目的。

对于Windows 9x,HOSTS文件的位置在系统目录(如C:\windows);对于Windows 2000/XP以后的操作系统,HOSTS位于Windows安装文件夹下面的System32\Drivers\Etc中(如C\Winnt\Sys-tem32\Drivers\Etc)。该文件其实是一个纯文本的文件,任何文本编辑器如记事本等都能打开编辑。

根据上述位置,在当前的系统中找到HOSTS文件,用记事本打开后,将需要屏蔽的网站地址解析为本机的环路IP地址127.0.0.1或者不存在的其他IP地址(如0.0.0.0),每个地址分别作为一行,IP地址与域名之间前后用空格分隔,格式为“IP地址 域名”(ltu 114)。在WINDOWSX系统中,约定127.0.0.1为本地计算机的IP地址, 0.0.0.0是错误的IP地址。比如:0.0.0.0 www.virus.com

例如:我们禁止访问www.sohu.comwww.virus.com网站 在127.0.0.1 localhost 后面回车,如下:

127.0.0.1 localhost

127.0.0.1 www.sohu.com

0.0.0.0 www.virus.com

保存hosts文件。

Total 0.036406(s) query 3, Time now is:05-19 06:24, Gzip enabled 粤ICP备07514325号-1
Powered by PHPWind v7.3.2 Certificate Code © 2003-13 秋无痕论坛