La section « Utilisateurs » : les clients de votre VPN
Comment utiliser la section « Utilisateurs » dans CreateYourVPN : statuts et limites, lien d'abonnement et QR, attribution manuelle de forfaits, réinitialisation du trafic et réémission de l'abonnement.
La première partie du cours portait sur les serveurs et les routes. La seconde porte sur ce pour quoi tout cela a été entrepris : les gens et l'argent. Commençons par la section « Utilisateurs » — c'est là que vivent tous ceux qui se connectent à votre VPN.
Ce que montre la liste
La section rassemble les clients de tous vos clusters dans un seul tableau. En haut, un récapitulatif : combien de clients au total, combien d'actifs et combien en essai. Pour retrouver la bonne personne :
- des onglets par statut — « Tous », « Actifs », « Essai », « Expirés », « Désactivés », « Limite », chacun avec un compteur ;
- une recherche par nom ou note (l'email du client est aussi pris en compte) ;
- un filtre par cluster.
Sur chaque ligne, l'essentiel du client : email, cluster, statut, une barre de trafic consommé (l'illimité s'affiche « ∞ »), la date d'expiration et sa dernière connexion.
Statuts : qui est dans quel état
| Statut | Ce que ça signifie |
|---|---|
| Actif | L'abonnement fonctionne, le trafic circule |
| En attente | Un compte « en sommeil » avec une fenêtre d'essai : il s'active à la première connexion, et c'est seulement là que le compteur démarre |
| Limite atteinte | Le client a épuisé sa limite de trafic — le système l'a arrêté automatiquement |
| Expiré | La date de fin de l'abonnement est passée |
| Désactivé | Vous avez éteint le client manuellement |
« Limite atteinte » et « Expiré » sont posés automatiquement par le système. Vous gérez trois états à la main : « Actif », « Désactivé » et « En attente ». Un client « Désactivé », « Expiré » ou « Limite atteinte » est remis en service par le bouton « Activer », l'attribution d'un forfait (voir plus bas) ou la modification de la date et de la limite. Un client « En attente » se réveille tout seul à la première connexion — ou quand vous lui attribuez un forfait.
Ajouter un client
Le bouton « Ajouter un utilisateur » ouvre un formulaire :
- Email — le compte est créé à partir de là. Avec cette même adresse, la personne pourra aussi se connecter à son espace client sur votre vitrine (ce qu'est une vitrine — dans la leçon suivante).
- Cluster — dans quel cluster loger le client.
- Forfait — l'un de vos forfaits, « Illimité » ou « Personnalisé ».
- Durée, limite et statut — pour un forfait « Personnalisé » : une date d'expiration (vide — sans durée), une limite de trafic en gigaoctets (vide — illimité), et un statut « Actif » ou « En attente » avec une fenêtre d'essai en jours.
- Réinitialisation — à quelle fréquence remettre le compteur de trafic à zéro : jamais, quotidiennement, hebdomadairement, mensuellement ou annuellement.
Tant qu'aucun prestataire de paiement n'est connecté, le formulaire est encore plus simple : chaque client reçoit le « Forfait de base — illimité » sans date d'expiration. Les vrais forfaits arrivent dans la leçon sur les forfaits.
Vous n'êtes pas obligé d'ajouter les clients à la main : activez l'auto-inscription et les gens s'inscriront eux-mêmes sur la vitrine. Les modes d'auto-inscription sont aussi traités dans la leçon sur les forfaits.
Le lien d'abonnement et le QR
Chaque client a un lien d'abonnement de la forme https://votre-vitrine/sub/…. L'utilisateur l'ajoute dans son application VPN (Happ et autres) — l'application y récupère elle-même la liste des serveurs et tous les réglages, puis reprend ensuite toutes les modifications que vous faites dans le panneau.
Le bouton QR sur la ligne ouvre la boîte de dialogue « QR et abonnement » : un QR-code à scanner avec le téléphone et le lien avec un bouton « Copier ».
Ou bien vous n'envoyez rien du tout : le client se rend sur votre vitrine, se connecte avec un code reçu par email — et dans son espace client l'attendent déjà l'abonnement, le QR et les boutons d'installation des applications.
Actions sur un client
Le menu de la ligne (trois points) rassemble toutes les opérations :
| Action | Ce que ça fait |
|---|---|
| Modifier | Changer le statut, la durée, la limite, la réinitialisation. L'email ne peut pas être modifié — c'est l'identifiant du compte |
| Afficher le QR / la config | Cette même boîte de dialogue avec le QR et le lien |
| Attribuer un forfait | Appliquer l'un de vos forfaits au client manuellement |
| Serveurs de l'utilisateur | Quel serveur le client a obtenu sur chaque route et s'il est en bonne santé |
| Réinitialiser le trafic | Remettre le compteur d'usage à zéro ; les statistiques globales sont conservées |
| Réémettre l'abonnement | Générer de nouvelles clés d'accès pour le client |
| Activer / Désactiver | Allumer ou éteindre le client en un clic |
| Supprimer | Supprimer le compte de façon irréversible — l'abonnement cesse de fonctionner |
Trois actions méritent quelques précisions.
« Attribuer un forfait » est une vente manuelle : vous choisissez un forfait, le système l'applique au client. Les jours du forfait s'ajoutent au temps restant (ou sont comptés à partir d'aujourd'hui si la durée a déjà expiré) ; si le forfait a une limite de trafic, elle est redéfinie avec un compteur remis à zéro. Au passage, « En attente », « Expiré » et « Limite atteinte » deviennent « Actif ». La seule exception est « Désactivé » : puisque vous avez éteint le client vous-même, l'automatisme ne le rallumera pas.
« Réémettre l'abonnement » est le bouton d'urgence au cas où les clés d'un client auraient pu fuiter. Le lien d'abonnement reste le même, mais les clés à l'intérieur changent : les applications du client se déconnecteront jusqu'à ce qu'elles rafraîchissent l'abonnement depuis le lien. À n'utiliser qu'en cas de suspicion de compromission.
« Serveurs de l'utilisateur » est une fenêtre sur l'équilibrage de la leçon 4 : pour chaque route, vous voyez quel serveur ce client a obtenu, avec à côté un point de santé affichant ces statuts de la leçon 7.
À retenir
- La section « Utilisateurs », ce sont tous les clients de tous les clusters : statuts, trafic, durées, connexions.
- « Limite atteinte » et « Expiré » sont posés par le système ; vos statuts manuels sont « Actif », « Désactivé », « En attente ».
- Un seul lien d'abonnement fonctionne dans toutes les applications ; le QR en un clic ; l'espace client sur la vitrine permet de n'envoyer strictement rien.
- « Attribuer un forfait » ajoute des jours et réveille le client ; « Désactivé » n'est jamais rallumé automatiquement.
- « Réémettre l'abonnement » — uniquement en cas de compromission : coupe les connexions jusqu'à ce que les applications rafraîchissent l'abonnement.
Prochaine étape
Vous avez des clients — il est temps de soigner la vitrine par laquelle ils se connectent.
Sauvegardes : sauvegarder et restaurer vos utilisateurs
Pourquoi sauvegarder votre base d'utilisateurs, comment configurer des copies automatiques vers Google Drive ou S3 et comment restaurer à partir d'une sauvegarde.
Personnalisation : la vitrine de votre VPN
La section « Personnalisation » dans CreateYourVPN : l'adresse de la vitrine et le sous-domaine, le logo et le favicon, la couleur d'accent, les coordonnées du support et l'installation de la vitrine sur un téléphone.