利用nginx的正向代理功能去代理被封的网站
修改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.org和igfw.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翻墙
来源:http://briteming.blogspot.com/2012/04/nginx.html
iGFW博客获德国之声博客大赛“最佳中文博客公众奖”提名 欢迎网友为本博客投票!