hosts文件
- 格式:docx
- 大小:25.81 KB
- 文档页数:5
快速打开hosts文件的方法
要快速打开hosts文件,您可以使用以下步骤:
1. 打开您的文本编辑器或集成开发环境(IDE)。
2. 在编辑模式下,找到并打开您的hosts文件。
通常它位于C:WindowsSystem32或C:WindowsSystem32Driversetc目录下。
3. 找到文件hosts或使用文件扩展名来识别它,例如127.0.0.1是你的主域名的主机地址。
4. 在文本编辑器中,输入以下命令,以打开文件:
```
编辑hosts文件
```
这将使文本编辑器自动打开hosts文件并显示其中的内容。
如果您使用的是Windows操作系统,还可以使用hosts文件的编辑命令来打开它,例如:
```
记事本 /ahosts
```
此命令将打开所有已保存的hosts文件,而不仅限于当前工作目录下。
修改hosts 原理一、hosts文件的作用hosts文件是一个本地电脑上存储的域名与IP地址对应关系的映射文件。
当我们在浏览器中输入一个网址时,电脑首先会在hosts文件中搜索对应的IP地址,如果能够找到对应的IP地址,则直接访问该IP地址对应的网站;如果找不到,则通过DNS解析获取对应的IP地址,并将其保存到hosts文件中,供以后使用。
二、hosts文件的修改原理1. 查询匹配规则:当我们在浏览器中输入一个网址时,操作系统会首先检查本地的hosts文件。
如果在hosts文件中找到了网址对应的IP地址,则直接返回该IP地址;如果没有找到,则继续进行下一步操作。
2. DNS解析:如果在hosts文件中没有找到对应的IP地址,操作系统会发起一个DNS请求,将网址发送给DNS服务器。
DNS服务器收到请求后,会搜索其缓存中是否有该网址对应的IP地址,如果有则返回;如果没有,则继续进行下一步操作。
3. DNS递归查询:如果在DNS服务器的缓存中没有找到对应的IP地址,则会进行递归查询。
在递归查询过程中,DNS服务器会从根域名服务器开始查询,依次向下进行,直到找到对应的IP地址。
查询结果将会返回到操作系统,然后保存到hosts文件中,供以后使用。
4. 返回IP地址:当操作系统接收到IP地址后,将其保存到hosts文件中,并返回给浏览器。
浏览器通过获得的IP地址访问网站时,不再进行DNS解析,直接访问该IP地址对应的网站。
三、hosts文件的修改方法1. 打开hosts文件:hosts文件位于操作系统的系统文件夹中,在Windows 系统中,hosts文件的路径为C:\Windows\System32\drivers\etc\hosts;在Unix/Linux和Mac系统中,hosts文件的路径为/etc/hosts。
2. 编辑hosts文件:以管理员身份运行文本编辑器,打开hosts文件。
在文件的结尾处添加新的域名与IP地址的映射关系。
hosts文件配置异常的解决方法一、主题概述1.1 问题背景在日常使用电脑上网时,我们经常会遇到一些网页打不开、域名解析失败等问题,其中可能有一部分是由于hosts文件配置异常所导致的。
1.2 主题重要性hosts文件是一个网络位置区域映射文件,它可以用来指定特定的域名对应的IP位置区域,进而实现域名解析。
正确配置hosts文件对于保证网络访问的顺畅和安全至关重要。
然而,一旦hosts文件配置出现异常,就会给我们的网络访问带来困扰,因此理解并解决hosts文件配置异常的方法具有重要的实际意义。
1.3 本文重点本文将从hosts文件配置异常的成因、常见表现和解决方法等方面展开,帮助读者全面了解并解决这一问题。
二、hosts文件配置异常的成因分析2.1 误操作在对hosts文件进行编辑时,如果操作不慎可能会导致配置异常。
误删或误修改已有的记录,或者在hosts文件中添加不合法的内容,都有可能引发配置异常。
2.2 恶意软件某些恶意软件可能会修改hosts文件,将一些常见的网络位置区域重定向到恶意站点,从而实施网络钓鱼或其他攻击。
这种情况下,hosts 文件配置异常往往是用户无意间造成的。
2.3 系统错误在一些情况下,系统自身的错误或异常也可能导致hosts文件配置出现问题。
三、hosts文件配置异常的常见表现3.1 网页打不开当hosts文件中的某个域名被错误地解析到了无效的IP位置区域时,访问该域名的网页可能会无法打开,或者跳转到错误的页面。
3.2 域名解析失败在命令行或浏览器中执行ping命令或访问某个全球信息湾时,如果出现域名解析失败的提示,很可能是hosts文件配置异常所致。
3.3 被重定向至其他全球信息湾在浏览某些全球信息湾时,可能会被自动重定向至一些奇怪或恶意的站点,这同样可能是hosts文件配置异常的表现。
四、解决hosts文件配置异常的方法4.1 恢复备份如果你曾经为hosts文件做过备份,可以尝试将备份文件恢复到系统目录中,从而撤销对hosts文件的误操作。
hosts文件内容hosts文件是一个没有扩展名的系统文件,它是一个可以用文本编辑器打开并编辑的普通文本文件,用于映射IP地址和主机名。
在Windows系统中,它通常位于C:\Windows\System32\drivers\etc目录下,而在类Unix系统中,它通常位于/etc目录下。
hosts文件的作用是将域名解析为IP地址,这样就可以在本地直接访问指定的IP地址,而无需经过DNS服务器的解析。
这种方式可以提高访问速度,同时还可以屏蔽一些不良网站或者加速对某些网站的访问。
在hosts文件中,每一行都代表一个IP地址和一个或多个域名的对应关系。
一般情况下,一行的格式为,IP地址域名。
在这里,IP地址可以是一个IPv4地址,也可以是一个IPv6地址,而域名则是需要解析的域名。
在实际使用中,我们可以通过修改hosts文件来达到一些特定的目的。
比如,我们可以将某个广告网站的域名解析为本地的127.0.0.1地址,这样就可以屏蔽该广告网站的访问。
又比如,我们可以将某个网站的域名解析为其真实的IP地址,以加快对该网站的访问速度。
但是,在编辑hosts文件时需要注意一些问题。
首先,需要以管理员权限打开编辑器才能对hosts文件进行修改。
其次,修改hosts文件时需要谨慎,一旦出现错误可能会导致网络访问异常。
因此,在修改hosts文件之前,最好备份一下原文件,以防止出现意外情况。
另外,还有一些工具可以帮助我们管理hosts文件,比如一些第三方的hosts文件管理软件,它们可以帮助我们快速地编辑和管理hosts文件,同时还可以提供一些常用的hosts文件规则,比如屏蔽广告、加速访问等。
总的来说,hosts文件是一个非常有用的系统文件,它可以帮助我们解决一些网络访问上的问题,同时也可以提高我们的上网体验。
但是在使用hosts文件时,需要注意谨慎操作,以免造成不必要的麻烦。
希望大家在使用hosts文件时,能够充分发挥它的作用,同时也要注意保护好自己的网络安全。
Hosts是一个没有扩展名的系统文件,可以用记事本等工具打开,其作用就是将一些常用的网址域名与其对应的IP地址建立一个关联“数据库”,当用户在浏览器中输入一个需要登录的网址时,系统会首先自动从Hosts文件中寻找对应的IP地址,一旦找到,系统会立即打开对应网页,如果没有找到,则系统再会将网址提交DNS域名解析服务器进行IP地址的解析。
Hosts文件的位置很多用户都知道在Window系统中有个Hosts文件(没有后缀名),在Windows 98系统下该文件在Windows文件夹。
在Windows 2000/XP/Vista/Seven系统中位于%Systemroot%\System32\Drivers\Etc 文件夹中,其中,%Systemroot%指系统安装路径。
例如,Windows XP 安装在C:\WINDOWS,那么Hosts文件就在C:\WINDOWS\system32\drivers\etc中。
但Hosts文件具有系统属性,系统默认是不显示此文件的,因此很多朋友虽然找到了相应的文件夹确看不到Hosts文件,显示系统文件的方法是: 打开我的电脑,依次点击工具~文件夹选项~查看,之后在高级设置中取消勾选隐藏受保护的系统文件,确定后就完成了.这时电脑中的所有系统文件会显示出来,Hosts文件也不会例外.你也可以用windows自带的查找功能搜索找到hosts文件。
该文件其实是一个纯文本的文件,用普通的文本编辑软件如记事本等都能打开和编辑。
Hosts文件的工作方式现在让我们来看看Hosts在Windows中是怎么工作的。
我们知道在网络上访问网站,要首先通过DNS服务器把要访问的网络域名()解析成XXX.XXX.XXX.XXX的IP地址后,计算机才能对这个网络域名作访问。
要是对于每个域名请求我们都要等待域名服务器解析后返回IP信息,这样访问网络的效率就会降低,因为DNS做域名解析和返回IP都需要时间。
hosts规则hosts 文件是一种计算机文件,作用是将 IP 地址和域名相对应。
使用此文件,您可以把 IP 地址转换为域名,并配置和管理网络设置,包括允许或拒绝访问特定的网站。
一、什么是hosts文件hosts文件是一种计算机文件,通常用于将域名和IP地址对应起来,以实现网址与IP的映射,从而实现多设备的互联互通。
它是Internet服务器上的一种文件,可以帮助用户将网址解析成IP。
二、为什么使用Hosts文件Hosts文件可以实现以下功能:1、专业用户可以使用hosts文件加快网络浏览,或帮助拦截网络谣言;2、阻止垃圾广告,无需使用复杂的软件;3、通过临时更改hosts文件来重定向IP地址;4、设置本地解析技术,可以节省网络访问时间;5、通过注释模式和记录时间模式以实现节点控制;6、禁止网站访问,有助于社会安全;7、阻止特殊DNS攻击,提高服务器安全性。
三、hosts规则Hosts文件的规则主要有三种:1、域名规则:即将一个域名解析到一个IP地址;2、本机解析规则:即将一个服务器名或者主机名解析到本机本地IP;3、本机连接规则:即将一个本机本地IP连接到服务器或者主机的某个IP地址。
四、使用特定Hosts文件的好处1、安全性:使用特定Hosts文件有助于保护网络安全,可以阻止网络攻击,拦截恶意软件,阻止社交媒体及网络攻击及相关网站访问;2、提高效率:使用特定Hosts文件可以加快网络访问速度,大大提高访问效率;3、拦截垃圾广告:使用特定Hosts文件可以有效拦截各种垃圾信息、垃圾广告等,从而提高用户的网络浏览体验。
替换hosts文件的方法
在一些情况下,可能需要修改或替换计算机中的hosts文件,以便更好地管理网络连接和访问。
以下是替换hosts文件的方法:
1. 找到hosts文件。
在Windows系统中,hosts文件位于
C:WindowsSystem32driversetchosts目录下。
在Mac OS X和Linux
系统中,hosts文件位于/etc/hosts目录下。
2. 备份原始hosts文件。
在替换之前,建议先备份一份原始的hosts文件,以便出现问题时可以恢复。
3. 创建一个新的hosts文件。
可以使用文本编辑器或其他工具
创建一个新的hosts文件,然后将其保存到相应的目录下。
确保文件名为“hosts”,并且没有任何扩展名。
4. 替换原始hosts文件。
将新的hosts文件复制到原始的hosts 文件所在的目录下,并覆盖原始文件。
如果系统提示需要管理员权限,请确保以管理员身份运行该操作。
5. 刷新DNS缓存。
为了确保新的hosts文件能够生效,需要刷
新DNS缓存。
在Windows系统中,可以打开命令提示符窗口并输入“ipconfig /flushdns”命令。
在Mac OS X和Linux系统中,可以
使用“sudo killall -HUP mDNSResponder”命令来刷新DNS缓存。
以上是替换hosts文件的方法,需要注意的是,修改hosts文件可能会影响一些网络连接和访问,因此在进行修改之前应该谨慎考虑。
- 1 -。
hosts保存方案在计算机网络中,hosts是一个重要的文件,用于将域名映射到相应的IP地址。
hosts文件位于操作系统的系统目录中,在没有开启域名解析服务的情况下,操作系统会优先查找hosts文件来获取域名对应的IP地址。
因此,正确管理和保存hosts文件是网络管理中的一项重要任务。
本文将介绍几种有效的hosts保存方案,帮助您更好地管理和保护hosts文件。
一、备份hosts文件无论是对hosts文件进行修改还是更换操作系统,都存在意外情况导致文件丢失或损坏的风险。
因此,我们强烈建议在进行任何操作之前,先备份hosts文件。
备份hosts文件的方法很简单,只需要将其复制到其他位置,或者创建一个命名为hosts_backup的副本。
这样,即使出现意外情况,您也可以通过恢复备份文件来解决问题。
二、使用专门的hosts管理工具为了更方便地管理hosts文件,一些开发者开发了一些专门的hosts管理工具。
这些工具可以让您以图形界面的方式编辑hosts文件,并提供一些高级功能,如快速添加或删除批量域名。
同时,这些工具还可以自动备份hosts文件,以防止误操作或意外损坏。
一些知名的hosts管理工具包括SwitchHosts、HostsMan等。
您可以根据自己的需求选择合适的工具进行使用。
三、使用版本控制工具管理hosts文件对于需要频繁更改hosts文件的开发者或网络管理员来说,使用版本控制工具来管理hosts文件是一个不错的选择。
版本控制工具可以追踪和管理文件的变化,并提供版本比较和版本回滚的功能。
您可以使用Git、SVN等版本控制工具创建一个仓库来管理hosts文件。
每次修改之前,记得先提交当前的修改,这样即使出错也可以轻松地回滚到之前的版本。
四、定期更新hosts文件为了保持hosts文件的有效性,定期更新是必要的。
由于互联网中的网站和域名不断变化,一些域名可能会更换IP地址,或者新的恶意域名被发现。
linux的hosts文件配置规则-概述说明以及解释1.引言1.1 概述概述部分的内容Linux的hosts文件是一种用于本地域名解析的配置文件,它可以将域名映射到特定的IP地址,从而实现在本地系统中解析域名的功能。
这个文件通常位于Linux操作系统中的/etc目录下,是一个文本文件,可以通过文本编辑器进行修改。
hosts文件的配置规则非常简单,它由多行组成,每一行包含一个IP 地址和一个或多个域名。
当系统需要解析域名时,会首先在hosts文件中查找对应的IP地址,如果找到就直接使用该IP地址进行解析,而不会向DNS服务器发送请求。
hosts文件的作用非常广泛,它可以用于屏蔽广告、加速访问、解决DNS解析问题等。
通过在hosts文件中添加相应的映射规则,我们可以将一些常用的域名直接映射到本地的虚拟机或者其他的IP地址上,从而实现访问加速的效果。
此外,hosts文件的配置规则还可以用于屏蔽广告。
我们可以通过在hosts文件中添加一些广告域名的映射规则,将其映射到本地的回环地址(127.0.0.1)上,从而实现屏蔽广告的效果。
需要注意的是,hosts文件的配置规则是按照先到先得的原则进行匹配的。
也就是说,当系统需要解析域名时,它会从hosts文件的第一行开始查找,如果找到匹配的规则就会立即停止查找,而不会继续向下查找。
总而言之,hosts文件是一种简单而又实用的配置文件,在Linux系统中发挥着重要作用。
通过合理地配置hosts文件,我们可以实现域名解析的加速、屏蔽广告等功能,提升系统的性能和用户体验。
在接下来的文章中,我们将详细介绍hosts文件的格式和配置规则,并探讨其在系统中的重要性和潜在的发展方向。
1.2 文章结构文章结构在本篇长文中,将探讨Linux系统中hosts文件的配置规则。
文章分为引言、正文和结论三个部分。
引言部分首先对整篇文章进行了概述,概述了本文的主题——Linux 的hosts文件配置规则,并简要介绍了hosts文件在Linux系统中的作用和重要性。
个用于存储计算机网络中节点信息的文件,它可以将主机名映射到相应的IP地址,实现DNS 的功能,它可以由计算机的用户进行控制。
目录一、Hosts文件基本介绍Hosts文件的存储位置在不同的操作系统中并不相同,甚至不同Windows版本的位置也不大一样:Windows NT/2000/XP/2003/Vista/win7:默认位置为%SystemRoot%\system32\drivers\etc\,但也可以改变。
例如c:\windows\system32\drivers\etc\动态目录由注册表键\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Services\Tcpip\Parameters\DataBasePath决定。
Windows 95/98/Me:%WinDir%\用记事本打开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 # source server# 38.25.63.10 # x client host127.0.0.1 localhost这个文件是根据TCP/IP for Windows 的标准来工作的。
它的作用是定义IP地址和Host name(主机名)的映射关系,是一个映射IP地址和Host name (主机名) 的规定。
这个规定中,要求每段只能包括一个映射关系,也就是一个IP地址和一个与之有映射关系的主机名。
IP地址要放在每段的最前面,映射的Host name(主机名)在IP后面,中间用空格分隔。
对于这段的映射说明,用“#”分割后用文字说明。
二、Hosts文件的工作方式现在让我们来看看Hosts在Windows中是怎么工作的。
我们知道在网络上访问网站,要首先通过DNS服务器把要访问的网络域名()解析成XXX.XXX.XXX.XXX的IP地址后,计算机才能对这个网络域名作访问。
要是对于每个域名请求我们都要等待域名服务器解析后返回IP信息,这样访问网络的效率就会降低,因为DNS做域名解析和返回IP都需要时间。
为了提高对经常访问的网络域名的解析效率,可以通过利用Hosts文件中建立域名和IP的映射关系来达到目的。
根据Windows系统规定,在进行DNS请求以前,Windows系统会先检查自己的Hosts文件中是否有这个网络域名映射关系。
如果有则,调用这个IP地址映射,如果没有,再向已知的DNS服务器提出域名解析。
也就是说Hosts的请求级别比DNS高。
三、Hosts文件的工作方式和具体作用现在来看一下Hosts文件的工作方式以及它在具体使用中起哪些作用。
1、加快域名解析对于要经常访问的网站,我们可以通过在Hosts中配置域名和IP的映射关系,提高域名解析速度。
由于有了映射关系,当我们输入域名计算机就能很快解析出IP,而不用请求网络上的DNS服务器。
2、方便局域网用户在很多单位的局域网中,会有服务器提供给用户使用。
但由于局域网中一般很少架设DNS服务器,访问这些服务器时,要输入难记的IP地址。
这对不少人来说相当麻烦。
现在可以分别给这些服务器取个容易记住的名字,然后在Hosts中建立IP映射,这样以后访问的时候,只要输入这个服务器的名字就行了。
3、屏蔽网站现在有很多网站不经过用户同意就将各种各样的插件安装到你的计算机中,其中有些说不定就是木马或病毒。
对于这些网站我们可以利用Hosts把该网站的域名映射到错误的IP 或本地计算机的IP,这样就不用访问了。
在WINDOWSX系统中,约定127.0.0.1为本地计算机的IP地址, 0.0.0.0是错误的IP地址。
如果,我们在Hosts中,写入以下内容:127.0.0.1 #屏蔽的网站A0.0.0.0 #屏蔽的网站B这样,计算机解析域名A和B时,就解析到本机IP或错误的IP,达到了屏蔽网站A 和B的目的。
4、顺利连接系统对于Lotus的服务器和一些数据库服务器,在访问时如果直接输入IP地址那是不能访问的,只能输入服务器名才能访问。
那么我们配置好Hosts文件,这样输入服务器名就能顺利连接了。
5、屏蔽不想访问的网站的例子这里给出一些收集到的利用Hosts文件对一些网址屏蔽的例子,共大家学习使用Hosts 文件时参考。
例1.在hosts文件中加入如下内容就可以屏蔽文件中定义的对应的网址。
127.0.0.1 localhost127.0.0.1 127.0.0.1 #3721网络实名127.0.0.1 #3721网络实名127.0.0.1 #3721网络实名127.0.0.1 #3721网络实名127.0.0.1 #3721网络实名127.0.0.1 #3721网络实名127.0.0.1 #3721网络实名127.0.0.1 #3721网络实名例2.在hosts文件中加入如下内容就可以屏蔽文件中定义的对应的网址。
127.0.0.1 localhost127.0.0.1 #百度IE搜索伴侣127.0.0.1 #百度IE搜索伴侣127.0.0.1 #百度IE搜索伴侣最后要指出的是,Hosts文件配置的映射是静态的,如果网络上的计算机更改了请及时更新IP地址,否则将不能访问。
编辑本段四、如何用手动查杀劫持HOSTS表的病毒首先必须要进入安全模式。
其次运行regedit删除如下项目,查找HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run 后面有多种可能性,目前发现有2种!名称为R 或者 A1.R=C:\Windows\System32\rundll32.exe ctfmon.dll s2.A=C:\WINDOWS\system32\rundll32.exe msad.dll s你如果发现了这2个其中一个,直接删除此项目。
然后找到C:\Windows\System32\ctfmon.dll或者C:\Windows\System32\msad.dll删除该文件修复HOSTS文件(其实安全模式下安装运行360安全卫士就已经可以修复了,这里说手动修复的方法)请按以下方式操作:1.搜索系统中的hosts文件,也可以根据如下路径查找:Windows 98系统,文件路径\Windows目录下;Windows XP系统,文件路径\Windows\System32\Drivers\Etc目录下;Windows 2000系统,文件路径:WINNT\System32\Drivers\Etc目录下;WIN7系统,文件路径:WINNT\System32\Drivers\Etc目录下2.首先将此文件备份;3.右键点击hosts文件,选择{打开方式},选择记事本;4.删除记事本的内容,或干脆将hosts文件删除!(不影响系统的正常使用)注意:请不要直接用记事本等文本工具进行修改UltraEdit等专业编辑器不会造成乱码等问题。
修改Hosts文件获取的三个特殊妙用Hosts是一个没有扩展名的系统文件,可以用记事本等工具打开,其作用就是将一些常用的网址域名与其对应的IP地址建立一个关联“数据库”,当用户在浏览器中输入一个需要登录的网址时,系统会首先自动从Hosts文件中寻找对应的IP地址,一旦找到,系统会立即打开对应网页,如果没有找到,则系统再会将网址提交DNS域名解析服务器进行IP地址的解析。
现在笔者就向大家介绍该文件的三个特殊妙用。
重新找回“失效”网址提起这事笔者非常惭愧,前些天登录了几次搜狐的站点,可首页就是打不开,于是便料定搜狐可能由于内部什么调整而将服务器关了,笔者甚至还幸灾乐祸的发短信向朋友们报告自己发现的“惊爆新闻”!当笔者知道在其他几乎所有的电脑上均能打开传说中的搜狐网站而只有自己打不开时,笔者傻了,难道真的是朋友们说的“人品问题”……按照解决问题的常规,在运行框中输入“ping ”,发现其返回的IP地址不是搜狐对应的“220.181.26.133”,而是莫名其妙的“127.0.0.1”!至此真相大白,原来一些网页恶意脚本将笔者的Hosts文件进行了修改,即在Hosts文件中添加了一条“127.0.0.1 ”记录,当笔者在地址栏中输入搜狐的网址时,被系统解析出来的IP地址不是正确的“220.181.26.133”而是“127.0.0.1”,所以自然就打不开了。
解决方法很简单,在c:\windows\system32\drivers\etc文件夹中找到Hosts文件并用记事本打开(Windows 9x/Me系统在C:\Windows文件夹中找),将其中的错误记录(如“127.0.0.1 ”)或者全部记录删去,保存文件退出,这时再登录搜狐的站点就应该畅通无阻了。
提示:如果用户感觉手工寻找Hosts文件及手工指定记事本工具打开Hosts文件??Hosts文件没有与Windows记事本建立关联??比较麻烦,则可以在/start.htm下载并安装“雅虎助手”,在其操作面板中打开“IE修复专家”,切换到“编辑Hosts表”选项卡,软件会自动读取Hosts文件中的所有记录,用户可以通过勾选选中需要删除的错误记录并单击“删除”按钮或者干脆直接单击“清空Hosts表”就行了,操作上更加直观和方便。
当然在退出程序前一定要单击“立即保存”按钮哦。