如何让修改了的hosts起作用

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

  简单的说,hosts文件是用于本地dns服务的,采用ip 域名 的格式写在一个文本文件当中, 系统上一般存放在系统盘的system32目录下, 比如 C:windowssystem32driversetc, 本地主机一般都被定义为 127.0.0.1 locahost 。

  根据微软的相关文档, hosts文件必须是ascii编码方式, 如果你存为unicode格式将不会被正确读取。

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

  于是问题就解决了,hosts文件随时修改随时生效。

  还是那句话,这个办法未必对所有朋友碰到的情况都有效,仅作为一个例子来借鉴一下吧。欢迎高手朋友们不吝给出更好的解决办法,一起解决我们曾碰到的疑难问题。

(0)

相关推荐

  • hosts的作用是什么?

    hosts的作用很大,要了解HOSTS作用,先要知道什么是hosts. hosts文件是本机的一个DNS解析表,hosts文件是Windows系统中一个负责IP地址与域名快速解析的文件,以ASCLL格 ...

  • 修改windows系统hosts文件权限的方法

    hosts文件是一个没有扩展名的系统文件,可以用记事本等工具打开,许多用户喜爱使用hosts文件,可是,不少朋友不知道怎么修改windows系统hosts文件权限.小编今天就来问您解答这个问题.具体如 ...

  • Windows系统Hosts文件作用

    很多用户都知道在Window系统中有个Hosts文件(没有后缀名),在Windows98系统下该文件在Windows目录,在Windows2000/XP系统中位于C:/Winnt/System32/D ...

  • iphone修改左上角信号格及作用

    想让你的手机与别人与众不同且功能更强大吗?iPhone的内在功能之强大,只有你不知道的.所以不要买个iPhone还和买个一般"老爷机"一样只会打电话发发短信.大家看图的左上角运营商 ...

  • Mac系统hosts文件位置在那里?Mac修改hosts文件方法介绍

    Hosts文件很多朋友都不会陌生,在Windows系统中,通过修改Hosts文件可以达到屏蔽某些网站、服务器调试或者破解某些软件的作用。不过Hosts文件不仅仅只有Windows采用,苹果Mac系统同 ...

  • win7中hosts文件被修改怎么修复

    hosts文件位置是一个用于存储计算机网络中节点信息的文件,它可以将主机名映射到相应的IP地址,实现DNS的功能,它可以由计算机的用户进行控制.hosts文件作用很大,hosts文件位置也十分的隐弊, ...

  • win8系统下hosts文件修改后无法保存的解决方法

    Hosts文件即hosts. Hosts是一个没有扩展名的系统文件,可以用记事本等工具打开,其作用就是将一些常用的网址域名与其对应的IP地址建立一个关联"数据库",当用户在浏览器中 ...

  • 如何查找hosts文件以及如何修改hosts文件

    hosts文件是一个没有扩展后缀名的文件.由于工作中用到的缘故,对这个进行了了解.hosts的作用是将一些常用的网址域名与其对应的IP地址建立一个关联.在ping网址或者进行通信时首先从hosts文件 ...

  • Mac OS系统修改Hosts文件的4种方法

    一名刚刚使用 Mac OS X Lion 系统的朋友问我怎么该系统下修改 Hosts 文件,说网上搜了很多办法都不管用,只要编辑 Hosts 文件就出现”你不是文件 hosts 的所有者,因此没有权限 ...