IN4IT VPN-Server

Schnelle, sichere und moderne VPN-Lösung, die WireGuard® als zugrunde liegende VPN-Technologie verwendet.

Installierte Komponenten

Das Installationsskript installiert und konfiguriert die folgenden Hauptkomponenten:

  • Go (1.25.1) → zum Erstellen der Backend-Binärdateien.
  • Node.js (über NVM, Version 22) → zum Erstellen der Frontend-Webanwendung.
  • NPM → Paketmanager für Webapp-Abhängigkeiten.
  • WireGuard → zugrunde liegende VPN-Technologie.

Webschnittstelle

  1. Öffnen Sie Ihren Browser und besuchen Sie: http://<server-ip>/
  2. Führen Sie die Ersteinrichtung durch.
  3. Anmelden mit: admin/<the password you set during setup>

Wichtige Dateien und Verzeichnisse

  • /vpn/rest-server → REST-API-Server-Binärdatei
  • /vpn/configmanager → Config Manager-Binärdatei
  • /vpn/reset-admin-password → Dienstprogramm zum Zurücksetzen des Administratorpassworts
  • /vpn/config → Konfigurationsdateien
  • /vpn/secrets → Empfindliche Tasten
  • /vpn/stats → Server-Statistiken
  • /vpn/tls-certs → TLS-Zertifikate
  • /vpn/setup-code.txt → Code-Informationen einrichten
  • /vpn/rest-server.pid → REST-Server-PID

Status überprüfen

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

Anwendungsdetails