2010年2月17日星期三

[GFW BLOG] 通用IPv6反向代理

非常感谢热心网友赐稿!热烈欢迎大家向我们投稿,投稿信箱地址:chinagfwblog(at)gmail.com

作者:Mike Chen

今天花了一天时间写了一段Python脚本。负责IPv6的反向代理。主要是Nginx设置反向代理需要一个个域名逐个添加,麻烦。所以我干脆写了一个脚本,自动从HTTP的header内解析出域名连接。

大家可以在这里测试,这个架设于本人的VPS:
2001:0:53aa:64c:34e6:f226:522b:2269

用法: 在hosts内添加:
2001:0:53aa:64c:34e6:f226:522b:2269 域名
如:
2001:0:53aa:64c:34e6:f226:522b:2269 www.chinagfw.org

没有大面积测试过,本人的VPS测试下,连接数可能有些限制,但是效果不错。假如觉得好,请有能力的人自己也来架设一份。

具体信息和代码都在这里, 22M,包括了patch后的twisted库:
http://chencp.info/reverse_proxy.tar

具体功能包括:
1. 白名单设置 , 通用也要限制,否则可能被拿来攻击之类的
2. 日志
3. HTTPS支持。(自签名证书,使用有风险!)

我的IPv6反向代理不长期供应,随时取消。仅为大家测试,好则请各位自行架设。


--
Posted By GFW Blog to GFW BLOG at 2/17/2010 04:25:00 PM

--
1、请点击www.chinagfw.org访问我们,订阅地址:http://feeds2.feedburner.com/chinagfwblog。2、需要Psiphon2注册邀请的朋友,请向english@sesawe.net发送电子邮件请求,说明 "can I have psiphon2 access" 并告诉您所在的国家。也可以使用Twitter Direct Messages或登陆Psiphon网站直接向Psiphon索取使用邀请。3、GFW Blog现提供最新翻墙工具下载(地址一、二、三),翻墙(突破网络封锁)方法介绍请见本站anti-censorship部分。4、本站热烈欢迎各位朋友投稿或推荐文章,请发邮件至chinagfwblog[at]gmail.com。5、敬请关注、支持、参与Sesawe和黑箱监管集体诉讼。
To unsubscribe from this group, send email to
gfw-blog+unsubscribe@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/gfw-blog?hl=zh-CN

没有评论:

发表评论