RSS
 

Posts Tagged ‘foxyproxy’

Tor+FoxyProxy

18 Jul

背景知识

  • 什么是 tor ?

Tor是第二代onion routing(洋葱路由)的一种实现,用户通过Tor可以在因特网上进行匿名交流。

  • 什么是 privoxy ?

Privoxy是一款带过滤功能的代理服务器,针对HTTP、HTTPS协议,经常跟Tor、Squid组合使用。通过Privoxy的超级过滤功能,用户从而可以保护隐私、对网页内容进行过滤、管理cookies,以及拦阻各种广告等。

  • 什么是FoxyProxy

FoxyProxy 是 Firefox 的一个代理服务器管理插件,与其他类似的插件相比较,FoxyProxy 的优势是可以自动识别需要使用代理的网站。也就是说当你访问未被封锁的网站时是正常的无代理模式,访问被封锁的网站时,可以通过你预先设定的模板进行匹配,自动切换到加密代理模式而不需要你手动切换代理。

安装与配置

由于9.04官方源中没有tor了,所以只能自行添加源

deb http://mirror.noreply.org/pub/tor etch main
deb-src http://mirror.noreply.org/pub/tor etch main

添加密钥

$ gpg --keyserver keys.gnupg.net --recv 94C09C7F
$ gpg --export 94C09C7F | sudo apt-key add -

然后执行

$ sudo apt-get update
$ sudo apt-get install tor privoxy

使用你最喜欢的编辑器打开 /etc/privoxy/config 文件,在最前面加上下面这一行(别漏了那个不起眼的“.”):

forward-socks4a / localhost:9050 .

保存修改了的 /etc/privoxy/config 文件。

重新启动 privoxy 服务

$ sudo /etc/init.d/privoxy restart

FoxyProxy下载地址

https://addons.mozilla.org/zh-CN/firefox/addon/2464

安装完后,重启Firefox

打开FoxyProxy选项[工具-附加组建-FoxyProxy-首选项] 或者双击 Firefox 状态栏上的 FoxyProxy 图标打开设置选项(快捷键 Ctrl+F2),点击文件 -> 新建代理服务器,在“常规”选项卡中勾选“启用”,Proxy Name 可任意填写,这里以 tor 为例输入:Tor。

FoxyProxy-代理设置-常规

然后点击“代理服务器细节”选项卡,勾选“手动配置代理服务器”,输入 HTTP代理服务器地址:127.0.0.1 端口:9050

FoxyProxy-代理设置-代理服务器细节

点击“URL模板”选项卡,添加新模板,“模板名称”输入:blogspot,“URL 或 URL 模板”内输入: *.blogspot.com/* ,意思是匹配 blogspot.com 所有子域和页面,确认已经勾选白名单和通配符。

FoxyProxy-代理模式-URL模式
 
1 Comment

Posted in GFW