VPN server IN4IT

Rychlé, bezpečné a moderní VPN řešení, které využívá technologii WireGuard® jako základní VPN technologii.

Nainstalované komponenty

Instalační skript nainstaluje a nakonfiguruje následující hlavní komponenty:

  • Go (1.25.1) → pro sestavení binárních souborů backendu.
  • Node.js (prostřednictvím NVM, verze 22) → pro vytváření frontendové webové aplikace.
  • NPM → správce balíčků pro závislosti webových aplikací.
  • WireGuard → základní technologie VPN.

Webové rozhraní

  1. Otevřete prohlížeč a navštivte: http://<server-ip>/
  2. Proveďte počáteční nastavení.
  3. Přihlásit se pomocí: admin/<the password you set during setup>

Důležité soubory a adresáře

  • /vpn/rest-server → Binární soubor serveru REST API
  • /vpn/configmanager → Binární soubor Config Manager
  • /vpn/reset-admin-password → Nástroj pro resetování hesla správce
  • /vpn/config → Konfigurační soubory
  • /vpn/secrets → Citlivé klávesy
  • /vpn/stats → Statistiky serveru
  • /vpn/tls-certs → Certifikáty TLS
  • /vpn/setup-code.txt → Informace o nastavení kódu
  • /vpn/rest-server.pid → PID serveru REST

Ověřit stav

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

Podrobnosti o aplikaci