У меня возникли некоторые проблемы с доступом к веб-приложению, работающему на порту 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