VPN-сервер IN4IT

Швидке, безпечне та сучасне VPN-рішення, яке використовує WireGuard® як базову VPN-технологію.

Встановлені компоненти

Скрипт інсталяції встановлює та налаштовує такі основні компоненти:

  • Go (1.25.1) → для створення бінарних файлів бекенду.
  • Node.js (через NVM, версія 22) → для створення веб-додатку інтерфейсу.
  • NPM → менеджер пакетів для залежностей веб-додатків.
  • WireGuard → базова технологія VPN.

Веб-інтерфейс

  1. Відкрийте браузер і перейдіть за адресою: http://<server-ip>/
  2. Виконайте початкове налаштування.
  3. Увійдіть за допомогою: admin/<the password you set during setup>

Важливі файли та каталоги

  • /vpn/rest-server → Бінарний файл сервера REST API
  • /vpn/configmanager → Бінарний файл Config Manager
  • /vpn/reset-admin-password → Утиліта для скидання пароля адміністратора
  • /vpn/config → Файли конфігурації
  • /vpn/secrets → Чутливі клавіші
  • /vpn/stats → Статистика сервера
  • /vpn/tls-certs → Сертифікати TLS
  • /vpn/setup-code.txt → Інформація про код налаштування
  • /vpn/rest-server.pid → PID сервера REST

Перевірити статус

systemctl status vpn-rest-server
systemctl status vpn-configmanager

Деталі заявки