Мне нужно получить файл по ссылке (443), что возможно только с сервера Б
.
У меня 3 сервера(А Б В).
Доступ к серверу возможен Б и скачайте этот файл через wget
с сервера С.
wget https://NAME:[email protected]/customerInfo/804-577823-10 --no-check-certificate
...
2021-06-18 16:18:01 (24,7 МБ/с) - ‹804-577823-10″ сохранено [163/163]
От А к Б, разрешено использовать только для порта 22
(ssh), а не порт 443
.
Мне нужно сделать туннель, который будет проходить от А к Б с помощью 22
и скачать файл с С с помощью wget
порт 443
, точно так же, как если бы я был на сервере Б.
Короче, мне нужен ssh туннель от А к Б и тогда мне нужно использовать порт 443
, для применения/скачивания файла на С с помощью wget
от А, так же, как и на Б.
Я пытался, но безуспешно.
ssh -L 4433:C:443 -Nf B
Я пробовал даже через прокси, но безуспешно.
wget -e use_proxy=yes -e http_proxy=C https://NAME:[email protected]/customerInfo/804-577823-10 --no-check-certificate
Является ли это возможным?
Спасибо.
ОБНОВИТЬ
SERVER_A:443 -> туннель ssh через порт 22 через SERVER_B -> SERVER_C:443
Итак, если я использую на СЕРВЕР_А та же ссылка, что и на SERVER_B, я хочу получить файл wget
от SERVER_C.
Самый простой способ - разрешить порт 443
на SERVER_C за СЕРВЕР_А, но в данном случае это невозможно.
Разрешен только порт 22
между СЕРВЕР_А и SERVER_B.
Теперь ясно?
Спасибо.