Я могу создать прокси-сервер SOCKS на локальной стороне SSH-соединения, используя -D
но есть ли способ создать прокси на удаленной стороне? Если нет, то почему? -L
и -R
выполнить переадресацию портов на локальной и удаленной стороне соответственно. Я не понимаю, почему бы не существовало удаленного SOCKS-прокси.
Я не знаю о такой опции ssh, но вы можете проявить творческий подход и объединить -R и -D в двух командах ssh, например:
ssh -D 4711 localhost&
ssh -R 4711:localhost:4711
Конечно, вы можете использовать любой существующий прокси-сервер SOCKS вместо первой строки.