很多朋友可能碰到了这样的问题,用来屏蔽某些恶意网址的时候,修改了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/

转载于:https://www.cnblogs.com/zlja/archive/2011/07/06/2449094.html

修改hosts文件无效?附解决办法相关推荐

  1. windows7下修改hosts文件无效解决办法

    通常会为了开发方便.或者屏蔽掉一些恶意网站,我们会在hosts(c:\windows\system32\drivers\etc\hosts)文件中进行相应的域名指向,例: 在上图中,我们可以看到,将w ...

  2. windows7下修改hosts文件无效解决办法(转)

    通常会为了开发方便.或者屏蔽掉一些恶意网站,我们会在hosts(c:\windows\system32\drivers\etc\hosts)文件中进行相应的域名指向,例: 在上图中,我们可以看到,将w ...

  3. VSCode中自定义的snippets对h文件无效的解决办法

    [前言] 关于在VSCode中自定义snippets(代码片段)的方法,请参考下面的文章,写得非常详细.具体. https://blog.csdn.net/maokelong95/article/de ...

  4. 安装Kaggle库,常见问题上之目录中没有.kaggle文件夹(附解决办法!)

    如果在该目录下没有.kaggle文件夹,先确认kaggle已经安装成功,然后在环境中输入任意一个kaggle命令(例如获取比赛列表kaggle competitions list), 出现需要令牌的提 ...

  5. 无法修改hosts文件的解决办法/github上无法看到图片

    今天因在GitHub上看代码发现不能看到图片然后就四处在找办法,在一个博主那里找到了说需要修改hosts文件,但是使用Notepad++打开之后发现不能编辑. 遇到同样问题的朋友可以参考我的解决办法: ...

  6. 解决在Windows10没有修改hosts文件权限

    解决在Windows10没有修改hosts文件权限 当遇到有hosts文件不会编辑或者,修改了没办法保存",以及需要权限等问题如图: 我学了一招,先在交给你: 1.win+R 2.进入hos ...

  7. 解决CSDN访问速度慢的方法(绝对有效,无须修改hosts文件)

    解决CSDN打开博文慢的方法--用的时间绝对比你等待的时间短 网页加载顺序 加载速度慢原因 加快访问博文方法 **加载时先选择关闭广告** **然后停止当前网页加载,刷新网页** 接下来加载CSDN网 ...

  8. mysql Excel导出文件损坏_phpexcel 导出excel无法打开,提示文件格式或文件名无效,文件损毁,解决办法...

    require_once ('inc/PHPExcel-1.8/Classes/PHPExcel.php'); $objPHPExcel = new PHPExcel(); $objSheet = $ ...

  9. IDEA注册码(附修改hosts文件的方法)

    推荐获取IDEA注册码的网站:http://idea.lanyus.com/ 亲测好用! 也可复制下边的注册码: K71U8DBPNE-eyJsaWNlbnNlSWQiOiJLNzFVOERCUE5F ...

  10. 记录webView接入h5界面时,调起相册、文件、相机无效的解决办法

    记录webView接入h5界面时,调起相册.文件.相机无效的解决办法. 在开发项目时,接入一个h5界面.使用webview时,发现界面显示正常,但是按钮不论怎么点都无效,但是m站和ios都正常.后来上 ...

最新文章

  1. 谷歌健康的「文化围墙」:空降的CEO,敌不过傲慢的Jeff Dean,和一群狂热的AI信徒
  2. go语言实现图片合成
  3. java web配置dll文件_JavaWeb项目中dll文件动态加载方法解析(详细步骤)
  4. [Tip]什么是3D 电影 和 4D立体电影?
  5. STM32的启动文见分析
  6. HDFS的操作SHELL和API
  7. moss form验证 配置文件关键部分
  8. 基于springboot+vue的房屋租赁系统(前后端分离)
  9. 适配器模式之组合模式
  10. SSM俱乐部商城 俱乐部官网商城
  11. Python 定时关机、重启命令
  12. 医院药品管理系统源码 HIS系统源码
  13. html字体随页面大小变化,字体大小随网页大小变化
  14. linux系统编程之进程通信
  15. U盘突然提示格式化怎么办?里面的数据怎么办?
  16. Android 10.0在电话拨号盘(Dialer app中)通过暗码进入工厂测试模式
  17. godaddy构建ddns服务
  18. 《Arduino与LabVIEW开发实战》第3章 如何连接Arduino与LabVIEW
  19. java privatekey输出字符串_[Java教程]根据字符串(String)生成公钥(PublicKey)和私钥(PrivateKey)对象_星空网...
  20. js常用工具方法utils

热门文章

  1. mybatisplus 增删改查(普通)
  2. 阶段1 语言基础+高级_1-3-Java语言高级_06-File类与IO流_05 IO字符流_8_使用try_catch_finally处理流中的异常...
  3. win7下硬盘安装Windows
  4. MyBatis笔记(一) 最简单的select
  5. python 根据字符串语句进行操作再造函数(evec和eval方法)
  6. win10远程桌面配置
  7. java day12第十二课 泛型和枚举
  8. POJ_3273_Monthly_Expense_(二分,最小化最大值)
  9. Linux NFS 服务部署
  10. Rails开始遇到的一个端口占用问题的解决方法