黑马王子就是我! 技术认证:系统分析师,网络规划设计师,网络工程师,信息系统监理师,系统集成项目管理师,初级程序员,MCSE,MCDBA,CCNA 目前主攻虚拟化技术,VPN,系统架构,集群和高可用性等。
全部博文(516)
分类: 系统运维
2009-08-20 13:46:46
我真的不想写下面的文字,但是既然有 Great Firewall,那么 Tor 的出现也是应该!
不要问我下面到底在做什么,我只能说我爱维基,我是维基人。
与政治无干,只是为了 Free As In Freedom 的 GNU 精神。
首先下载
Tor 安装好后直接运行就可以了(如果不想看见那个黑黑的命令行提示符请看本文最下面),正常的话应该显示当前版本和 Success 信息,并且 Looks like it's working。
但是 Tor 只支持 FTP 和 Socket 的匿名代理,并不支持 HTTP 也就是网页浏览的代理。
所以接着是
Privoxy 需要配置以配合 Tor 来工作,运行 Privoxy 在 Options 菜单 Edit Main Configuration。
这时,Privoxy 会调用文本编辑器打开配置文本,找到 5.2. forward-socks4 and forward-socks4a 项目。
配置文件中以 # 开头的行为注释,这里有相当部分关于 forward-socks 的注释,如果看的懂英文的话仔细看看比较好。
看不懂的,找一个空行,输入 forward-socks4a / localhost:9050 .
注意最后一个点点,不要掉了。
然后最好关闭 Privoxy 的日志功能,找到 logfile privoxy.log
和 jarfile jar.log
两行,前面加上 #
注释掉,关闭日志。
编辑完了,保存。并且选择 Exit Privoxy 退出 Privoxy 后再重新启动它。
然后下载安装 Firefox(略过,呵呵)。在 Firefox “工具”菜单“选项”对话框“基本信息”右下“连接设置”对话框选择“手动配置代理”,将“HTTP 代理设置”为 localhost,端口是 Privoxy 的服务端口 8118。至于“FTP 代理”和“SOCKS 代理”也是 localhost,但是端口可以直接是 Tor 的服务端口 9050。然后下面选定“SOCKS v5”就 OK 了。
Privoxy 最小化就可以在任务栏图标了,至于中间显示的信息可以去掉 View 菜单里面的勾勾即可。
而让 Tor 隐藏运行,只能把它当作服务进程自动运行,按以下步骤:
一、将你的系统盘 C:\Documents and Settings\你的用户名\Application Data\Tor\Torrc 文件复制至 Tor 安装目录下。
二、打开命令提示符,进入 Tor 所在目录,运行 tor -install 命令即可。Tor 会在系统中添加一个 Tor Win32 Service 的系统服务,并自动启动。如果想取消自动运行,进入所在目录,运行 tor -remove 命令即可。