Rdp через ssh тунель

Нам знадобляться роутер, putty і freesshd.

1. Налаштування SSH сервера

Rdp через ssh тунель
Rdp через ssh тунель
Rdp через ssh тунель
На початок сторінки

2. Налаштування SSH на комп'ютері клієнта

2.18) На клієнтському комп'ютері потрібно покласти приватний ключ в заздалегідь створену для нього папку

Rdp через ssh тунель
Rdp через ssh тунель
Rdp через ssh тунель

2.19) На клієнті запускаємо PuTTY і створюємо підключення з ім'ям sini. В поле Host Name (or IP address) вказуємо потрібний зовнішній ip сервера, тому що він за роутером, це буде ip роутера. Міняємо порт на 443 або який-небудь інший, тільки осмислено.

2.19) На клієнті запускаємо PuTTY і створюємо підключення з ім'ям sini. В поле Host Name (or IP address) вказуємо потрібний зовнішній ip сервера, тому що він за роутером, це буде ip роутера. Міняємо порт на 443 або який-небудь інший, тільки осмислено.

Rdp через ssh тунель
Rdp через ssh тунель
Rdp через ssh тунель
2.20) В поле Auth вказуємо шлях до приватного ключа
Rdp через ssh тунель
Rdp через ssh тунель
Rdp через ssh тунель
2.21) Вибираємо ключ
Rdp через ssh тунель
Rdp через ssh тунель
Rdp через ssh тунель
2.22) Створюємо тунель Порт 3389 це стандартний порт для RDP. Порт 3391 ми будемо використовувати на клієнті як "вхід" в тунель. Зображення нижче показує, що ми поставили у відповідність локального порту 3391 порт 3389 на IP 192.168.0.101

Rdp через ssh тунель
Rdp через ssh тунель
Rdp через ssh тунель
2.23) Зберігаємо сесію. В поле Нost Name пишемо IP сервера.
Rdp через ssh тунель
Rdp через ssh тунель
Rdp через ssh тунель
На цьому етапі у нас підготовлено SSH з'єднання, яке сервер слухає на 443 порту.

Про всяк випадок уточнюю, що в цьому прикладі IP сервера в локальній мережі 192.168.0.101

Зовнішній IP сервера це IP роутера. На зображенні він замазаний, у Вашому випадку це буде Ваш зовнішній IP, тобто щось схоже на 78.47.141.187

Rdp через ssh тунель
На початок сторінки

Проброс пороти на роутері

Putty на клієнті

4.22) Відкриваємо сесію

Rdp через ssh тунель
Rdp через ssh тунель
Rdp через ssh тунель
Rdp через ssh тунель
Rdp через ssh тунель
Rdp через ssh тунель
На початок сторінки

Налаштування RDP - На сервері

5.23) Створюємо користувача sini

Rdp через ssh тунель
Rdp через ssh тунель
Rdp через ssh тунель
Rdp через ssh тунель
Rdp через ssh тунель
Rdp через ssh тунель
Rdp через ssh тунель
Rdp через ssh тунель
Rdp через ssh тунель
Rdp через ssh тунель
Rdp через ssh тунель
Rdp через ssh тунель
Rdp через ssh тунель
Rdp через ssh тунель
Rdp через ssh тунель
5.24) Обов'язково створюємо пароль
Rdp через ssh тунель
Rdp через ssh тунель
Rdp через ssh тунель
Rdp через ssh тунель
Rdp через ssh тунель
Rdp через ssh тунель
5.25) Дозволяємо доступ по RDP
Rdp через ssh тунель
Rdp через ssh тунель
Rdp через ssh тунель
Rdp через ssh тунель
Rdp через ssh тунель
Rdp через ssh тунель
Rdp через ssh тунель
Rdp через ssh тунель
Rdp через ssh тунель
Rdp через ssh тунель
Rdp через ssh тунель
Rdp через ssh тунель
5.27) Додаємо Синього в список користувачів, яким дозволений доступ по RDP
Rdp через ssh тунель
Rdp через ssh тунель
Rdp через ssh тунель
Rdp через ssh тунель
Rdp через ssh тунель
Rdp через ssh тунель
Rdp через ssh тунель
Rdp через ssh тунель
Rdp через ssh тунель
На початок сторінки

Налаштування RDP - На клієнті

6.28) Запускаємо на клієнті mstsc (спершу потрібно відкрити SSH тунель, якщо він був відкритий потрібно перевірити не закінчилася сесія

Rdp через ssh тунель
Rdp через ssh тунель
Rdp через ssh тунель
6.29) Підключаємося до localhost: 3391
Rdp через ssh тунель
Rdp через ssh тунель
Rdp через ssh тунель
вводимо пароль
Rdp через ssh тунель
Rdp через ssh тунель
Rdp через ssh тунель
6.30) Погоджуємося
Rdp через ssh тунель
Rdp через ssh тунель
Rdp через ssh тунель

Замітка для OpenBSD

Маємо комп'ютер в СПб (ПК_СПб), сервер на OpenBSD в МСК (СРВ_МСК) і локальний комп'ютер, підключений до сервера в МСК (ПК_МСК). Мета - подлючен з ПК_СПб до ПК_МСК через ssh тунель по rdp за допомогою putty з-під Windows.

Маємо комп'ютер в СПб (ПК_СПб), сервер на OpenBSD в МСК (СРВ_МСК) і локальний комп'ютер, підключений до сервера в МСК (ПК_МСК). Мета - подлючен з ПК_СПб до ПК_МСК через ssh тунель по rdp за допомогою putty з-під Windows.

Робити потрібно так само як описано за посиланням, але на першій картинці відзначити Local ports accept connections from other hosts Source port можна вибрати будь-яким з вільних, напрмер 6789. В поле Destination вказати Локальний_ip_ПК_МСК: 3389 При підключенні по rdp (остання картинка) можна вказати 127.0 .0.2: 6789

Схожі статті