我有以下设置:
- 计算机 L(我的 Mac OS X 机器)。
- Linode R0 运行 Ubuntu 12.04。
- Linode R1 运行 Ubuntu 12.04。
- Linode R2 运行 Ubuntu 12.04。
R1和R2变为SOCKS5代理服务器如下:
user@R0: ssh -D 1081 R1
user@R0: ssh -D 1082 R2
现在,我该如何让 R0 充当一个简单的 HTTP/HTTPS 代理服务器并接受来自我的本地计算机的经过身份验证的(类似 Squid,无法使 danted-server 工作)传入 HTTP 连接,这些连接会被随机转发到 R1 或 R2?
不想将本地端口转发到 R0,所以请不要ssh -L
解决方案。