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


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

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

PS:CentOS 6.3的环境。

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

http 设置代理

礼奈出没注意 11 years, 2 months ago

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

稳如pooi answered 11 years, 2 months ago

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

快坏掉DA叔 answered 11 years, 2 months ago

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

阿尔翰娜星光 answered 11 years, 2 months 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, 2 months ago

Squid,安装配置快速简单

小小魔法师 answered 11 years, 2 months ago

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

专业loli控 answered 11 years, 2 months ago

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

不过我没试过

Kira尹 answered 11 years, 2 months ago

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

逆空是狮子 answered 11 years, 2 months ago

Your Answer