2009年7月3日星期五

使用FoxyProxy轻松代理上网

使用FoxyProxy轻松代理上网





2009年4月3日












介绍


FoxyProxyFirefox下一款优秀的代理服务器管理扩展,它主要功能是管理Firefox代理服务器设置,但它不是一款代理软件,本身不具有代理功能
相比SwitchProxy、ProxyButton、QuickProxy、xyzproxy等扩展,它最大的优势在于,通过模板使用通配符、正则表达
式等方式为任意URLs定义代理服务器。也就是说不同的URL根据模板的定义自动切换不同的代理服务器,而其它模板定义之外的URL则使用默认模板中的代
理方式访问(默认为“直接连接互联网”)。


安装与使用


  1. 安装FoxyProxy
  2. 打开FoxyProxy选项设置(双击Fx状态栏Foxproxy图标,快捷键:Ctrl+F2),点击文件-新建代理服务器,在“常规”选项卡中勾选“启用”,Proxy Name 可任意填写,如:我的代理。
  3. 切换到“代理服务器细节”选项卡,选择“手动配置代理服务器”,如:HTTP代理服务器地址:212.62.102.1,端口:80;
  4. 点击“URL Patterns”选项卡,添加新模板,“模板名称”输入:youtube,“URL 或 URL
    模板”内输入:*.youtube.com/* ,即匹配youtube.com所有域的任意页面,此方式为白名单+通配符。
    这样就添加了一个代理服务器设置,并且增加一个URL模板,访问www.youtube.com就通过代理访问,其它URL则通过默认直连的方式访问。


FoxyProxy + Tor


现在让FoxyProxy配合Tor使用。


  1. 下载安装Tor,一般使用的是Tor + Privoxy + Vidalia组合。这里建议使用PortableTor,一是它包含上述三款软件,二是它是绿色版,三是Tor官网目前无法正常访问。
  2. 打开FoxyProxy选项设置,点击文件-Tor向导,一路确定,最后向导就添加了一个代理服务器设置,并且将Gmail的模板设置好了。Gmail能正常访问,这里可以将它停用或删除。使用向导可能需要重启Firefox。
  3. 也可以不使用向导,直接新建代理服务器,Proxy Name任意,代理服务器地址:127.0.0.1,端口:8118。
  4. 打开PortableTor,遇到无法正常访问的URL添加到模板,好了。

    FoxyProxy + “FlashGet”

    当然FoxyProxy也可以配合”FlashGet”使用,方法很简单,只要将代理服务器设置中,代理服务器地址设为:127.0.0.1,端口设为:8580,即可。


几个小技巧


  1. 同一套代理服务器设置兼容Tor和”FlashGet”。

    方法很简单,就是将端口设置成同一个。”FlashGet”的端口是固定的8580,无法修改;只有改Tor了,因为Tor之外还是一层Privoxy,
    所以这里我们改Privoxy的端口:打开PortableTor,右键单击任务栏上的Privoxy图标(“P”字样的图标),选择Edit-Main
    Configuration,会打开Privoxy的配置文件。

    查找
    listen-address  127.0.0.1:8118

    修改为




     


    listen-address  127.0.0.1:8580

    注意前面不带“#”。保存,重启PortableTor,即可。

  2. 建议打开FoxyProxy的“快速添加”功能。

    打开FoxyProxy选项设置,点击“快速添加”选项卡,点击“启用”。“Proxy to which pattern is
    added”选择你想快速添加到的代理设置,点击“Define” ,“URL Template Pattern”改为“*${6}/*”。


当遇到无法正常访问的网站时,按快捷键Alt+F2,快速添加模板,页面刷新后即可正常访问了。


没有评论:

发表评论