У меня следующая настройка:
- Компьютер 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
решений.