本地机器block掉某个站点

浏览器网页访问数据流程:

   a)IE浏览器

         1)原输入网址

         2)读取hosts文件中的映射信息,与“原输入网址”对比

         3)将“原输入网址”转换成“实际使用的网址”

         4)读取hosts文件中的映射信息,与“实际使用的网址”对比

         5)通过“实际使用的网址”访问网页

   a)FireFox浏览器

         1)原输入网址

         2)`````````````````

         3)将“原输入网址”转换成“实际使用的网址”

         4)读取hosts文件中的映射信息,与“实际使用的网址”对比

         5)通过“实际使用的网址”访问网页



测试数据:

      人人网:www.xiaonei .com

                 www.renren.com (实际使用的网址)

      新浪微博:www.weibo.com

                    weibo.com(实际使用的网址


测试过程:

        简单起见,以下通过“人人网”进行测试

     一、仅对“另一可用网址”进行屏蔽,不对“实际使用的网址”进行屏蔽  

         a)修改C:\WINDOWS\system32\drivers\etc下的hosts文件,并重启网络服务

           

      b)使用www.xiaonei.com进行访问

         IE8访问结果:可以屏蔽

                          

         FireFox11访问结果:     无法屏蔽

                          

      c)使用www.renren.com进行访问

         IE8访问结果:       无法屏蔽

                        


         FireFox11访问结果:    无法屏蔽

                        

     二、对“实际使用的网址”进行屏蔽

      a)修改C:\WINDOWS\system32\drivers\etc下的hosts文件,并重启网络服务

             

 

      b)使用www.xiaonei.com进行访问

         IE8访问结果:可屏蔽

             

         FireFox11访问结果:可屏蔽

             

      c)使用www.renren.com进行访问

         IE8访问结果:  可屏蔽

               

     

         FireFox11访问结果:可屏蔽

              

 测试结论:

       如果本地机器要屏蔽某个网址的访问,只需要屏蔽其“实际使用网址”即可

posted @ 2012-04-05 14:46  edisonfeng  阅读(232)  评论(0编辑  收藏  举报