BB’s Blog:本博近期关注 中国移动、电影、电视、手机软件.
Tor代理技术的使用
06-08-10.png  今天在BBS看见flypig提到tor,感觉随着blogger.com、blog city等网站的解封,Tor应该会越来越少应用了。不过在wikipedia没解封之前,这项技术还是很有用处的。在这我就简单的介绍下使用Tor突破网络限制的方法。

  首先你需要下载tor,在安装以后生成tor、vidalia、privoxy三个组件。其中tor提供一个socks 代理服务,端口默认为9050,只要在各种软件中设置socks代理为127.0.0.1:9050即可,简单的说就是安装以后你就有了一个scoks代理,这个代理能够访问任何被封禁的网站。而vidalia则是为了让Tor这种cmd的命令行界面在windows下更好控制而开发的(旧版本叫 Torcp=Tor Control Panel)。Privoxy则是个类似Sockscap安全的代理转换工具,就是将Tor提供的socks代理转换为http代理供各种浏览器等软件使用。系统默认是将127.0.0.1:9050 SCOK代理转换为127.0.0.1:8118 HTTP代理,简单说就是通过运行Privoxy你就拥有了一个127.0.0.1:8118 的HTTP代理,他能访问任何被封禁的网站。

  使用的时候先打开vidalia(在配置中设置"允许vidalia时启动tor",否则需要点击下"启动"),再打开Privoxy,然后你就可以使用127.0.0.1:8118 的HTTP代理做你想做的事了,我推荐大家使用Firefox浏览器(广告时间:需要firefox浏览器请点击本站首页右下角,谢谢你的支持),装上 Foxyproxy这个插件,设个tor代理模板,再将被封禁的网站设为白名单,这样只要当你需要访问这些被封禁的网站,系统回自动使用该代理,而访问其他网站就无须通过此代理。

  当然如果你觉得这样很麻烦,或者还不懂得如何使用,你可以直接去下载个Torpark的浏览器(google搜索,下载使用)。

  上面我所说的属于菜鸟型介绍,真正的tor原理其实类似BT和P2P技术。

整个过程和IP路由非常相似(所以这玩意自称为Router)。Tor就是利用一种路由算法在众多tor节点中找到一条可达路径。所以你的数据经过几"跳"以后,最终能够到达一个可以访问对应资源的tor节点。因此所以就是一个节点死了,最多当时出现一下无法连接的错误,再次刷新的时候tor又会找到一条新的可达路由正确投递数据。这样避免了代理服务器失效的问题。但是tor的选路过程并不是按照最优的原则,而是随机的。这和它的目的:防止数据追踪有关。使用随机的路由就使得数据追踪几乎不可能。这也造成网络可能一下很快,一下却很慢的问题。不过随机路由倒是也有点好处。我是不知道它对失效节点的更新有多快,但是肯定要有个时间。tor节点多是个人电脑经常开开关关的很不稳定,如果按照某种非随机的方法选路的话可能一直要等到这个节点的失效信息被扩散之后才能发现此路不通。而每次随机选路就能使这种几率降低,多刷几下就能正常。

  说到P2P或者BT大家多少会觉得不爽,不过Tor和那种强制共享是有区别的,Tor server是自愿运行的,默认为不运行。你可以在vidalia配置中设定是否运行服务,基于Tor server所占的流量非常小,并对你的操作基本没有影响,我建议非流量收费的朋友们尽量打开服务器。当然成为节点的前提是你拥有独立IP,如果你成为一个Tor节点,别人就可以通过你这个节点访问其它节点,你也可以访问别人的节点,形成共享。在节点和节点之间的通信是完全加密的(SSL),所以不用担心你的通信会泄密(大家使用代理的时候一定要注意这个,否则不小心你的密码就会被盗),也自然省去了网络审查的麻烦。   UPDATE:你也可以直接下载TOR的FIREFOX1.5.0.7

本文信息

» 跟踪本文: 手机WAP
» 发表日期:2006年08月11日 2:19 PM
» 分类: 软件 Software
» 作者:bb
» 本文链接:http://bblog.biz/_software/tor.htmlEDIT
» 本文引用地址:本文不允许引用
» 本站留言支持:html标签、coCommentgravatar
» 书签:Add to 365KeyAdd to del.icio.us百度搜藏Add to Yahoo
» 现有评论:-、现有引用:-
» 评论审核:直接点击“我要回复”评论文章,需要管理员验证后才能显示,感谢你的回复.

评论(-)

本文不允许评论

引用(-)

本文不允许引用

我要回复

昵称:   记住我的用户信息:
邮件:   Subscribe to This Entry:
主页:
Very Happy Smile Sad Surprised Shocked Confused Cool Laughing Mad Razz Embarassed Crying or Very Sad Evil or Very Mad Twisted Evil Rolling Eyes Wink
Short Cuts
Search my Blog
Subscribe This Entry
  • Enter your Email address:
Archives
Vote
评价本文:
Category Entries