土木在线论坛 \ 建筑设计 \ CAD下载及教程 \ 适用家庭、学校和网吧!让不良网站无法接通

适用家庭、学校和网吧!让不良网站无法接通

发布于:2007-06-01 12:27:01 来自:建筑设计/CAD下载及教程 [复制转发]
以前试过“护花使者”、“网络爸爸”等软件,但都不太理想。笔者在研读Win 2k的资料时,突然灵机一动,发现了一个免费的好方法,简单而且效果好。

在Windows中有个叫Hosts的文件(如果你的操作系统是Win 98,就到C:\Windows目录中找。如果是Win 2k,就到C:\Windows\System32\DRIVERS\etc目录中找。),“host”这个英文单词本身的就是“主机”的意思,这个文件中保存的是域名与IP地址间的映射内容,也就是某个IP地址与某个域名的一一对应关系。举例说明:当你在IE浏览器的地址栏中输入“http://www.sohu.com”(不包括引号)并回车后,IE就先到本机的这个Hosts文件中查找有无与“www.sohu.com”这个域名相对应的IP地址,有的话就直接将其解析为类似于“61.135.132.65”格式的IP地址并访问其上的Index.htm文件。其实仔细观察的话,你会在IE左下角看到这个IP地址,不过是一晃而过。如果Hosts文件中没有这个映射的话,IE才会向DNS(Domain Name System:域名解析服务系统)进行进一步的查询,在Internet上有成千上万个DNS,它们的作用都一样,即都保存着类似于Hosts这样的文件群,查到后就与刚才所说的一样了,查不到的话就说明你所输入的域名还未申请,IE就只能返回“HTTP 404”错误,即网页找不到。

好,今天我们就是要利用本机Hosts文件的功能来牛刀小试,把不良网站引入黑名单。在刚才找到的Hosts文件上右击鼠标,选择“打开”,在“打开方式”对话框中选择“记事本”程序(因为Hosts文件的图标是Windows所不认识的,但其实质是文本文件,这样做的目的是防止用户随便更改)。上面的一大堆就不用看了,观察最下面有一行:“127.0.0.1 localhost”(注意:中间有空格隔开!),开头的“127.0.0.1”就是一个IP地址,不过它非常特殊,代表的含义为“localhost”,即“本机”,也就是操作者当前使用的主机。然后我们在这一行的最后回车,并依照这个格式再输入“127.0.0.1 WWW.51se.com”,并存盘退出。再到IE地址栏中输入“http://www.51se.com”这个网址回车,想想,会发生什么?对了,此时IE就不能再把你带到这个域名所对应的真正的IP地址去浏览不良网站了,而是把你拐进“127.0.0.1”这个IP地址中,就相当于转了个圈又回来了!看,这不就达到与不良网站“绝缘”的目的了吗?OK,再另起一行,接着输入“127.0.0.1 www.bihao.com”等映射,也就是把所有的不良网站域名统统都映射成一个IP地址——127.0.0.1。今后不管你在本机上用IE浏览器访问已经列入黑名单中的哪一个,都只能在自家门口转!

笔者把所知道的不良网站域名一一加入Hosts文件后,再把它Copy至每一个工作站的相应目录中并严格保护。适用于家庭、学校和网吧!不过,这种方法有个一个缺陷,那就是不能自动包含所有的不良网站域名,因为你不可能知道所有的不良网站域名。

全部回复(2 )

只看楼主 我来说两句抢地板
  • lihe134
    lihe134 沙发
    不知道xp可不可以!
    2007-06-10 13:53:10

    回复 举报
    赞同0
  • 山水之间
    山水之间 板凳
    说的有道理,不知道行得通行不通.
    2007-06-05 09:11:05

    回复 举报
    赞同0
这个家伙什么也没有留下。。。

CAD下载及教程

返回版块

52.08 万条内容 · 665 人订阅

猜你喜欢

阅读下一篇

连接卫士助你轻松躲开恼人的网络陷阱

对于拨号上网的朋友,最恐怖的事情莫过于陷入国际长途电话的陷阱了,某些“心怀不轨”的恶意网站会在你不知不觉中悄悄断开当前的本地拨号连接,偷偷拨打国际长途访问他们的网站,由此产生的高额话费让很多“无辜”的网民痛哭不已! 有些朋友可能会想,有没有好办法能够避开这种害人的陷阱,能不能在技术上对这种网络陷阱加以防范?答案是肯定的,近日笔者在网上发现一款软件——Connection Guard,当你启动它的监视功能后,没有经它认证的拨号连接是不能连接到Internet,从此你上网时,再不用提心吊胆了。 Connection Guard的下载地址:http://www.qwerks.com/download/5624/cguard.zip,最新版本1.5,试用版只能使用30次。 “Connection Guard”的主界面如图1所示,软件运行后会自动检测当前系统建立的拨号连接,并且显示在右侧列表中。看到“Safe”一列了吧?该字段有两种值:“yes”和“no”,其中“yes”表示该连接经过认证,可以连接到Internet,“no”则表示该连接未通过认证,不能连接Internet。默认状态下,每个连接的“Safe”初始值是“no”,你可以对其进行双击,它的值将在“yes”和“no”间切换。 设置完毕后,单击[Start]按钮,软件就开始监视每一次拨号连接了,当它检测到未经认证的连接企图拨号时,就会断开该连接(如图2)。 “Connection Guard”是一款设计思路独特的软件,很好地利用它确实可以起到一定的防护作用。但笔者认为,要想更加安全放心地上网,有效躲避恶意的国际长话陷阱,最好还是申请关闭国际长话服务,反正需要时有更便宜的IP电话可以使用。因为恶意程序也会学“聪明”,它们也在不断地“改进和提高”,当它们抓住软件的漏洞时,同样可以躲避通行认证。

回帖成功

经验值 +10