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

2014-08-04 13:40:22 +08:00
 JackyXiong
12802 次点击
所在节点    macOS
6 条回复
bsklqgy
2014-08-04 13:53:35 +08:00
文件改成乱码了吧
hotcha0111
2014-08-04 15:57:23 +08:00
我记得如果开着代理的话 hosts 是不起作用的.
imrei
2014-08-04 16:01:47 +08:00
你怎么修改的?终端里vi 使用sudo 修改后,断网重新链接后立刻生效的呀
Joysisyphus
2014-08-04 16:15:09 +08:00
@imrei
我也是一样的问题
这个是终端修改之后的结果

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

看到有一种说法是系统安全机制改了,hosts修改之后,并不会作为首选DNS服务器balabala
nikejaycn
2014-08-04 16:20:19 +08:00
因为经常要维护多份host做测试,所以直接用了Gasmask
推荐: http://www.clockwise.ee/gasmask/
Joysisyphus
2014-08-07 16:21:58 +08:00
我开始自己改也不行,后来用了一个自动修改的搞定
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