如何快速搭建http代理服务器?


原生的目的是想通过自己的云服务器改善本身网络环境(我所处网络很多站点不能访问,但是访问云服务器没有问题,而且云服务器的网络环境良好)。

顺便想了解一下http代理服务器哪家强。

PS:CentOS 6.3的环境。

————————8月26日更新—————————
理想目标:chrome+switchsharp+代理服务实现人工切换。
也就是说不需要全局代理。
应当如何实现?

http 设置代理

礼奈出没注意 11 years ago

就是想搭一个翻墙的吧?看你需求是chrome+switchsharp局部代理,不需要全局代理。
那么可以试试Shadowsocks( 官网 ),一个开源的socks5代理,搭建方便,现在有不少人在用。
服务端支持使用Python,NodeJS,Go,C等搭建( 链接 ),客户端支持Win/Mac/Linux/Android/iOS等。

稳如pooi answered 11 years ago

我找到我想要的东西了—— tornado-proxy
用switchsharp新建一个情景模式到该服务的ip端口就能代理上网了。
不过就是不太稳定,常常报错……
还有什么类型的程序么?
不需要客户端,只是一个接受http请求获取相应内容然后返回内容的服务。

快坏掉DA叔 answered 11 years ago

做ssh通道最方便,把端口转过去就行;
http代理的话应该是得改路由
(仅供参考,勿拍)

阿尔翰娜星光 answered 11 years ago

用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;
    }
}

撸了.Null answered 11 years ago

Squid,安装配置快速简单

小小魔法师 answered 11 years ago

这个自己没有试过,但知道有个PPTPD,你搜一下就有很多教程了。这个可能能帮你。

专业loli控 answered 11 years ago

青云上建个主机,然后设置vpn连接到青云

不过我没试过

Kira尹 answered 11 years ago

那直接用ssh代理呗,何必http呢

逆空是狮子 answered 11 years ago

Your Answer