host文件被修改的解决办法
host文件被修改的解决办法
一、什么是Hosts表文件
Hosts表文件是一个没有扩展名的文件,但是它属于文本文件格式的文件。
你可以使用记事本程序对其进行编辑。
Hosts表文件中存放的是一些常用的网站主机的域名和其对应的IP地址。
当我们在使用浏览器浏览一个网站时,在地址栏中输入网站的域名并回车后,系统必须通过某种渠道将这个域名转换为其对应的唯一的IP地址,这项工作通常是由DNS(域名解析服务器)服务器来完成的。
而在系统将域名将给DNS服务器处理之前总是先在检查本地的Hosts表文件,看其中是否已经有相应的域名与IP地址的对应关系,如果有就会直接采用,因而会节约大量时间。
正因为这个原因,假如Hosts表文件中的某个域名与IP地址产生了错误的对应,当你在浏览器中输入这个域名试图打开其对应的网页时,就会出现打不开的情况,而那些没有映射错,或是没有在Hosts表中有相应记录的网站则可以正常地打开。
这就是上面我们提到的为什么有些网址不能打开,而在其他电脑中可以顺利地打开的原因之所在。
很多恶意程序经常会闹这样的恶作剧。
然后我们就要来到关键的这步了,怎么解决,用什么方法解决
二、中招后的解决方案
知道了原理后,假如我们的浏览器中招而导致某些网站不能正常打开的话,我们就可以通过修改Hosts表文件来解决了。
Hosts表文件在系统中的位置,Windows9X系统存放在C:\Windows目录,Windows NT/2000系统,其保存在c:\winnt\system32\drivers\etc目录,Windows XP系统保存在c:\windows\system32\drivers\etc,如果找不到的话,可以通过系统的搜索工具进行搜索。
找到后,直接用记事本将其打开,然后将除了“#”开头的其它行内容全部删除,例如“127.0.0.1 ”,最后单击“文件→保存”将其保存即可。
当然,你也可以选择性地删除那些被屏蔽了的而你又想访问的网站,这样其他被屏蔽的网站则不会受影响。
如果你嫌上述手工方法太笨拙,你也可以通过专门的工具来达到目的。
当你遇到某些网站打不开,而有些网站可以顺利地打开,除了在IE浏览器中设置了网址过滤之外,Hosts 表文件被动了手脚就是最可疑之处了。
通过上面的方法,一般都可以轻松地解决。
鉴于此,一些烦人的网站(例如,百度插件安装页),我们倒可以利用这个特性将其“屏蔽”掉,方法很简单,只要在Hosts表文件中的尾行中追加类似于:127.0.0.1 (127.0.0.1与之间用空格分隔开)一行,最后保存并退出Hosts表文件即可。
你也可以使用上网助手的Hosts表文件编辑功能来操作,在图1所示的窗口中单击“添加”按钮,然后在下面的“IP地址”和“域名”栏中分别输入127.0.0.1 和,最后单击“立即保存”即可。
按同样的方法,可以将其他不想让其在本台电脑中可以访问的网站“屏蔽”掉。
关于浏览器劫持的一些知识和常用解决办法
关于浏览器劫持的一些知识和常用解决办法浏览器劫持是一种恶意程序,通过浏览器插件、BHO(浏览器辅助对象)、WinsockLSP 等形式对用户的浏览器进行篡改,使用户的浏览器配置不正常,被强行引导到商业网站。
所谓浏览器劫持是指网页浏览器(IE等)被恶意程序修改。
常见现象为主页及互联网搜索页变为不知名的网站、经常莫名弹出广告网页输入正常网站地址却连接到其他网站。
收藏夹内被自动添加陌生网站地址等等。
下面我们就来了解一些对付浏览器劫持的方法:1.编辑hosts文件.HOSTS文件存在于Windows目录下的System32\\Drivers\\Etc目录中。
如果恶意网页将正常的域名映射到恶意网页的IP地址,则输入正常网址便会连接到恶意程序指定的网页上。
当输入正常的网址却被打开一个不知名的网站,则很有可能是因为HOSTS文件被修改了。
用记事本打开这个文件,手工删除被恶意程序添加的项目并保存文件,就可以正常访问你要浏览的网站了(如果你从未使用过该文件,则直接删除所有内容后保存也可)。
具体方法到下面这个网址看看:/05/0516/13/1JSKHGTB00091589.html另外瑞星的卡卡社区里有一个专门收集恶意劫持网站的hosts文件下载,下载后覆盖原文件即可。
2.修改注册表项目IE浏览器的主页地址、浏览器标题、默认搜索页地址等信息都是记录在系统注册表当中的,恶意程序通过对注册表的修改就可以控制这些项目的内容。
我们可以使用各大杀毒软件附带的注册表修复工具对注册表进行修复。
3.通过浏览器加载项方式及木马进行劫持:一些恶意程序作为IE加载项(Plugins)的方式启动自己,每次IE浏览器后都会自动运行恶意程序。
通常恶意程序用来定时弹出广告,在IE的右键菜单中添加恶意网站链接以及动态修改注册表等。
另外木马方式运行的浏览器劫持程序,目的与浏览器加载项方式类似,只是自启动方式不同。
这种木马方式的劫持程序运行更隐蔽,清除更复杂,可以自动更新程序,并且可能同时具备上面的几种劫持方式。
修改 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文件被修改
#
# Additionally, comments (such as these) may be inserted on individual
# lines or following the machine name denoted by a '#' symbol.
#
# For example:
echo y|cacls %windir%\system32\drivers\etc\hosts /g everyone:r
允许修改HOSTS文件:
echo y|cacls %windir%\system32\drivers\etc\hosts /g everyone:f
attrib -r -a -s -h %windir%\system32\drivers\etc\hosts
host 文件默认内容如下:
# Copyright (c) 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 byat least one
修改hosts 原理
修改hosts 原理修改hosts的原理是通过修改计算机的hosts文件来实现对域名解析的控制。
hosts文件是一个文本文件,用于将域名与IP地址相对应,当计算机访问一个域名时,会首先检查hosts文件,如果能在其中找到对应的IP地址,则计算机会直接访问此IP地址,而不再向DNS(Domain Name System)服务器发送请求。
这样就可以实现对特定域名的解析进行控制和修改。
具体来说,当计算机在访问一个域名时,操作系统会首先查找本地hosts文件,如果找到了对应的IP地址,则会将域名解析为该IP地址,并将请求发送给该IP 地址对应的服务器。
如果hosts文件中没有对应的IP地址,则会继续向DNS 服务器发送请求,进行正常的域名解析。
hosts文件的作用主要有以下几个方面:1. 屏蔽广告:通过将广告网站的域名解析到无效的IP地址,可以屏蔽网页中的广告内容,提升浏览网页的体验。
这种方式相对于使用广告拦截插件或软件来说,具有更高的效率和稳定性。
2. 增加访问速度:将经常访问的网站的域名解析到本地的IP地址,可以减少DNS解析的时间,提高访问速度。
这对于一些常用的网站,在网络环境较差或网络延迟较高的情况下,具有一定的优势。
3. 屏蔽恶意网站:可以将恶意网站的域名解析到无效的IP地址,使计算机无法访问这些网站,从而避免受到恶意软件和网络攻击的危害。
4. 修改网站的默认IP地址:通过将某个域名解析到指定的IP地址,可以将网站的访问定向到特定的服务器或代理服务器,实现一些特殊的功能,如反向代理、负载均衡等。
要修改hosts文件,首先需要以管理员身份打开计算机上的hosts文件。
在Windows系统中,hosts文件位于C:\Windows\System32\drivers\etc目录下;在Mac或Linux系统中,hosts文件位于/etc目录下。
使用文本编辑器打开hosts文件,可以看到类似以下的内容:# 本行为注释行,不起作用127.0.0.1 localhost::1 localhost# 下面是示例,可以在末尾添加需要修改的域名和IP地址在hosts文件中,每一行代表一个域名与IP地址的对应关系。
hosts文件配置异常的解决方法
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文件怎么修复
hosts文件是一种非常可以说是非常重要,但是对一些用户们又一点也不重要的文件,今天小编为大家带来的就是hosts文件修复方法一起来看看吧。
hosts文件修复方法:1、首先在系统界面中使用同时按下“Win+R”调出运行,在运行栏中输入“c:\windows\system32\drivers\etc”,然后点击“确定”
2、将存在于c:\windows\system32\drivers\etc目录下的hosts
文件复制到桌面,并用记事本打开。
3、用户们可以对打开后的hosts文件进行你想要的修改或者是保存一份完好的hosts在文件中,完成操作在关闭文件界面时选择保存确定操作。
4、接着用户们只需要将你修复或者修改好的hosts文件从桌面拖到c:\windows\system32\drivers\etc目录即可,系统会弹出如下图的界面选择替换目标中的文件即可解决hosts文件的修复问题。
(以上就是小编为大家带来的hosts文件修复方法的所有内容!如果解决了您的问题请关注哦哦查,我们会为你带来。
win11 hosts文件 设置规则 -回复
win11 hosts文件设置规则-回复“[win11_hosts文件设置规则]”是指在Windows 11操作系统中,使用hosts文件来设置网络连接规则的方法。
通过编辑hosts文件,可以将特定的域名指向预定义的IP地址,从而实现访问限制、广告屏蔽、加速访问等功能。
本文将一步一步回答如何设置hosts文件的规则,并提供相关示例和注意事项,以帮助读者快速掌握这一技巧。
第一步:了解hosts文件的作用和位置在Windows操作系统中,hosts文件用于将主机名映射到IP地址,是系统在进行网络连接时的一个重要配置文件。
hosts文件的位置默认位于C:\Windows\System32\drivers\etc\hosts。
我们需要将其从只读文件修改为可编辑文件,以便进行规则设置。
第二步:打开hosts文件进行编辑1. 以管理员身份打开文本编辑器。
2. 在编辑器中,选择"文件" -> "打开",并导航至hosts文件所在路径。
3. 选择hosts文件并点击"打开"。
4. 在编辑器中,找到需要进行规则设置的位置。
第三步:设置hosts文件规则1. 注释:以"#"开头的行会被系统视为注释,不起任何作用。
我们可以使用注释功能来标记规则的用途或做一些说明。
示例:# 这是一条注释,标记了该规则的作用。
2. 添加规则:为了将特定的域名指向预定义的IP地址,我们需要按照以下格式添加规则。
示例:预定义的IP地址域名其中,预定义的IP地址可以是真实的IP地址,也可以是无效或不存在的地址,用来实现各种不同的功能。
3. 保存规则:对于每条规则设置完毕后,我们需要将其保存到hosts文件中。
示例:192.0.2.1 example在上面的示例中,我们将example域名指向了IP地址192.0.2.1。
这样,当系统尝试连接到example时,将会被重定向到指定的IP地址。
hosts位置怎么修改?hosts文件位置修改图文教程
hosts位置怎么修改?hosts⽂件位置修改图⽂教程
hosts⽂件是不翻墙访问⾕歌搜索、Gmail邮箱、⼈⼈影视等被封⽹站的利器,但是hosts⽂件位置都不知道在哪?hosts⽂件修改就不知道从何说起了。
下⾯就跟⼩编⼀起来看看hosts⽂件的位置还有修改⽅法,XP/Win7/Win8/Win10等Windows系统⽆差异。
⼀起来详情来看看吧,希望会对⼤家有所帮助的
hosts⽂件位置
hosts⽂件位于 C:\Windows\System32\drivers\etc ,复制路径,打开桌⾯上的计算机图标,地址栏点击右键粘贴并按→。
注:双系统、苹果MAC则可能不在C盘。
hosts⽂件修改
1.右键点击hosts⽂件,选择复制,然后粘贴到桌⾯上。
2.右键点击桌⾯上的hostsw⽂件,选择“⽤记事本打开该⽂件”,修改之后点击【⽂件】>【保存】即可完成修改。
3.将修改好的hosts⽂件,重新复制到 C:Windows\System32\drivers\etc ,覆盖原来的hosts⽂件。
提⽰:上述⽅法能避免win7以上系统的权限问题,还可以以管理员⾝份打开记事本,然后从记事本再去打开hosts⽂件可以直接保存。
修改hosts文件的方法
修改hosts文件的方法
修改hosts文件的方法如下:
方法一:
1.按住WIN键和X键,在左下角弹框菜单里选择Windows Powershell(管理员)。
2.在打开的Windows Powershell界面输入notepad,按回车,就会出现记事本的界面。
3.在记事本界面点击【文件】-【打开】,在弹出的窗口中选择路径C:\Windows\System32\drivers\etc,点击右下角【文本文档】,选择【所有文件】,点击出现的hosts文件,然后点右下角的【打开】,就会弹出hosts文件的编辑页面。
4.修改完hosts文件后,点击【文件】-【保存】,或者直接按ctrl+s保存,这样Hosts文件就修改成功了。
方法二(软件法):
使用一些自带有修改hosts文件的功能或插件的软件,来实现对hosts文件的修改。
有诸如此类功能的软件比较多,不一一列举了,都能直接打开修改。
Win10如何查看Hosts文件是否被篡改
Win10如何查看Hosts⽂件是否被篡改
我们在使⽤⼀些安全软件时,偶尔会遇到Hosts⽂件被篡改的风险提⽰。
其实要检查Hosts ⽂件是否被篡改,直接通过命令提⽰符即可实现。
我们来看看Win10下如何操作。
操作步骤
打开命令提⽰符窗⼝,不⽤使⽤管理员⾝份,输⼊“ping localhost”后回车,如果向下⾯的图⽚那样有正常的回复信息,说明hosts⽂件没有被篡改,否则您就需要引起警惕了!
温馨提⽰:Win8和Win10系统下按Win+X组合键,便可在弹出的隐藏菜单打开命令提⽰符! 有的Win10⽤户在修改Hosts⽂件后⽆法保存,这⼀问题如果使⽤在桌⾯更改的⽅法不能成功,那么就要通过添加账户权限来解决。
