Mac上简单的修改Hosts的方法
网上能搜到5-6种Mac系统下修改Hosts的方法,试验过了以后,觉得用Gasmask的方法最简单。
安装以后会在LaunchPad中生成一个面具图标,打开后就能直观的编辑hosts文件,直观方便。目前最新的版本是0.5.1~
修改完成保存的时候会提示需要管理员密码确认修改,你还可以创建多个hosts文件,选择后点击Activate就能方便的将其变成当前生效的hosts文件。
不过修改完后,再第二次补充host内容的时候,问题来了:粘贴进去的host ip没有生效。最后对比分析才知道,原来Windows中的txt文本内容Link breaks到Mac中要转成unix才行。
知道原因就好办,从Windows里或者是网上粘贴过来的内容,用Mac自带的文本编辑重新复制一遍即可。
最后记得在终端命令窗口里运行命令刷新dns缓存,命令如下(其它系统如何刷新dns,可参看《在Mac/Linux/Windows上刷新DNS缓存的方法》):
sudo dscacheutil -flushcache
如果想验证一下,host中的ip是否生效。可以到实用工具---网路实用工具里ping一下host中包含的网址,看得到的ip地址时候一致。
很多Adobe注册失败的人估计都是这块出问题,以为已经加入了屏蔽的host ip,结果可能那些屏蔽根本没有起作用。
顺便贴上目前常用的 SmartHosts 地址:http://smarthosts.googlecode.com/svn/trunk/hosts?action=nocache
改完速度飞快了的同学,要记得回来鼓掌哦~~:)
