
Hosts是一个没有扩展名的系统文件,可以用记事本等工具打开,其作用就是将一些常用的网址域名与其对应的IP地址建立一个关联“数据库”。
当用户在浏览器中输入一个需要登录的网址时,系统会首先自动从Hosts文件中寻找对应的IP地址,一旦找到,系统会立即打开对应网页,如果没有找到,则系统会再将网址提交DNS域名解析服务器进行IP地址的解析。
扩展资料
hosts具体作用:
1、虚拟域名
很多时候,网站建设者需要把”软环境“搭建好,再进行上传调试。但类似于邮件服务,则需要使用域名来辅助调试,这时就可以将本地 IP 地址与一个”虚拟域名“做地址指向,就可以达到要求的效果,且无需花费。
2、屏蔽网站
有很多网站不经过用户同意就将各种各样的插件安装到你的计算机中,其中有些说不定就是木马或病毒。对于这些网站我们可以利用Hosts把该网站的域名映射到错误的IP或本地计算机的IP,这样就不用访问了。
3、加快域名解析
对于要经常访问的网站,我们可以通过在Hosts中配置域名和IP的映射关系,提高域名解析速度。由于有了映射关系,当我们输入域名计算机就能很快解析出IP,而不用请求网络上的DNS服务器。
新建一个名字叫hosts.txt的文本文档,在里面写如这些内容 \x0d\x0a# Copyright (c) 1993-1999 Microsoft \x0d\x0aCorp. \x0d\x0a# \x0d\x0a# This is a sample HOSTS file used by Microsoft TCP/IP for \x0d\x0aWindows. \x0d\x0a# \x0d\x0a# This file contains the mappings of IP addresses to host \x0d\x0anames. Each \x0d\x0a# entry should be kept on an individual line. The IP address \x0d\x0ashould \x0d\x0a# be placed in the first column followed by the corresponding host \x0d\x0aname. \x0d\x0a# The IP address and the host name should be separated by at least one \x0d\x0a\x0d\x0a# space. \x0d\x0a# \x0d\x0a# Additionally, comments (such as these) may be inserted \x0d\x0aon individual \x0d\x0a# lines or following the machine name denoted by a '#' symbol. \x0d\x0a\x0d\x0a# \x0d\x0a# For example: \x0d\x0a# \x0d\x0a# 102.54.94.97 rhino.acme.com # source server \x0d\x0a\x0d\x0a# 38.25.63.10 x.acme.com # x client host \x0d\x0a127.0.0.1 localhost \x0d\x0a\x0d\x0a然后保存,然后把文本的.txt后缀删除,剩下hosts文件复制到 \x0d\x0aC:\WINDOWS\system32\drivers\etc \x0d\x0a\x0d\x0a就可以啦.#\x0d\x0a\x0d\x0a检修方法和步骤是:\x0d\x0a1。关闭所有浏览器窗口\x0d\x0a2。开始--》运行...\x0d\x0a如果你使用的是win \x0d\x0a98,请输入(建议复制/粘贴过去):attrib %SystemRoot%\hosts -h -r -s\x0d\x0a如果你使用的是win \x0d\x0a2000/xp,请输入(建议复制/粘贴过去):attrib %SystemRoot%\system32\drivers\etc\hosts -h -r \x0d\x0a-s\x0d\x0a点[确定]按钮。\x0d\x0a3。开始--》运行...\x0d\x0a如果你使用的是win \x0d\x0a98,请输入(建议复制/粘贴过去):notepad %SystemRoot%\hosts\x0d\x0a如果你使用的是win \x0d\x0a2000/xp,请输入(建议复制/粘贴过去):notepad \x0d\x0a%SystemRoot%\system32\drivers\etc\hosts\x0d\x0a点[确定]按钮。\x0d\x0a4。hosts文件的内容将显示在记事本中,请保留包含127.0.0.1的行,把其它行全部删除。\x0d\x0a保存修改后,重新启动计算机看看。\x0d\x0a注:hosts文件不是系统必须的,有些电脑中可能没有这个文件。hosts 文件在C:\WINDOWS\system32\drivers\etc下。
hosts 文件的作用是在你访问网络时提供快捷的ip地址,不用再从dns解析ip。而且你可以将不访问或遭到攻击的病毒网站的域名屏蔽调,让自己不会再访问屏蔽的网址。删除了没有什么大的影响。
hosts文件恢复方法:
1、在“c:\windows\system32\drivers\etc ”文件夹下,新建一个文本文档txt;
2、将以下内容,复制进文本文档txt;
拓展资料
hosts文件
Hosts是一个没有扩展名的系统文件,可以用记事本等工具打开,其作用就是将一些常用的网址域名与其对应的IP地址建立一个关联“数据库”,当用户在浏览器中输入一个需要登录的网址时,系统会首先自动从Hosts文件中寻找对应的IP地址,一旦找到,系统会立即打开对应网页,如果没有找到,则系统会再将网址提交DNS域名解析服务器进行IP地址的解析。
需要注意的是,Hosts文件配置的映射是静态的,如果网络上的计算机更改了请及时更新IP地址,否则将不能访问。
hosts文件在不同 *** 作系统(甚至不同Windows版本)的位置都不大一样,
以下为hosts文件在不同系统中所处的目录
Windows XP/2000/Vista/7/8/8.1/10:C:\windows\system32\drivers\etc\ [1]
(XP系统无法使用bat批处理命令直接替换hosts,需手动替换后重新插拔网线或重启方使hosts生效)
(可更改\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\DataBasePath项修改host位置)
Windows 95/98/Me:%WinDir%\ (其实就是C:\WINDOWS)
Linux及其他类Unix *** 作系统:/etc/
Mac OS 9及更早的系统:System Folder: Preferences或System folder(文件格式可能与Windows和Linux所对应的文件不同)
Mac OS X:/private/etc(使用BSD风格的hosts文件)
OS/2及eComStation:"bootdrive":\mptn\etc\
Android:/system/etc/
Symbian第1/2版手机:C:\system\data\
Symbian第3版手机:C:\private\10000882\(能使用兼容AllFiles的文件浏览器访问。)
iPhone OS:/etc/(需要越狱)
iPad OS:/private/etc
webOS:/etc
参考资料-百度百科Hosts
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)