Усложним задачу: теперь нам хочется показать коллеге приложение, запущенное на localhost на сервере с адресом
10.1.1.2 (на 80ом порту).🆘 Для понимания ситуации, пример ниже будет ссылаться на вот эту схему (click)
ssh -L 192.168.0.2:8080:127.1:9999 user@8.8.8.8 ssh -L 127.1:9999:127.1:80 user2@10.1.1.2
Твою мать, чё у вас здесь происходит? 😄 Мы говорим SSH перенаправлять локальные запросы с нашего адреса на localhost сервера Б и сразу после подключения запустить SSH (то есть клиента SSH) на сервере Б с опцией слушать на localhost и передавать запросы на сервер 10.1.1.2 (куда клиент и должен подключиться).
💬 Порт 9999 выбран произвольно, главное, чтобы совпадал в первом вызове и во втором. (ставим пальцы, и расскажу о динамическом пробросе портов)
#SSH #TCP | 😊 @iscode