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
- Öffnen Sie Ihren Browser und besuchen Sie:
http://<server-ip>/ - Führen Sie die Ersteinrichtung durch.
- 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