2007年8月17日星期五

[Updated]在Mac OS X中使用Vidalia(Tor)

updated: Unreal推荐了一个更好的爬墙方案,非常适合替代Tor,速度飞快,你再也不需要忍受Tor的龟爬式的速度了!Windows同样适用(我已经试过了)。 :D

--以下是旧日志内容--


昨天,一个在美国的朋友说他即将回国,问我Mac下有没有关于解决GFW的工具,自然,我把Vidalia推荐给了他。今天又看到了Unreal饭否提到了Tor,所以就顺便提提这个Vidalia。

Vidalia(Tor) Bundle其实是一款代理软件组合,主要功能是实现匿名网络访问,保护用户的隐私信息。你可能开始混淆Vidalia和Tor之间的关系,事实上,Vidalia是Tor的图形前端,真正让你实现网络隐身功能的是Tor。Vidalia简化了Tor的配置和使用。当然你完全可以不需要Vidalia,自己设置Tor的规则,不过这需要你对Tor非常了解。Vidalia能够解决GFW,纯粹是其“副作用”而已。 :) 下面有一个Vidalia的网络地图的截图,像不像游戏Uplink中的地图画面啊。 ;)


Vidalia的网络地图



好了,简单的说说Vidalia的使用吧:
06
1. 下载,安装Vidalia,重启系统。到"应用程序"文件夹中找到Vidalia,启动之。当Vidalia启动完毕,Dock上的Vidalia的洋葱头颜色会变成绿色。

2. 打开"系统预置","网络",选中当前活动的网络,选择"编辑",在"代理服务器"选项卡中选择Socks代理,在右侧的代理服务器地址中分别填入“127.0.0.1”,和端口号“9050”。


代理服务器设置



好了,你已经成功配置了Vidalia,这时,你的所有网络活动都将通过Tor进行。Safari和Camino的代理服务器设置是使用Mac OS X的系统设置,因此,Safari和Camino不需要再做任何配置就能够使用Tor上网了。


Camino通过Tor访问中文维基




Safari通过Tor访问中文维基



通过设置系统的全局代理服务器有一个缺点。因为并非所有的网络访问都需要很高的匿名度,通过Tor的网络访问速度自然没有直接连接的网路速度快,因此当你的Safari和Camino不需要通过Tor访问网络的时候,你就必须再次修改代理服务器配置,去掉代理选项。这样会比较麻烦。

而Firefox则是使用的自带的代理服务器管理工具。默认情况下,所有的网络访问都不会经过Tor,所以,你需要单独配置Firefox的代理服务器。我就不介绍怎么配置Firefox的代理了,因为有更简单的方法可以完成这个任务。

这里下载安装Foxyproxy插件,重启Firefox,这时Foxyproxy会启动一个配置向导。一路Return(使用默认配置),直到完成。这时,Foxyproxy会重启Firefox。这时,Firefox的代理插件配置已经完成。

下面,需要配置Foxyproxy的代理规则,方法请参考我以前的日志(这里),如果要通过Tor访问某些网站,例如中文维基百科,可以加入下面的规则:“名称:Wikipedia;URL:zh.wikipedia.org/*;类型:通配符。”这时,Firefox在访问所有符合这个通配符的URL时会通过Tor,而其他的网络交通则不通过代理,既保证了访问的匿名性,又保证了对不需要匿名的网络访问的速度。


Firefox通过Tor访问中文维基



尽管Firefox在使用Tor这方面有很大的优势,但是感觉上大多数Mac用户都不喜欢臃肿的Firefox,Firefox的拓展性确实是一个其他浏览器不可比拟的优势,所以大家可以把Firefox作为你最喜欢的浏览器的第二选择——打开Firefox总比每次都设置一回代理服务器要方便些。(不知道什么时候会有基于Cocoa的Firefox出来呢。 :D)

好了,关于Tor,大致就介绍这么多,剩下的就留给你自己摸索吧!

9 条评论:

  1. 没有听说啊...收藏一个先...
    话说我用Tor的时候一般连刚开始那个服务器都连不上啊..

    回复删除
  2. 貌似我安装的时候不需要重启系统。总觉得Vidalia使用起来比win下的更舒服一点,也许是心理作用。

    用FireFox的飘过……

    教程写的不错~~~

    回复删除
  3. to 摩摩诘,刚开始那个服务器连接不上是不是指得不到路由列表?如果是这样的话,到可以获得路由列表的机器上把 C:\Document and Settings\%User%\Application Data\Vidalia 文件夹拷贝到自己的同样目录下次启动时就有了。一般开了Vidalia一段时间,服务器列表就会自动刷出来的。

    to Unreal, 是Vidalia的安装程序提示重启的,也许是Panther的缘故。

    回复删除
  4. 似乎没找到TB,手动一下。

    告别Tor!Mac OS X下免费的VPN代理Hotspot Shield[windows下同样适用]

    http://solour.com/2007/08/17/free-vpn-for-mac-os-x-and-windows/

    回复删除
  5. Linux下还没找到更合适的代理,继续用我的Tor

    回复删除
  6. 用不着反复设置代理服务器,添加一个“位置”就行(至少 Tiger 是这样的)
    ------
    aqua:
    没错。Panther也是这样的,多谢提醒。 :)

    回复删除
  7. 我想询问一下,这个vidalia 他大概10分钟才换一次ip,我想让他一秒钟就更换一次身份

    回复删除
  8. 有没有打包在一起不用配置,一旦装好就可以使用的那种啊?

    回复删除