如何快速搭建http代理服务器?
原生的目的是想通过自己的云服务器改善本身网络环境(我所处网络很多站点不能访问,但是访问云服务器没有问题,而且云服务器的网络环境良好)。
顺便想了解一下http代理服务器哪家强。
PS:CentOS 6.3的环境。
————————8月26日更新—————————
理想目标:chrome+switchsharp+代理服务实现人工切换。
也就是说不需要全局代理。
应当如何实现?
Answers
我找到我想要的东西了——
tornado-proxy
。
用switchsharp新建一个情景模式到该服务的ip端口就能代理上网了。
不过就是不太稳定,常常报错……
还有什么类型的程序么?
不需要客户端,只是一个接受http请求获取相应内容然后返回内容的服务。
用nginx
server {
resolver 10.02.2.8;
resolver_timeout 5s;
listen 0.0.0.0:8628;
access_log /home/wwwlogs/access_proxy.log;
error_log /home/wwwlogs/access_proxy_error.log;
location / {
proxy_pass $scheme://$host$request_uri;
proxy_set_header Host $http_host;
proxy_buffers 256 4k;
proxy_max_temp_file_size 0;
proxy_connect_timeout 30;
proxy_cache_valid 200 302 10m;
proxy_cache_valid 301 1h;
proxy_cache_valid any 1m;
}
}