利用nginx的正向代理功能去代理被封的网站(原创)

原文:http://briteming.blogspot.com/2012/04/nginx.html

修改nginx.conf如下,添加如下内容:
server {
resolver 8.8.8.8;
listen 8140;
 proxy_cache mem_cache;
proxy_max_temp_file_size 4m;
location / {
proxy_pass http://briteming.appspot.com;
 proxy_connect_timeout   60;
proxy_send_timeout 120;
proxy_read_timeout 120;
        }
}
保存更改,然后重启nginx(注意:以上蓝色部分不是非加不可的).监听的端口可改为服务器上任何未被占用的端口。示例http://as1.brite.biz:8140/就代理了被封的网站http://briteming.appspot.com的内容
有的网站像 www.chinagfw.orgigfw.net,即使对其做了正向代理,但是访问正向代理网站只能访问到它们的首页,首页里的帖子依然是其本身的url,比如
http://www.chinagfw.org/2012/04/blog-post_3736.html,这时我们可在所建立的正向代理网站地址的后面加上被封的网站地址的域名部分后面的内容/2012/04/blog-post_3736.html 来访问:
http://as1.brite.biz:xxxxx/2012/04/blog-post_3736.html 

xxxxx为我另外设的端口号,这里不方便把它写出来。

相关帖子:

用nginx做正向代理(其实就是http代理),搭配tor browser翻墙

发表评论