`
yangzhiyong77
  • 浏览: 1005813 次
文章分类
社区版块
存档分类
最新评论

修改hosts文件无效?附解决办法

 
阅读更多

很多朋友可能碰到了这样的问题,用来屏蔽某些恶意网址的时候,修改了hosts 文件,但是却总是不生效。上网搜索了一下,Windows7系统、Vista系统、XP系统都碰到了此类情况,看来问题还很普遍。今天特别附上一则解决办法,未必通杀,但确实是解决了很多这种情况下的问题。

解决这个问题之前,我们先来简略谈下hosts文件,很多新手朋友可能还不了解,网络反黑文件,就是通过修改hosts文件来实现对恶意网址的屏蔽甚至转向的。

简单的说,hosts文件是用于本地dns服务的,采用如下格式写在一个文本文件当中

ip 域名

Windows系统上一般存放在系统盘的\windows\system32\drivers\etc\目录下,本地主机一般都被定义为:

127.0.0.1 locahost

根据微软的相关文档,hosts文件必须是ascii编码方式也就是ANSI方式,如果你存为unicode格式将不会被正确读取,不过在win 7中似乎转而使用UTF-8了(不过我现在用的win 7 sp1仍然不认unicode的)。

回到今天的主话题,修改hosts将域名指向新的ip是总是无法生效,试过很多办法,问题却依然存在,于是上微软的网站寻找答案,最终发现一个“DNS Client ” 服务的问题,“DNS CLient ”服务是缓存dns用的,所以说修改了hosts的文件是不能马上生效的,需要一段时间的延时,通常可以用ipconfig /flushdns来刷新dns缓存,但这个方法似乎没有什么效果,于是干脆打开控制面板–管理工具–服务,在其中找到“DNS Client ”将其停用并改为手动模式。

于是问题就解决了,hosts文件随时修改随时生效。注意,本文说的无效,是指的设置后无效,不是指的没有权限修改hosts。

FROM: http://www.beeseed.cn/win7-dns/

分享到:
评论

相关推荐

    hosts文件修改无效怎麼辦.docx

    hosts文件修改无效怎麼辦.docx

    SwitchHosts

    SwitchHosts SwitchHosts 快速修改本地hosts文件 快捷生效

    Proxifier PE绿色汉化版

    这样就解决了使用代理服务时修改本地hosts文件无效的问题,因此前面文章 里提到的纯教育网用户修改了hosts文件也不能使用Dropbox同步文件的问题也就能够解决了。(详情参见参见:hosts文件工作原理)

    windows批处理文件可清理垃圾

    在Windows操作系统中,批处理文件(Batch File)是一种文本...在清理过程中,有时可能需要编辑`hosts`文件,移除无效或不需要的条目,以优化网络连接。但请注意,对`hosts`文件的改动需谨慎,以免影响正常网络访问。

    快速访问github的方式

    hosts 文件在每个系统位置:Windows 系统:C:\Windows\System32\drivers\etc\hosts Linux 系统:/etc/hosts Mac(苹果电脑)系统:/etc/hosts Android(安卓)系统:/system/etc/hosts iPhone(iOS)系统:/etc/...

    wuxinxinggg的host文件

    2. **正确权限**:修改Host文件时确保具有管理员权限,否则可能无法保存更改。 3. **备份文件**:在编辑前最好先备份原始Host文件,以防出现意外情况。 4. **避免过多条目**:尽管Host文件可以包含大量条目,但...

    sudoers文件编辑和使用

    但是,强烈建议用户使用 visudo,强烈谴责用户直接修改这个文件。使用 visudo 保存文件时可以检查语法错误,这个比较好用也可以使用 visudo -cf /etc/sudoers 直接检查 sudoers 文件是否有语法错误。 三、sudoers ...

    中国农业银行LotusNotes客户端升级常见问题处理办法参考.pdf

    1. 在`HOSTS`文件中添加`10.36.160.4 HZ_NSA`的记录。 2. 更改DNS设置,确保能够正确解析服务器地址。 --- ##### 三、客户端界面显示为英文 **问题描述**: 升级完成后,客户端的界面语言可能默认为英文而非中文...

    Apache 本地服务器启动后又自动停止解决办法

    在网上搜了一下,有人说要修改hosts文件,把127.0.0.1和localhost对应起来,但是我那个一直是对应的。没办法我又看了下apache日志,结果发现了这句话“[crit] (OS 10022)提供了一个无效的参数。 : Child 2880: setup...

    github 解决推拉代码提示 REMOTE HOST IDENTIFICATION HAS CHANGED 失败.rar

    1. **更新known_hosts文件**:在你的用户主目录下,找到`.ssh`文件夹内的`known_hosts`文件。这个文件存储了所有你之前连接过的远程主机的公钥。你可以删除对应GitHub的行,然后重新尝试git操作,Git会自动重新添加...

    Kubernetes常见问题排查与解决方案.docx

    解决方案:可以清理磁盘释放资源,或者通过修改 Kubelet 的配置参数 imagefs.available 来提高阈值,然后重启 Kubelet。 六、kubectl 查看日志时提示: Error from server: Get ...

    ttms-tkk.rar

    在【压缩包子文件的文件名称列表】中,只有一个文件"ttms-tkk",这很可能是Java源代码文件或者包含项目的主配置文件。这个文件包含了实现上述功能的具体代码,包括与Google翻译API的交互逻辑,可能还有TKK的处理和...

    Linux下IP设置脚本的实例及遇到问题解决办法

    # 更新/etc/hosts文件 cat /sensor/bin/standardhosts > /etc/hosts echo "127.0.0.1 $(hostname)" >> /etc/hosts # 设置网络配置文件权限 chmod 755 /etc/sysconfig/network-scripts/ifcfg-$DEVICE # 重启网络服务 ...

    小巧玲珑 Windows系统45招绝密小技巧.doc

    对于3721程序的阻止,可以在不同Windows版本的hosts文件中添加相应IP地址映射,将3721的下载地址指向无效IP,如255.255.255.255。 5. **恢复“显示桌面”** 创建一个新的记事本文档,输入特定的脚本,保存为`.scf...

    linux stat函数讲解(整理)

    在示例代码中,`main`函数演示了如何使用`stat`函数获取`/etc/hosts`文件的大小,并将其打印出来。 了解`stat`函数及其返回的`struct stat`结构体的信息对于进行文件操作和系统编程至关重要。它可以用来检查文件...

    XP系统不能自动更新的解决方法.docx

    3. 检查并恢复`hosts`文件的默认状态,该文件位于`%WINDIR%\system32\drivers\etc`目录下。 4. 清除IE的缓存和临时文件,以及浏览历史记录。 5. 确保使用具有管理员权限的账户登录,或者在控制面板的“用户账户”中...

    大数据amabri平台问题

    2. **优化Hosts文件:** 在`/etc/hosts`文件中添加`0.0.0.0 0.0.0.0`以避免无效的DNS查询。 #### 七、Hive表增加自增序列字段 **问题描述:** 对于Hive表,如果需要在表中增加一个自增序列字段,Hive本身不支持...

    45招绝密电脑全面小技巧汇总

    在安装新旧注册表文件前,可以使用`FC`命令比较两个文件的差异,如`fc first.reg second.reg > fc.txt`,生成的`fc.txt`文件会显示具体的差异信息,方便用户了解修改细节。 ### 15. Foxmail邮箱账号恢复 如果...

    网维广告清理

    JavaScript拦截可以阻止页面上的广告脚本运行,而hosts文件篡改则是将广告服务器的域名映射到无效的IP地址,使得广告请求无法成功。浏览器扩展如AdBlock Plus和uBlock Origin也能有效过滤大部分在线广告。 在进行...

Global site tag (gtag.js) - Google Analytics