修改hosts文件后如何生效(修改hosts文件没用)
大家好,今天来介绍修改hosts文件后如何生效(mac配置hosts 无效)的问题,以下是渲大师小编对此问题的归纳和整理,感兴趣的来一起看看吧!
如何修改hosts文件修改后不生效怎么办
1、手指同时按住 windows 键和 X 键。
2、在电脑桌面右下角弹出来的菜单里选择Windows Powershell。
3、在打开的powershell 界面输裂亏入notepad,按回车,就会出笑粗现记事本的界面。
4、在记事本界面点击文件,然后点新建,在弹出来的窗口里找到路径c:windowssystem32driversetc,找到后可以看到目录里面是空白。点击右下角的选择文件,点击所有文件。
5、此时hosts文件就会出现在你眼前,点击hosts文件。
6、弹出hosts文件的编辑页面,可以在里面添加你需要的IP地址和主机名了。
7、添加完毕以后,可以直接按ctrl+s保存,也可以肆升神直接点击记事本左上角的文件,然后点保存。Hosts文件就修改成功了。
Mac配置hosts不生效的解决办法
在mac上配置了hosts,使用
查看,已经写进去了,然首察后重启电脑、使用
还是找不到配置的宽芹迅IP地址
拷贝慎此了一份同事的hosts文件,然后进行了替换,结果好了。
自己电脑原先的hosts文件,里面有格式错误,导致hosts映射没生效。使用正确格式的hosts,就生效了。
怎样使HOST文件生效
用记早耐事本更改host容易生效。这里以win7为例,方法如下:
1、开始->附件->鼠标右键点击“记事本”->以管理员运行。如下图:
2、然后找到hosts文件,路径是C:WindowsSystem32driversetchosts。用记事本打开。如下图:
3、点打开后液首,粘贴或写陆埋春好hosts语句,直接保存刷新就可以生效了。如下图:
为什么修改hosts不立即生效
使hosts立即生效的方法:方法一:命令行(cmd)运行:ipconfig /flushdns #清除DNS缓存内容。
ps:ipconfig /displaydns //显示DNS缓存内容
方法二:修改注册表:HKeyCurrentUserSOFTWAREMicrosoftWindowsCurrentVersionInternet Settings,
新建:喊纳枣DnsCacheEnabled 0x0 (REG_DWORD)
DnsCacheTimeout 0x0 (REG_DWORD)
ServerInfoTimeOut 0x0 (REG_DWORD)这三个DWORD。
方法三:打开:控制面板-管理工具– 服务, 在茄蠢其中找郑拆到“DNS Client” 将其停用并改为手动模式(做了这个后,运行ipconfig /flushdns就没必要了,也运行不成功)
Win10修改hosts文件后设置无效怎么解决
Hosts文件具体指什么呢?
Hosts文件是用于本地dns服务的,采用ip
域名
的格式写在一个文本文件当中,
Windows系统上一般存放在系统盘的system32目录下,
比如
C:windowssystem32driversetc,
本地主机一般都被定义为
127.0.0.1
locahost
。根据微软的相关文档,
hosts文件必须是ascii编码方式,
如果你存为unicode格式将不会被正确读取。
修改hosts文件后设置无效的原因及解决方法:
修改hosts将域名指向新绝伏稿的ip总是无法生效,
其实是由“DNS
Client”
服务导致的,
它是缓存dns用的,
所以说修改了hosts的文件是不能马上生效的,
需要一段时间的延时,
通常可以用ipconfig
/flushdns来并孝刷新dns缓存,
但这个方法对于我的问题似乎没有什么效果。用户可以参考以下方法来处理:
解决方法厅橘一:打开控制面板-
管理工具
–
服务,
在其中找到“DNS
Client” 将其停用并改为手动模式即可。
解决方法二:
1、用户可以在桌面创建一个host文件(无扩展名)并编辑好里面的内容;
2、然后把C:WindowsSystem32Driversect下的host文件删除;
3、删除后再把自己新创建的host文件放在ect目录中。
最新评论