网站首页 > 资源文章 正文
hosts这个文件没有扩展名,但是,我们可以使用记事本来打开编辑。hosts文件存放在windows\system32\drivers\etc中,也可以双击“我的电脑”,在地址栏输入:%systemroot%\system32\drivers\etc,回车即可打开windows下的etc文件夹,此文件夹下面就有hosts文件。
打开文件,可以看见其中有很多英文解释,在文件末尾,有127.0.0.1 localhost这一行字。这个文件包括主机的IP地址和映像名称,输入的每一个地址都应该放在单独的行列中。IP地址应该被放在对应的主机名的第一栏中。IP地址与主机名之间应该至少有一个空格。
由于我们在访问网站时,对hosts文件的请求级别比DNS服务器高,因此修改hosts文件可以对指定的网址进行处理,达到防止用户访问特定网站的效果。hosts文件还可以加快我们对网站的访问速度。在我们访问网络的时候,我们的计算机向DNS服务器发送一个网络域名,DNS服务器则把这个域名解析成为一个IP地址后返回给计算机。这个过程会使访问网站的速度减慢。正确地对hosts文件进行编辑可以加快对网站的访问速度。
如:在hosts文件中添加指定的IP地址,使得DNS服务器不用对网页的地址进行解析,直接访问指定的网站。其实,hosts文件还有其他的特殊高级功能:如方便局域网用户顺利连接系统等。这些功能可以大大减少我们对网络的访问时间,使我们对网络的访问更快捷、更方便。
通俗地说,hosts文件其实是微软给我们提供的一个特色功能,它具有屏蔽特定网站和加速访问网站DNS转向两大作用。要加快网址的解析速度,为我们访问网站提速,先要查找你所需要访问的网站的IP地址,可以使用ping命令。然后,打开hosts文件,在文件的末尾加上“IP地址 域名”。最后,保存hosts文件并修改为只读属性。当你再次浏览该网站时,域名—IP地址的解析工作就由你本机完成了,不需要访问DNS服务器,加快了网站访问速度。
用记事本打开hosts文件,就可以看见了微软对这个文件的说明。
Hosts文件文一般有如下面的基本内容
# Copyright (c) 1993-1999 Microsoft Corp.
#
# This is a sample HOSTS file used by Microsoft TCP/IP for
Windows.
#
# This file contains the mappings of IP addresses to host names.
Each
# entry should be kept on an individual line. The IP address
should
# be placed in the first column followed by the corresponding host
name.
# The IP address and the host name should be separated by at least
one
# space.
#
# Additionally, comments (such as these) may be inserted on
individual
# lines or following the machine name denoted by a '#' symbol.
#
# For example:
#
# 102.54.94.97 rhino.acme.com # source server
# 38.25.63.10 x.acme.com # x client host
127.0.0.1 localhost
这个文件是根据TCP/IP for Windows 的标准来工作的。它的作用是定义IP地址和Host name(主机名)的映射关系,是一个映射IP地址和Host name (主机名)的规定。这个规定中,要求每段只能包括一个映射关系,也就是一个IP地址和一个与之有映射关系的主机名。 IP地址要放在每段的最前面,映射的Host name(主机名)在IP后面,中间用空格分隔。对于这段的映射说明,用“#”分割后用文字说明。那么如何使用它强大的功能呢?
比如你朋友可以访问谷歌,而你却打不开,可以在那台可以访问谷歌的电脑上ping得谷歌的地址。如图所示,说明72.125.128.199就是www. google.com.hk 的正确解析IP。你电脑估计是中流氓软件强行修改了你的HOST文件,就是本机DNS文件强行不让你解析到正确的IP ,所以你打不开此网站。解决方法是找到HOST文件地址,我们用记事本打开后,在127.0.0.1 localhost后面回车添加一行,输入72.125.128.199 http://www.google.com.hk(注意IP地址与域名之间有空格),然后重新打开网站就好了。因此如果大家遇到别人可以打开的网站,在你机器上就是打不开的话,可以断定你机器Hosts被修改了,这时候你就可以利用上述的方法来修改自己的电脑 Hosts来达到修复的目的。
当然也可以利用该文件屏蔽不想访问的网站,例如屏蔽百度网站,只需要在hosts文件中最后单独一行输入“127.0.0.1 http://www.baidu.com #百度”就可以了。需要说明的是,Hosts文件配置的映射是静态的,如果网络上的计算机更改了请及时更新IP地址,否则将不能访问。
- 上一篇: 新安装MariaDB无法登录的解决方法
- 下一篇: 如何检查正在使用的Presto的版本?
猜你喜欢
- 2024-10-27 信创技术分享银河麒麟V10服务器操作系统网卡不能自启动问题处理
- 2024-10-27 一定不要用默认的设置运行MongoDB数据库,我的一次被黑经历
- 2024-10-27 被讯搜虐得怀疑人生?这份笔记教你正确打开方式
- 2024-10-27 内穿软件推荐(设计内衣的软件)
- 2024-10-27 如何实现限流功能?(如何实现限流功能)
- 2024-10-27 浏览器跨域问题以及常用解决方案(浏览器跨域问题以及常用解决方案)
- 2024-10-27 你真的会用ocelot吗?记一次排查系统串账号之旅
- 2024-10-27 VMware中vCenter密码忘记后如何重置?
- 2024-10-27 客户端navicat遇到问题怎么办?(navicat登录)
- 2024-10-27 小心,别被eureka坑了(eureka是干嘛的)
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- 电脑显示器花屏 (79)
- 403 forbidden (65)
- linux怎么查看系统版本 (54)
- 补码运算 (63)
- 缓存服务器 (61)
- 定时重启 (59)
- plsql developer (73)
- 对话框打开时命令无法执行 (61)
- excel数据透视表 (72)
- oracle认证 (56)
- 网页不能复制 (84)
- photoshop外挂滤镜 (58)
- 网页无法复制粘贴 (55)
- vmware workstation 7 1 3 (78)
- jdk 64位下载 (65)
- phpstudy 2013 (66)
- 卡通形象生成 (55)
- psd模板免费下载 (67)
- shift (58)
- localhost打不开 (58)
- 检测代理服务器设置 (55)
- frequency (66)
- indesign教程 (55)
- 运行命令大全 (61)
- ping exe (64)
本文暂时没有评论,来添加一个吧(●'◡'●)