关于HOSTS设置不生效的解决小方法
2013-04-16 18:39
507 查看
HOSTS对于需要设置的人应该都知道为何用,主要就是在本地建立一个域名--ip映射,而不需要再去找上层的DNS服务器去进行解析。直接就能建立链接操作,进行相关信息的发送。而某些情况下我们可能设置了HOSTS后不能生效,这里总结一下工作中遇到问题和解决的方法:
1、双系统的机器:
设置hosts后不生效的原因主要是:设置的hosts不是当前操作系统的hosts,比如当前系统装在D盘,而修改hosts修改在了C盘的。查看当前系统安装在哪个盘的最简单方法就是开一个cmd命令行,其初始的提示符路径的磁盘就是当前系统盘:如C:\Documents and Settings\sina>, 那么C盘就是当前系统盘。或者用set命令查看系统的环境变量。
2、由于本地DNS的缓冲:
因为hosts是一个本地的dns解析服务,所以在本地有一个专门的dns client服务在后台运行,而这个服务会有一个缓存机制,所以有时可能不能及时生效。这是可以通过刷新dns缓存或手动重启dns client服务来解决。刷新命令为:ipconfig /flushdns。 手动重启dns client 服务器的方法为:cmd--》services.msc--》找到dns cilent 服务-》停止--》重启
3、由于文本格式原因导致格式不正确:
hosts文件中是有一定格式的,即单行一个dns的ip地址映射,可以一个ip对应多个域名,每行的ip和域名之间至少有一个空格或TAB键。通常我们直接输入都是正确的,而当我们复制粘贴进来的文本时,有时会不生效。这就是因为换行符的问题导致的,因为你从其它终端复制过来的内容换行格式可能与windows的换行符不一样,那这样就不会生效了。
解决办法:自己手动填写,或通过文本编辑器进行自动转换。如:editplus
转:http://blog.csdn.net/five3/article/details/7085053
1、双系统的机器:
设置hosts后不生效的原因主要是:设置的hosts不是当前操作系统的hosts,比如当前系统装在D盘,而修改hosts修改在了C盘的。查看当前系统安装在哪个盘的最简单方法就是开一个cmd命令行,其初始的提示符路径的磁盘就是当前系统盘:如C:\Documents and Settings\sina>, 那么C盘就是当前系统盘。或者用set命令查看系统的环境变量。
2、由于本地DNS的缓冲:
因为hosts是一个本地的dns解析服务,所以在本地有一个专门的dns client服务在后台运行,而这个服务会有一个缓存机制,所以有时可能不能及时生效。这是可以通过刷新dns缓存或手动重启dns client服务来解决。刷新命令为:ipconfig /flushdns。 手动重启dns client 服务器的方法为:cmd--》services.msc--》找到dns cilent 服务-》停止--》重启
3、由于文本格式原因导致格式不正确:
hosts文件中是有一定格式的,即单行一个dns的ip地址映射,可以一个ip对应多个域名,每行的ip和域名之间至少有一个空格或TAB键。通常我们直接输入都是正确的,而当我们复制粘贴进来的文本时,有时会不生效。这就是因为换行符的问题导致的,因为你从其它终端复制过来的内容换行格式可能与windows的换行符不一样,那这样就不会生效了。
解决办法:自己手动填写,或通过文本编辑器进行自动转换。如:editplus
转:http://blog.csdn.net/five3/article/details/7085053
相关文章推荐
- 关于HOSTS设置不生效的解决小方法
- 关于HOSTS设置不生效的解决小方法
- 关于HOSTS设置不生效的解决小方法
- 关于wordpress设置百度ping服务不生效的解决方法
- hosts文件设置后无法生效的解决方法
- 关于在Centos中设置jdk、maven等参数不生效的解决方法
- 关于exchange 2010 管理代理发送\代表发送权限设置无法生效的解决方法
- 关于SearchView设置字体颜色,提示字体及背景的解决方法
- 笔记01 设置控件属性后,QSS没有立刻生效的解决方法——重载控件的QSS
- 关于自定义AlertDialog,设置不能充满全屏的解决方法
- 关于无法设置超级工作站的解决方法
- 关于Windows2008服务器设置MIME后仍然无法播放MP4的解决方法
- git使用.gitignore设置不生效或不起作用问题的解决方法
- hosts.allow、hosts.deny配置不生效的解决方法
- 关于处理iis8.0中设置Request.BinaryRead 不允许操作的解决方法
- 一个电脑上同时安装多个版本JDK,设置环境变量不生效的解决方法
- 关于将RadioButtonList的AutoPostBack属性设置为"True"获取子项时候引起回发的问题解决方法
- 关于在II7里面出现:当前信任级别设置不支持调试 的解决方法
- 关于span不能设置宽度及span自动换行的解决方法
- 关于安装版JDK1.8或1.7更改多个JDK环境变量不生效的解决方法