找回密码

碧海潮声大学生网

查看: 594|回复: 0
打印 上一主题 下一主题

hosts文件

[复制链接]
跳转到指定楼层
1#
发表于 2014-9-24 00:49 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

位置:
缺省地址:C:\windows\system32\drivers\etc
打开方式:
记事本,等文本编辑器即可
原理:
访问网站,要首先通过DNS服务器把要网络域名(如baidu.com)解析成baidu.com的IP地址后,计算机才能对这个网络域名作访问。(二进制工作方式) 。请求DNS服务器,返回值,都需要时间,降低用户体验!可以通过Hosts文件中建立域名和IP的映射关系来达到目的。
根据Windows系统规定,在进行DNS请求以前,Windows系统会先检查自己的Hosts文件中是否有这个网络域名映射关系。如果有,则调用这个IP地址映射,如果没有,再向已知的DNS服务器提出域名解析。也就是说Hosts的请求级别比DNS高。这也是为什么好多网页木马喜欢上这个文件的原因。

作用不局限于:
1、加快域名解析
2、屏蔽某些网站(强制指定某域名对应某IP地址)  

用法:(因为不能发链接 ,地址省略了w,HTTP省略了H,大家都是看得懂的,当然这些都是 示例)
打开hosts文件,注意到#是注释,不起作用的,类似于C语言中的“//注释”,HTML中的“<!--comment-->”
在最后另起一行添加想要的映射,如:
111.111.111.11    ww.123456789.com
再比如说我不想看badu.com站点的信息,就可以这样屏蔽
127.0.0.1   ww.baidu.com #指向自己的主机地址
0.0.0.0     ww.baidu.com #指向空地址,无效地址
浏览器遇到后这样解释:指向127.0.0.1
注意:IP地址前面不要有空格(顶格写),ip地址和域名之间,要有至少1个空格(建议用table键);添加完后,光标space到下一行,不然这一行会不起作用 ,然后保存。

最近Google不能访问了,以后更不好说。这时候除了用代理,goagent,还可以添加hosts文件访问:
209.116.186.251  ww.google.com
209.116.186.251  ww.google.com.hk
209.116.186.251  accounts.google.com
自己可以尝试,有的是反向代理,小心gmail账号;
当然原理和代理差不多,都是第三方。
也可以用以下网址访问Google :(h)ttp://203.208.48.16/
注:如何获取特定网址(以百度为例)的ip
运行→cmd,用到了简单的dos命令 :
ping  ww.baidu.com
接下来你就可以看到了。

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 顶 踩
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋| 碧海潮声大学生网  

Copyright © 2001-2013 Comsenz Inc.   All Rights Reserved.

Powered by Discuz! X3.2( 浙ICP备11026473号 )

快速回复 返回顶部 返回列表