永发信息网

为什么修改hosts不立即生效

答案:2  悬赏:80  手机版
解决时间 2021-03-28 15:55
  • 提问者网友:浮克旳回音
  • 2021-03-28 06:29
为什么修改hosts不立即生效
最佳答案
  • 五星知识达人网友:煞尾
  • 2020-03-03 11:39
使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就没必要了,也运行不成功)
全部回答
  • 1楼网友:笑迎怀羞
  • 2020-10-04 22:26
有时我们会通过修改hosts文件(路径为系统盘:\windows\system32\drivers\etc\hosts),在修改并保存hosts文件后需要重启才能使设置生效。 这时可以打开命令提示符 窗口执行以下命令: ipconfig /displaydns //显示dns缓存内容 ipconfig /flushdns //删除dns缓存内容 这样,系统就会清空本机的dns缓存,从而不必重启,就能使hosts文件生效。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯