LINUX.ORG.RU
ФорумAdmin

И снова SSH туннели

 ,


0

1

Дорогие гуру Linux! Запрашиваю помощь:) Задача: доступ к RDP серверу в закрытой сети(без интернета) Имеем: RDP Client=>MikroTik(фиксированный IP)=>(LAN)=>SSH server(фикс. IP)=>(Интернет)=>MikroTik с LTE=>(WI-FI) =>SSH client=>(LAN)=>RDP server(соединён с SSH клиентом LAN кабелем, доступа в интернет не имеет) Прошу помощи, так как не совсем ясно понимаю как пройти через 2 туннеля таким образом

Ответ на: комментарий от sanekmihailow

Порты открыты

На стороне Mikrotik с фиксированным IP сделан проброс на 22 порт SSH сервера по порту 3402

WorstPilot
() автор топика
#SSH server(фикс. IP)
Host X.X.X.X
DynamicForward 1081
ProxyCommand connect-proxy -S 127.0.0.1:1080 %h %p

#SSH client
Host Y.Y.Y.Y
DynamicForward 1082
DynamicForward rdp_port
ProxyCommand connect-proxy -S 127.1:1081 %h %p

#MikroTik(фиксированный IP)
Host Z.Z.Z.Z
DynamicForward 1080

сначала ssh Z.Z.Z.Z потом ssh X.X.X.X потом ssh Y.Y.Y.Y потом rdp 127.0.0.1 rdp_port

anonymous
()
Ответ на: комментарий от anonymous

Вопрос

А можно обойтись без MikroTik в этой цепи? И просто пробросить нужные порты на SSH сервер? И ещё вопрос как будет выглядеть это всё в едином Bash скрипте на SSH клиенте?

WorstPilot
() автор топика
Ответ на: комментарий от anonymous

Keepalive

Просто необходимо это всё поднимать при старте SSH клиента, и держать до его выключения

WorstPilot
() автор топика
Ответ на: Вопрос от WorstPilot

А можно обойтись без MikroTik в этой цепи? И просто пробросить нужные порты на SSH сервер?

да, если можем до него (сервера) достучатся с Clientа

И ещё вопрос как будет выглядеть это всё в едином Bash скрипте на SSH клиенте?

как-то так ssh x.x.x.x && ssh y.y.y.y && rdp z.z.z.z -p rdp_port все параметры, конечно, тут от балды.

Все, что раньше писал, надо в ~/.ssh/config, ну или man ssh по тем ключевым словам.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.