Нашёл решение.
Оказалось, что у ключей -L и -R есть ещё параметр "bind_address": 1-L [bind_address:]port:host:hostport. Если этот параметр опущен, то порт пробрасывается только на лупбэк интерфейс. Чтобы прибить проброшенный порт ко всем интерфейсам, надо указать в нём 0.0.0.0 (ну или \*)
в моём случае это так: ssh -L0.0.0.0:8088:localhost:8088 -L0.0.0.0:8079:localhost:80 -L0.0.0.0:8080:localhost:8080 -i ~/.ssh/id_rsa_st -l my_user -p 32767 my_vps.domain
И всё работает, веб-сервер отдаёт проброшенный порт в локалку
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Оказалось, что у ключей -L и -R есть ещё параметр "bind_address": 1-L [bind_address:]port:host:hostport. Если этот параметр опущен, то порт пробрасывается только на лупбэк интерфейс. Чтобы прибить проброшенный порт ко всем интерфейсам, надо указать в нём 0.0.0.0 (ну или \*)
в моём случае это так: ssh -L0.0.0.0:8088:localhost:8088 -L0.0.0.0:8079:localhost:80 -L0.0.0.0:8080:localhost:8080 -i ~/.ssh/id_rsa_st -l my_user -p 32767 my_vps.domain
И всё работает, веб-сервер отдаёт проброшенный порт в локалку