Маршрутизация HTTP-трафика через SSH
Мне нужно получить доступ к URL http://REMOTE:54000
, Моя сеть не разрешает исходящие соединения через порт 54000. Однако у меня есть SSH-доступ к хосту "TRUSTED", который не имеет таких ограничений. Можно ли направить трафик на REMOTE через порт 54000 через ssh на TRUSTED.
Все хосты работают с какой-то версией Ubuntu
1 ответ
Решение
Настройте туннель пересылки:
ssh -NL <localport>:REMOTE:54000 user@TRUSTED
затем подключиться к localhost:localport
чтобы добраться до remote:54000
, Вам нужно выяснить, что localport
Вы можете использовать, или вы можете настроить его как 80
и направить весь HTTP-трафик через REMOTE таким образом (самый простой способ получить HTTP-прокси, когда вам это нужно).
Вы также можете установить локальный прокси согласно http : прокси через ssh, а не через socks