Я использую openssh как на клиенте, так и на сервере. Я знаю, что могу запустить ssh -L
или ssh -R
настроить перенаправление портов через ssh. Однако, поскольку они являются параметрами командной строки, такие перенаправления должны быть записаны до открытия соединения.
Могу ли я настроить перенаправление портов на лету с помощью клиента командной строки ssh?
Когда я использовал PuTTY
ssh-клиент, я мог интерактивно настроить перенаправление портов, когда соединение уже было открыто, без прерывания или повторного подключения, поэтому я знаю, что это технически возможно.
~C escape not available to multiplexex sessions
проблемой, как я только что, не ищите ваше мастер-соединение. Вместо этого просто добавьте-O forward
в команду переадресации порта ssh, как в,ssh -O forward -nfL 1234:whatever:1234 theserver
и это будет работать.