Serveur VPN IN4IT

Solution VPN rapide, sécurisée et moderne qui utilise WireGuard® comme technologie VPN sous-jacente.

Composants installés

Le script d'installation installe et configure les principaux composants suivants :

  • Go (1.25.1) → pour compiler les binaires du backend.
  • Node.js (via NVM, version 22) → pour créer l'application web frontale.
  • NPM → gestionnaire de paquets pour les dépendances des applications web.
  • WireGuard → technologie VPN sous-jacente.

Interface Web

  1. Ouvrez votre navigateur et rendez-vous sur : http://<server-ip>/
  2. Effectuez la configuration initiale.
  3. Connectez-vous avec : admin/<the password you set during setup>

Fichiers et répertoires importants

  • /vpn/rest-server → Binaire du serveur REST API
  • /vpn/configmanager → Binaire Config Manager
  • /vpn/reset-admin-password → Utilitaire de réinitialisation du mot de passe administrateur
  • /vpn/config → Fichiers de configuration
  • /vpn/secrets → Touches sensibles
  • /vpn/stats → Statistiques du serveur
  • /vpn/tls-certs → Certificats TLS
  • /vpn/setup-code.txt → Informations sur le code de configuration
  • /vpn/rest-server.pid → PID du serveur REST

Vérifier le statut

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

Détails de la demande