daixinye / wiki

knowledge management
0 stars 0 forks source link

修改系统Hosts后 Chrome不立即生效的问题 #5

Open daixinye opened 7 years ago

daixinye commented 7 years ago

原因是服务器设置了 keep-alive,同时浏览器设置了 DNS 缓存。 解决方案: 1、重启浏览器 2、使用隐私模式 3、访问 chrome://net-internals/#sockets,点击 close idle sockets 4、等一会...

参考 http://www.cnblogs.com/hustskyking/p/hosts-modify.html

daixinye commented 7 years ago

清除Mac系统DNS缓存的方法

sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder;

参考 http://osxdaily.com/2015/11/16/howto-flush-dns-cache-os-x-elcap/ https://support.apple.com/zh-cn/HT202516