解决mac修改SwitchHosts不生效

2,930 阅读1分钟

遇到修改SwitchHosts修改不生效的问题 方法① 如果是chrome浏览器的话,可以清理浏览器的sockets缓存,清除dns缓存 chrome浏览器输入 chrome://net-internals/#sockets

点击Close idle sockets和 Flush socket pools image.png

点击Clear host cache image.png

方法② 终端输入命令 sudo killall -HUP mDNSResponder 复制完按键盘Enter键,然后输入管理员密码,之后会刷新DNS,其他版本的刷新命令如下

Mac OS X 10.7 – 10.8:sudo killall -HUP mDNSResponder

Mac OS X 10.5 – 10.6:dscacheutil -flushcache

Mac OS X 10.4:lookupd -flushcache