Для проекта я должен получить доступ к локальному серверу apache компьютера (host_C) с моего компьютера (host_A) с помощью другого компьютера (host_B), все с SSH.Доступ к локальному хосту хоста C от хоста A через хост B с помощью ssh
Я уже удалось подключиться к host_C с host_A через host_B с помощью:
ssh [email protected]_C
с этим в моем .ssh/config
файле:
Host host_C
ProxyCommand ssh [email protected]_B -W %h:%p
Так что я попытался сделать SSH туннель для доступа локальный веб-сервер host_C в моем браузере по адресу http://localhost:8080 с помощью этой команды:
ssh -L 8080:host_C:80 [email protected]_B -N
При подключении к http://localhost:8080/ он не работает, и говорит, что в терминале:
debug1: Connection to port 8080 forwarding to host_C port 80 requested.
debug1: channel 4: new [direct-tcpip]
«не работает» Каким образом это не работает? Отладочные сообщения указывают, что соединение пересылается. Какая у вас проблема в этот момент? Будьте подробными и конкретными. – Kenster
Это весь терминал говорит мне. Мой браузер застрял в «ожидании localhost» – tomatediabolik