WireGuard
Опис
За допомогою цього образу сервер перетворюється на готовий до використання VPN-сервер WireGuard з веб-інтерфейсом для керування ним. Через цей VPN Ваші пристрої можуть виходити в Інтернет, а також у всі приватні мережі, підключені до серверу.
WireGuard — це надзвичайно простий, але швидкий та сучасний VPN, що використовує найсучаснішу криптографію. Його мета - бути швидше, простіше, компактніше та корисніше, ніж IPsec. Він має бути значно продуктивнішим, ніж OpenVPN.
WireGuard UI — це простий веб-інтерфейс керування для WireGuard.
Початок роботи
WireGuard і веб-інтерфейс керування встановлюються з ним і автоматично включаються під час завантаження серверу.
Після встановлення образу веб-інтерфейс WireGuard буде доступний за посиланням https://example.com
, де example.com
- hostname Вашого серверу.
Для входу в веб-інтерфейс використовується логін - admin
та пароль, який Ви можете знайти у файлі на сервері:
/root/.app_password
Для доступу до цього файлу Вам потрібно зайти на сервер SSH. Ви можете підключитися до серверу SSH:
- Через SSH-ключ, якщо Ви вибрали його під час створення серверу
- Через пароль користувача
root
, що надсилається поштою при активації серверу
Зміна домену
Якщо Ви бажаєте використовувати свій домен, або піддомен, для доступу до веб-інтерфейсу Wireguard, Вам потрібно зайти на сервер SSH під користувачем root
і виконати команду:
add_domain
Вам буде запропоновано ввести домен або піддомен у форматі subdomain.example.com
.
Переконайтеся, що Ваш домен існує і вказує на IPv4-адресу с ерверу!
Після закінчення роботи скрипта для вказаного домену або піддомену буде видано Let's Ecnrypt сертифікат і веб-інтерфейс стане доступним за посиланням https://example.com/
, де example.com
- вказаний раніше домен (піддомен).
Підключення до VPN
Для підключення спочатку необхідно створити нового клієнта у веб-інтерфейсі WireGuard. Для цього натисніть кнопку New Client.
У меню необхідно заповнити тільки поле Name (інші поля можна залишити порожніми) і натиснути кнопку Submit.
Після додавання клієнтів або внесення змін до веб-інтерфейсу необхідно натиснути кнопку Apply Config. В іншому випадку, зміни не будуть прийняті, і нові клієнти не зможуть підключитися.
Тепер ви можете використовувати кнопку QR-code для генерації QR-коду, який можна відсканувати за допомогою програми WireGuard для Android або iOS. Або Ви можете завантажити конфігурацію клієнта, щоб підключитися з ПК або Mac.
Завантажити програми-клієнти для підключення Ви можете за посиланнями:
ПК - Windows/Mac | Android | iOS |
---|---|---|
Встановлене ПЗ
Назва | Ліцензія |
---|---|
WireGuard | GPLv2 |
wireguard-ui | MIT |
Caddy | Apache License 2.0 |
Корисні посилання
Для отримання додаткової інформації про встановлені пакети, будь ласка, зверніться до їхньої офіційної документації: