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

本文涉及的产品
全局流量管理 GTM,标准版 1个月
云解析 DNS,旗舰版 1个月
公共DNS(含HTTPDNS解析),每月1000万次HTTP解析
简介:
如何使用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.com 、 www.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文件。
 需要补充的地方,或有错误的地方,希望能够批评指正。

 

本文转自 

jiangxuezhi2009 51CTO博客,原文链接:http://blog.51cto.com/jiangxuezhi/180366 ,如需转载请自行联系原作者

相关文章
|
20天前
Discuz!教程之禁止用户非法直接访问后台的几种方法
Discuz!默认的后台路径是 http://你的域名/admin.php,因此很多站长不希望后台直接暴露出来让一些不法用户尝试登陆后台,造成一些安全隐患;隐藏后台路径一般有两种思路,第一种就是直接修改admin.php文件名称,但是这种方式,前后台要修改的文件比较多,而且还会造成有时候安装插件无法使用;另一种思路,就是对admin.php增加访问权限,这就是本文要讲的方法,具体操作如下:
12 0
|
4月前
|
Linux
宝塔开启“网站防篡改程序”后根目录爆满,/www/server/panel/plugin/tamper_proof/sites内容过多是否可以删除,永久解决方案
宝塔开启“网站防篡改程序”后根目录爆满,/www/server/panel/plugin/tamper_proof/sites内容过多是否可以删除,永久解决方案
108 0
|
6月前
|
安全 Windows
win10修改本地host文件,用以增加自定义本地访问域名127.0.0.1
win10修改本地host文件,用以增加自定义本地访问域名127.0.0.1
372 0
|
应用服务中间件 nginx
nginx禁止未绑定域名或IP访问-全局设置
nginx禁止未绑定域名或IP访问-全局设置
186 0
|
安全 程序员
网站打开被提示该内容被禁止访问的原因分析
最近手机短信和邮箱总是收到阿里云的违规URL通知,意思是网站存在违规URL地址,导致被短信或邮箱通知,关键问题是天天给我发这个通知,实在太烦了,集团网站的领导打电话让我抓紧处理,我可马虎不得就抓紧登录阿里云查看下具体的通知内容,显示如下:
738 0
网站打开被提示该内容被禁止访问的原因分析
|
应用服务中间件 nginx
NGINX如何配置对网站某个目录允许几个IP访问并拒绝其他所有人。
公司某个WEB项目的后台管理系统就在项目下,通过www.网站域名.com/houtai 来访问。要求是整个网站项目必须让所有人可以访问,但后台系统只能让某些IP可以访问,并拒绝其他所有人的访问。直接上nginx 配置文件代码:location ~ .
Confluence 6 为站点启用匿名用户访问
如果你希望你的站点能够被所有人看到,包括不需要登录就可以访问的用户。你必须为你的站点启用匿名用户访问权限才可以。 希望启用匿名用户访问你的站点: 在屏幕的右上角单击 控制台按钮 ,然后选择 General Configuration 链接。
940 0
Confluence 6 为站点禁用匿名用户访问
希望为你的站点禁用匿名用户的访问,取消选择 可以使用(can use)前面的选择框,然后选择 保存所有(Save All)。
964 0