Як захистити RDP через WireGuard під час доступу із зовнішньої мережі¶
Вам може знадобитися віддалений доступ до свого ПК із зовнішньої мережі або у зворотному напрямку. Найбезпечніший спосіб — доступ через власний тунель WireGuard. Він забезпечує вищий рівень безпеки, ніж перенаправлення портів і доступ через публічну IP-адресу. Після налаштування тунелю можна використовувати Remote Desktop App у Windows для доступу до ПК звідусіль.
Топологія¶

Налаштування власної мережі WireGuard¶
Перш ніж використовувати тунель WireGuard для RDP, налаштуйте власні сервер і клієнт WireGuard. Тунель можна налаштувати за допомогою двох маршрутизаторів GL.iNet. Див. інструкцію зі створення власного домашнього сервера WireGuard із двома маршрутизаторами GL.iNet.
Надання серверу доступу до локальної мережі клієнта¶
Щоб забезпечити взаємний доступ із боку сервера та клієнта, спочатку дозвольте серверу доступ до локальної мережі клієнта. Див. інструкцію з доступу до локальної мережі клієнта з боку сервера.
Надання клієнту доступу до локальної мережі сервера¶
Потім увімкніть Allow Remote LAN Access на сторінці VPN Dashboard як сервера, так і клієнта. Докладніше для клієнта — тут, для сервера — тут.
Налаштування доступу до ПК на боці сервера¶
ПК на боці сервера¶
Щоб отримати доступ до ПК у локальній мережі сервера з IP-адресою 192.168.29.123, відкрийте налаштування Windows на цьому ПК і натисніть Remote Desktop.

Увімкніть віддалений робочий стіл.

Натисніть Confirm.

Запуск застосунку віддаленого доступу на клієнтському ноутбуці¶
Ноутбук на боці клієнта¶
Знайдіть Remote Desktop Connection App.

Запустіть застосунок і введіть у поле IP-адресу ПК на боці сервера: 192.168.29.123.

Введіть облікові дані ПК на боці сервера.

Після цього ви зможете віддалено керувати ПК на боці сервера.
Для доступу у зворотному напрямку поміняйте ролі серверного ПК і клієнтського ноутбука в наведених кроках.