Как запустить sock-прокси через ssh на нестандартном порту?

Как запустить sock-прокси через ssh на нестандартном порту?

У меня возникли некоторые проблемы с доступом к веб-приложению, работающему на порту 9293 на удаленном сервере, доступном только по ssh на порту 5634. Я настроил FoxyProxy для маршрутизации всего трафика, попадающего на IP-адрес удаленного хоста (подстановочный знак в белом списке, например, *remoteip*), на порт 1234. Конец этой истории в том, что это не работает, вот команда ssh, которую я запускаю:

ssh -D 1234 user@remoteip -p 5634

Затем при попытке подключиться к веб-приложению по следующему адресу происходит тайм-аут (SSL включен):

https://remoteip:9293

Есть идеи, где я ошибаюсь? Также на удаленном хосте установлен Debian 7.5, если это имеет значение.

решение1

telnetДля проверки работы переадресации портов следует использовать :

telnet localhost 1234

Вероятно, это не работает, поскольку вы используете неправильные SSHпараметры (дважды):

ssh -L localhost:1234:remoteip:5634 user@remoteip

или (в зависимости от того, какой интерфейс(ы) прослушивает сервер):

ssh -L localhost:1234:localhost:5634 user@remoteip

Связанный контент