Я создал веб-службу, работающую на защищенном сервере (Centos, 123.123.123.123:8192
), мы можем войти на веб-сервер только через SSH с сервера перехода (скажем, 111.111.111.111
). Я могу войти на веб-сервер через SSH (сначала войдите на сервер перехода, затем сделайте дамп на веб-сервер). Теперь я хочу сделать HTTP-запрос к веб-серверу. Как настроить SSH-туннель, чтобы он работал? Или, если текущее ограничение невозможно, какой самый безопасный способ открыть дверь, чтобы сделать это возможным?
Прочие ограничения:
yum
нет ping
, т. д.,)ws
) и сервер перехода (js
) разные.ssh -L 8192: 123.123.123.123: 8192 111.111.111.111
затем доступ http: // локальный: 8192 /
Что это значит: -L = Слушать на локальном порту (где запущен ssh-клиент) 8192 = Слушать на порту 8192 123.123.123.123:8192 = Когда приходит соединение с 8192 на ssh-клиент, перенаправить его через SSH туннель и подключитесь к 123.123.123.123:8192
Тогда 111.111.111.111 - это обычный "сервер, на который вы хотите установить ssh"