最近因为玩Google Plus的缘故,众所周知的原因,频繁翻墙,但是又由于国内一些论坛不支持海外ip访问,于是不得不频繁切换vpn关闭和打开,烦不胜烦,前几天经研究搞定了在Mac OS X Lion 通过一个用Python脚本实现双网关国内网站不走vpn线路的方法,彻底改变了局面,因此可以全天候开启vpn而不用担心访问国内网站变慢了,于是之前用来局部翻墙的hosts文件就变得再无意义,按照以下方法可以以管理员身份打开TextWrangler来修改hosts。

sudo -b /Applications/TextWrangler.app/Contents/MacOS/TextWrangler

回车后会要求你输入密码,输入密码后系统会以root用户打开TextWrangler,然后用该编辑器定位到/etc/hosts,打开hosts文件,删除之前添加的一些信息,保存,退出即可。

最近我的MacBook Pro升级到Mac OS X Lion以后,每次用我的蓝牙Jabra easygo 耳机一段时间以后,因为蓝牙耳机没电断开,或者手动断开后发现Mac自带的音频输出丢失,尽管进入系统找到声音选项后发觉,系统音频输出已经从Jabra切换为系统自带的音频输出设备了,但是还是没有任何声音,尝试了各种办法都无效,最后只能重启系统才找回了声音,这个问题困扰了我很久,始终找不到好的解决方案。

今天尝试搜索了一下国外的解决方案,终于找到了临时性解决办法,至少可以不用重启就找回声音了,方法如下:

第一种方式:打开Terminal,输入

sudo killall coreaudiod

回车输入管理员密码后,系统会重新找回声音输出,经测试好用;

第二种方式:如果不想用命令行,则打开Activity Monitor,在右上角搜索框输入coreaudiod,选中搜索到的进程,然后点左上角的Quit Process,然后点Force Quit,回车后系统将找回音频输出。

当然以上办法仅仅是临时替代Reboot的方法,希望苹果官方能尽快提供更新修复这个bug,本教程也将跟踪苹果官方的修复更新。

最近因为升级到了最新的Mac OS X Lion,之前很好用的Teredo Tunnel 实效了,于是不得不更换了一种全新的开启Ipv6的方式,现将此方法分享给大家,绝对可以用:

1.如果您的苹果系统未安装XCode,那么请预先安装好它,默认在Mac OS X Lion上可以免费安装到XCode4, 参考教程可以查看:

2. 安装 MacPorts 请从此处下载:

3. 打开一个命令行输入如下命令 :

$ sudo port install vpnc

$ sudo port load tuntaposx

4. 从gogo6官方网站获取最新的gogoCLIENT 1.2 Source Code (Linux/Unix/MacOS/BSD), 下载地址:    , 下载完后,放到一个临时目录里边

5. 进入该临时目录然后通过以下命令解压缩 :

$ tar -xvf  gogoc-1_2-RELEASE.tar.gz

6. 解压缩完事以后进入 gogoc-tsp 目录

7. 通过以下命令进行编译安装:

$ make all

$ make installdir=/usr/local/gogoc install

注意以下操作将需要您输入管理员密码赋予权限。

8. 进入/usr/local/gogoc/bin 目录,编辑gogoc.conf,修改其中username/password选项,输入您在gogo6官方网站注册的用户和密码即可。

9. 输入以下命令运行gogo6 Client :

$ sudo ./gogoc to execute

10. 好了,泡杯茶,现在试试访问 http://ipv6.google.com  和  http://www.v6.facebook.com  看看您是否已经身处IPV6环境了. 也可以进入这个网站  www.test-ipv6.com 测试一下您当前的IPV6环境是否正确了。

11. 如果需要关闭此IPV6连接,请输入以下命令行 :

$ sudo killall gogoc

OK,Just enjoy yourself now!