Установить пакеты через 2 туннеля ssh

У меня следующий сценарий:

Server_A : Host that needs to get packages installed
Server_B : Host that it's used to connect to Server_A
Server_C : Host that it's used to connect to Server_B
Server_D : Host that it's a local mirror

Server_C может использовать Server_D как зеркало с правильным файлом mirror.repo. Server_B может устанавливать пакеты с туннелем ssh следующим образом:

[Server_C]% ssh -R 9999:Server_D:80 Server_B

Как я могу создать новый туннель, который использует первый туннель для установки пакетов?

0
задан 16 December 2019 в 22:50
1 ответ

Наконец, мне удалось это сделать, создав новый туннель со 2-го сервера. Команды для справки:

[Server_C]% ssh -R 9999:Server_D:80 Server_B
[Server_B]% ssh -R 80:localhost:9999 Server_A
1
ответ дан 30 December 2019 в 13:20

Теги

Похожие вопросы