[FreeBSD]穿越屏障:tor 的安装和使用
系统环境:FreeBSD 6.0
- Tor 的介绍
- 这 个就不多说了。
参见 [Jserv's blog] 中 [Tor : 第二代 onion routing] - 安装
- 如 果安装了portupgrade, 可以直接用 portupgrade -PpN tor
- 如果没有 portupgrade, 可以到 tor 的目录中 make install
- 如果没有安装ports,那 么就下载tor 和 tsock 的包手动安装
- 安装完成之后,系统会创建 _tor 这个用户。^v^$ id _tor
uid=256(_tor) gid=256(_tor) groups=256(_tor) - 设 置
- 到 /usr/local/etc/tor 目录下:^v^$ cp torrc.sample torrc
^v^$ cp tor-tsocks.conf.sample tor-tsocks.conf
如 果是通过局域网代理上网,还需要设置代理服务器HttpProxy 192.168.0.1:3128更多关于torrc的设置,可以参见tor的手册
HttpProxyAuthenticator user:passwd
HttpsProxy 192.168.0.1:3128
HttpsProxyAuthenticator user:passwd - 到 /usr/local/etc/rc.d/目录^v^$ cp tor.sh.sample tor.sh
^v^$ chmod a+x tor.sh - 创建 /var/db/tor/data 目录,并修改属主为 _tor^v^$ mkdir -p /var/db/tor/data
^v^$ chown -R _tor /var/db/tor - 启 动 tor^v^$ /usr/local/etc/rc.d/tor.sh start
- 应 用
- 用 torify 来启动应用程序就可以了。
- 更新ports:^v^$ torify cvsup -L0 -g ~/mnt/portsup
^v^$ torify make fetchindex - cvs:^v^$ torify cvs -z3 update -PdA
- 浏览器^v^$ torify firefox
- 参考
评论