网络结构如下,客户端不能直接访问下面的 http/https 服务,要通过两级代理访问,应该用什么代理软件(开源免费)实现。
目前试过以下几个不知道对不对:
1.tinyproxy:配置简单,可以实现 http/https 代理( https 代理采用的是 http connect 隧道技术),如果只有一级代理服务器 A,则完全可以满足我的需求,但同时部署在代理服务器 A 和代理服务器 B 上时,不能达到效果,是不是它不能多级代理?
2.squid:这个也能实现 http/https 代理,但它好像是解析了 https 的内容吧,使用它后客户端无法访问 HTTPS 服务器 3,所以也就没有再测试多级代理的情况。
1
test0x01 2020-11-18 15:29:34 +08:00 via Android 1
3proxy
|
2
Chenamy2017 OP @test0x01 感谢,测试了 3proxy,使用 https 和 socks 方式都无法满足场景:客户端访问 HTTPS 服务器 3 。3proxy 功能应该是类似 squid 的。
|
3
test0x01 2020-11-20 01:39:38 +08:00 via Android
3proxy 是多级串联的
|
4
Chenamy2017 OP @test0x01 感谢大佬,我今天测试通了,问题都解决了!折腾了一周,太感谢了!
|