遇到修改SwitchHosts修改不生效的问题 方法① 如果是chrome浏览器的话,可以清理浏览器的sockets缓存,清除dns缓存 chrome浏览器输入 chrome://net-internals/#sockets
点击Close idle sockets和 Flush socket pools
点击Clear host cache
方法② 终端输入命令 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