本文所列内容在Vultr的VPS上面测试通过。
延续上一篇文章,这次使用Windows平台的stunnel和ccproxy来配置。
1,简要介绍
两个软件的安装过程就不再赘述了,stunnel安装的时候会进行交互,以建立证书和私钥,一路回车就可以,不再上图了。客户端的配置与前一篇文章是相同的,实际上篇文章的客户端指的就是Windows客户端。
2,配置stunnel
打开安装目录的stunnel.conf文件,内容如下:
cert = stunnel.pem key = stunnel.pem socket = l:TCP_NODELAY=1 socket = r:TCP_NODELAY=1 taskbar=yes client=no [http2ssl] accept = 8082 connect = 127.0.0.1:10001 [socks2ssl] accept = 6666 connect = 127.0.0.1:10002
然后命令:
Windows Server 2008 R2 64位: "C:\Program Files (x86)\stunnel\stunnel.exe" -install net start stunnel Windows Server 2003: "C:\Program Files\stunnel\stunnel.exe" -install net start stunnel
3,配置ccproxy
首先配置服务部分,建立做成“NT服务”,这样不用登陆也可以启动:
然后验证类型改成“用户/密码”,并新建你需要的用户即可:
完事了,客户端与上篇文章一样的。
注:stunnel的版本4和5是可以混搭的,这两篇文章里面,Windows平台全都用的是5,debian/ubuntu平台用的是4,使用中一切正常。
客户端是可以同时连接多个服务器的,配置文件里面[http2ssl]这个是可以自己命名的,起个好记的就行了,我就同时连着usa和jp的代理,然后chrome里面做个策略切换,用起来很爽的。
[…] 至此,windows平台上基于squid的http代理就做好了,不过这是明文代理,也就是说如果你看了一些不太科学的东西,有可能被墙或者被封,所以建议参考《Windows Server上使用stunnel+ccproxy配置加密代理 》这篇文章用stunnel做成加密代理,这样就皆大欢喜了。 […]