localhost может получить доступ к host-a и host-b .
host-a не может получить доступ к host-b .
host-b может получить доступ к host-a .
Как я могу подключиться к службе на host-b с host-a?
localhost может получить доступ к host-a и host-b .
host-a не может получить доступ к host-b .
host-b может получить доступ к host-a .
Как я могу подключиться к службе на host-b с host-a?
Вы можете попробовать autossh с -R для более простого выхода. (не очень безопасно)
Правильный способ - использовать ssh -R без ssh -L если вам нужна безопасность.
Или просто используйте socat tcp-listen:myport tcp-connect:b:b-port и на host-a подключитесь к intermediate-host:myport
Вы можете использовать nc -l -p port nc addr port для тестирования