⑴ 为什么我的hosts文件修改后无效注意,我说的无效,是指的设置后无效
你确定你修改成功了?
我的就没问题,我是这样弄的:
搭建本地服版务器
将任意域名指向本地服务器
修改hosts:www..com 127.0.0.1
保存并刷权新DNS:ipconfig /flushdns
⑵ 如何修改hosts文件,修改后不生效怎么办
1、手指同时按住 windows 键和 X 键。
⑶ 修改Host为什么不生效
当我们需要屏蔽某些恶意网站或访问特定网址以及在内网做测试的时候,常常需要修改hosts 文件,但是会发现有时修改完却总是不生效,而且Windows7系统和Vista系统、XP系统都会碰到此类情况,所以研究一下解决此类问题的办法。
一般在LINUX下修改完/etc/hosts文件都会立即生效的,即便偶尔不生效,只要重启一下network服务就可以了。但是windows却是会遇到这样的问题,而且在不同版本的系统中还略有区别。
在解决问题之前,让我们了解一下dns和hosts的知识。我们知道在访问网站时,首先要通过DNS服务器把要访问的域名解析成IP地址后,我们才能在浏览器中看到所访问网站的页面内容。根据Windows系统规定,在进行DNS请求以前,Windows系统会先检查自己的Hosts文件中是否有网络域名的映射关系。如果有,则调用这个IP地址映射,如果没有再向已知的DNS服务器提出域名解析,也就是说Hosts的请求级别比DNS高。
首先要知道hosts文件的位置,在xp,2000,win7等系统中找到如下位置C:\windows\system32\drivers\etc,我们可以看到hosts文件,注意hosts文件是ascii编码方式,而且是没有后缀名的。
其二正确修改hosts文件,一般hosts文件里面都会有个示例,比如 127.0.0.1 51cto.com 即代表打开51cto.com这个网址将解析到127.0.0.1,ip地址与网址间至少要有一空格,另外在最后一行书写映射时一定要加上回车再保存以避免最后一行不生效,如果某条记录暂时不用,只需要在它前面加一个#号即可。
hosts文件默认具有隐藏属性,系统默认设置情况下是看不到的,解决办法是打开我的电脑-点击工具-文件夹选项-查看-取消勾选隐藏受保护的系统文件,确定即可。如果修改后无法保存,请在Hosts文件上面点右键-属性-把只读属性去掉即可保存。
在修改HOSTS文件时候,还常常遇到修改保存后无效的情况,我们可以使用ipconfig /flushdns命令来刷新dns缓存, 或者也可以在管理工具中打开服务,找到DNS Client将其停用并改为手动模式在修改完hosts启动。
注意:当你在打开浏览器的情况下修改hosts文件时,关闭浏览器时系统才会释放掉hosts文件占用的那部分内存,我们再次打开浏览器访问就发现已经生效了。
如果遇到windows 7 操作系统无法打开和编辑的情况,一般是因为安全机制UAC造成的,你可以按着Shift键,然后Hosts文件上面右键,以管理员方式运行即可。或者修改Hosts文件权限,将当前登录的账号加入到安全选项卡中,赋予写入权。
还有一种方法就是打开本地连接的Internet(TCP/IP)协议的属性页,点击常规选项卡中的高级按钮,选择WINS选项卡,勾选启用 LMHOSTS 查询,接着按下导入 LMHOSTS按钮,导入hosts文件,这样再次启动浏览器时,就会发现hosts文件生效了。
⑷ 修改hosts不生效怎么处理 怎么修改Hosts
Update:
如果浏览器使用了代理工具,修改 Hosts 也不会生效。这里是因为,浏览器会优先考虑代理工具(如添加 pac 文件、SwitchySharp等)的代理,建议调试的时候先关闭这些代理。
使用 pac 文件代理有的时候部分文件的代理不生效,应该是 pac 对应的代理服务器上,做了部分处理。
部分浏览器也有 DNS 缓存,如 chrome(chrome://dns),这是为什么重启浏览器也不生效的原因,一般设定时间为 60s (如 Firefox)。
浏览器有DNS缓存,系统也会存在 DNS 缓存,有的时候即便在 chrome://dns 清空了浏览器 DNS 缓存,依然不生效,是因为系统 DNS 缓存还未刷新,刷新方式可以看这篇文章。
相信很多同学都在使用 SwitchHosts/iHosts/Gas Mask 等 Hosts 管理工具,当然也有人直接修改 /etc/hosts 或者system32/drivers/etc/hosts 文件,而经常遇到的疑问是:咿,刚才不是修改并且保存了么,为何 Chrome 浏览器还不生效呢?
有人说重启下浏览器就好了,
有人说清空下缓存 DNS(chrome://net-internals/#DNS)就好了,
有人说隐私模式下打开就好了,
有人说等一分钟吧...
结果就是,进入隐私模式的都好了,重启、清空缓存DNS和等一分钟的同学还在继续纠结中。。。
上面提到的三个工具,SwitchHosts/iHosts/Gas Mask,其实也只有 iHosts 生效了(Mac下)。
开发过程中我们会无数次的切换 Hosts,如果不知道原理,我们在测试的时候还是很心惊胆战的
⑸ 为什么win10 hosts文件修改后无效
停用服务里的DNS Client并设置成手动,如果还是会触发服务则设置禁用吧
⑹ hosts文件修改无效
从用户端是可以的,以你提供的例子,输入 a.cn 就可以向网络(1.1.1.1)发送请求。可是,当版网络对请求域名(主权机头)进行验证的时候,发现访问的域名是 a.cn,于是就丢弃请求,你也就无法访问了。
⑺ 修改hosts文件,修改后不生效怎么办
hosts文件修改后无法保存怎么办?有用户修改hosts文件后遇到不能保存的情况,下文介绍hosts修改后不专能保存解决方法属,一起和小编来了解下吧! hosts修改后不能保存解决方法: 使用win10系统的用户可能会发现win10修改hosts无法保存,这是由于Win10系统默认是没有权限去编辑保存系统里的文件,这也是权限不够才导致修改编辑hosts后无法保存的原因。 首先进入Win10系统的hosts文件所在位置,我们直接输入C:\Windows\System32\Drivers\etc后回车就可以打开了,右键hosts文件,选择属性,如下图所示。 点击hosts属性对话框里的“高级”,如下图所示。 在hosts的高级安全设置界面点击更改权限,如下图所示。
⑻ 关于windows下的hosts文件为何不起作用
答: Notes客户端常需要配置hosts文件来解析Notes应用中的服务器名字。如果Notes客户端的操作回系统是win95/win98,则该文件存在答于windows目录下;如果Notes客户端的操作系统是winnt,则该文件存在windows/system32/drivers/etc目录下。hosts文件是文本文件,每一行解析一个domino服务器名字,它的格式为:先写IP地址,加空格后,同一行添加domino服务器的公共名(Common Name)。 注意:hosts文件名没有后缀,系统中常有一个文件是hosts.sam,这个文件与本文中的hosts文件无关。 2) 道聽途說不如不聽 3) 自己不知不代表事實不存在 4) 實踐是檢驗真理的惟一標準 网上的都可以作为参考,仅仅是参考。 ..........hosts.sam看文件名字就知道是sample也就是样板文件啦。 那个没有任何后缀名的hosts文件才是你要修改的。 lz估计刚做网络管理不久。 一般的常识,经常修改就知道了,哈哈~~~ lz估计刚做网络管理不久。 深刻深刻~~!
⑼ 为什么修改hosts不立即生效
使hosts立即生复效的方法:方法一:命制令行(cmd)运行:ipconfig /flushdns #清除DNS缓存内容。
ps:ipconfig /displaydns //显示DNS缓存内容
方法二:修改注册表:HKeyCurrentUser\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings,
新建:DnsCacheEnabled 0x0 (REG_DWORD)
DnsCacheTimeout 0x0 (REG_DWORD)
ServerInfoTimeOut 0x0 (REG_DWORD)这三个DWORD。
方法三:打开:控制面板-管理工具– 服务, 在其中找到“DNS Client”将其停用并改为手动模式(做了这个后,运行ipconfig /flushdns就没必要了,也运行不成功)
⑽ 为什么我的hosts文件修改无效
Win10修改编辑hosts文件无法保存怎么办
首先进入Win10系统的hosts文件所在位置专,我们直接输入C:\Windows\System32\Drivers\etc后回车就可以打开了,属右键hosts文件,选择属性,如下图所示。
点击hosts属性对话框里的“高级”,如下图所示。
在hosts的高级安全设置界面点击更改权限,
在新弹出的对话框里点击添加按钮,如下图所示。
点击hosts的权限项目窗口下面的主体的“选择主体”,
点击进入选择用户或组界面,点击高级
点击高级后,我们接着在点击理解查找,然后在查找结果里找到当前用户的账号,选中后点击确定,如下图所示。
在选择用户或组界面里点击确定,
将hosts的权限项目界面下的基本权限的所以项目都勾选上,然后点击确定,如下图所示。
权限添加成功后,直接点击确定,
点击后,系统提示你将要更改系统文件夹的权限设置,这样会降低计算机的安全性,并导致用户访问文件时出现问题。要继续吗?我们点击是。