[转~维基百科]Tor
维基百科,自由的百科全书
| 维护者: | Roger Dingledine 与 Nick Mathewson |
|---|---|
| 最新发布: | 0.1.1.23 / 2006年7月30日 |
| 操作系统: | 跨平台 |
| 软件类别: | 洋葱路由 |
| 许可协议: | BSD许可证 |
| 网站: | tor.eff.org |
概述
Tor专门防范流量过滤、嗅探分析,使用户免受其害。Tor在由onion routers(洋葱路由器)组成的表层网(overlay network)上进行通讯,可以实现匿名对外连接、匿名隐藏服务。
匿名外连
Tor用户在本机运行一个洋葱代理服务器(onion proxy),这个代理周期性地与其他Tor交流,从而在Tor网络中构成虚拟环路(virtual circuit)。 Tor是在7层protocol stack中的application layer进行加密(也就是按照'onion'的模式)而它之所以被称为onion是因为它的结构就跟洋葱相同,你只能看出它的外表而想要看到核心就必须 把它层层的剥开。即每个router间的传输都经过symmetric key来加密,形成有层次的结构。它中间所经过的各节点,都好像洋葱的一层皮,把客户端包在里面,算是保护信息来源的一种方式,这样在洋葱路由器之间可以 保持通讯安全。同时对于客户端,洋葱代理服务器又作为SOCKS接口。一些应用程序就可以将Tor作为代理服务器,网络通讯就可以通过Tor的虚拟环路来进行。
进入Tor网络后,加密信息在路由器间传递,最后到达“退出节点”(exit node),明文数据从这个节点直接发往原来的目的地。对于目的主机而言,是从“退出节点”发来信息。
由于在TCP数据流的级别通讯,Tor显得卓然独立于其他匿名网络。通过使用Tor,一般的应用程序都可以实现匿名,比如IRC、即时通讯,以及浏览网页。浏览网页时,Tor常常与Privoxy联合使用,Privoxy是一个代理服务器,可以在应用层增加保护隐私。
规矩与滥用
由于Tor可以匿名进行TCP传输,这就导致了被滥用的可能。路由器存放有一个“退出政策”(exit policy),内有各种地址、端口的组合规定,通过这个来区别哪些传输可以通过这个节点而离开Tor网络,这样就可能防范许多滥用的可能。潜在的滥用包括:
- P2P:抛开合法性不谈,如果通过Tor网络来进行巨额数据的传输,这就有些不礼貌了,毕竟洋葱路由器是由志愿者,花费自己的带宽建立起来的。
- 蓄意破坏:由于不会被识破,用户有时会利用Tor来对协作网站进行破坏,这导致许多的网站,包括维基百科,决定部分限制对Tor的通讯。
隐蔽的匿名服务
Tor不仅可以提供客户端的匿名访问,这点受到了用户的广泛欢迎,Tor还可以提供服务器的匿名。通过使用Tor网络,用户可以维护位置不可知的服务器。当然如果要访问这个隐蔽的服务,客户端也得安装Tor。
通过Tor指定的顶级域名(Top Level Domain,TLD).onion, 可以访问其隐藏的服务。Tor网络可以识别自己的TLD,并自动路由到隐藏的服务。然后,隐藏的服务将请求交由标准的服务器软件进行处理,这个服务器软件 应该预先进行配置,从而只侦听非公开的接口。如果这个服务还可以通过公共的因特网来访问,那也会受到相关连的攻击,这样就没有真正的隐藏起来。
Tor隐藏服务有个另外的好处,由于不需要公开的IP地址,服务就可以躲在防火墙和NAT背后。
tor官方网址提供的三合一组合包
tor官方网址提供三合一(Tor & Privoxy & Vidali)组合包下载。 Tor:核心构件,安装后Tor会在桌面形成快捷方式,建议删掉它就成了。 Privoxy:代理服务器,它为tor实现网页浏览,及一些软件通过tor联络互联网工作,除了你频繁编辑维基等一些网站,基本也不需要你配置。 Vidali:tor的一种图形界面,她帮助你配置,切换tor,有中文界面。 希望大家开tor的服务器,这不但有利于tor网络的发展,而且对加快你自己的浏览速度有好处。当然,一旦你发现有人大量占用你的带宽,你可以礼貌地终止 服务。
使用方法
- 安装tor官方网址提供的三合一组合包后,打开Privoxy和Vidali程序,当Vidali图标变绿时,tor网络已就绪。
- 设置代理:代理服务器地址填:127.0.0.1;http类型的端口填8118;socks的端口填9050。
- 开始使用tor网络上网。
参见
- Torpark
- Vidalia
- Privoxy本是一个http代理服务器,但经常作为Tor客户端的伴侣,作用相当于socks4、socks5到socks4a的桥梁,因为Tor客户端使用socks4a可以得到更高的安全性。*JAP - 一个Java写的匿名代理服务器
- Softether
- VNN
- Mixmaster anonymous remailer - Mixmaster anonymous remailer
- Mixminion - Mixminion anonymous remailer
- 维基百科针对匿名代理服务器的政策
- 使用Tor访问维基百科的注意事项
外部链接
- Tor首页,http://tor.eff.org
- Tor维基(包括FAQs和HOWTOs)
- Tor的设计文档
- Tor网络的统计
- I2P的匿名网络比较
- 隐藏的Tor维基(需要用Tor来访问)
- 用Tor实现有效和安全的互联网访问(中文)
- Tor在Windows下使用介绍(中文)
- Windows下不需配置的TorPark软件
- Vidalia,Tor的图形配置软件,另有Tor+Privoxy+Vidalia整装套件
延伸阅读
- 有关匿名的参考文献
- Applied Cryptography,Bruce Schneier (ISBN 0471117099)
- Email Security,Bruce Schneier (ISBN 047105318X)
- Computer Privacy Handbook,Andre Bacard (ISBN 1566091713)


del.icio.us
No comments:
Post a Comment