Mac 下,修改 hosts 文件不生效。重启机器,清楚浏览器缓存,dscacheutil -flushcache 都试过,还是没用,ping 地址 ,IP 还是原有 IP,求助!!

2014 年 8 月 4 日
 JackyXiong
13515 次点击
所在节点    macOS
6 条回复
bsklqgy
2014 年 8 月 4 日
文件改成乱码了吧
hotcha0111
2014 年 8 月 4 日
我记得如果开着代理的话 hosts 是不起作用的.
imrei
2014 年 8 月 4 日
你怎么修改的?终端里vi 使用sudo 修改后,断网重新链接后立刻生效的呀
Joysisyphus
2014 年 8 月 4 日
@imrei
我也是一样的问题
这个是终端修改之后的结果

但是断网重连or重启之后,输入「www.google.com」还是不行,还是必须用ip才可登陆Google

看到有一种说法是系统安全机制改了,hosts修改之后,并不会作为首选DNS服务器balabala
nikejaycn
2014 年 8 月 4 日
因为经常要维护多份host做测试,所以直接用了Gasmask
推荐: http://www.clockwise.ee/gasmask/
Joysisyphus
2014 年 8 月 7 日
我开始自己改也不行,后来用了一个自动修改的搞定
http://www.zhihu.com/question/21053609/answer/26864644
改过后重启safari

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/126033

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX