Der Bereich „Nutzer“: die Kunden deines VPN
Wie du mit dem Bereich „Nutzer“ in CreateYourVPN arbeitest: Status und Limits, Abonnement-Link und QR, Tarife manuell vergeben, Traffic zurücksetzen und Abonnements neu ausstellen.
Der erste Teil des Kurses drehte sich um Server und Routen. Der zweite dreht sich um das, worum es eigentlich geht: um Menschen und Geld. Beginnen wir mit dem Bereich „Nutzer“ — hier leben alle, die sich mit deinem VPN verbinden.
Was die Liste zeigt
Der Bereich sammelt die Kunden all deiner Cluster in einer Tabelle. Oben steht eine Übersicht: wie viele Kunden es insgesamt gibt, wie viele aktiv sind und wie viele im Trial. Die richtige Person findest du mit:
- Status-Tabs — „Alle“, „Aktive“, „Trial“, „Abgelaufen“, „Deaktiviert“, „Limit“, jeder mit einem Zähler;
- Suche nach Name oder Notiz (die E-Mail des Kunden wird ebenfalls durchsucht);
- Cluster-Filter.
In der Zeile steht das Wichtigste über den Kunden: E-Mail, Cluster, Status, ein Balken des verbrauchten Traffics (unbegrenzt erscheint als „∞“), das Ablaufdatum und wann er zuletzt online war.
Status: wer in welchem Zustand ist
| Status | Was er bedeutet |
|---|---|
| Aktiv | Das Abonnement läuft, Traffic fließt |
| Ausstehend | Ein „schlafendes“ Konto mit Trial-Fenster: aktiviert sich bei der ersten Verbindung, und erst ab diesem Moment läuft die Uhr |
| Limit erreicht | Der Kunde hat sein Traffic-Limit ausgeschöpft — das System hat ihn automatisch gestoppt |
| Abgelaufen | Das Enddatum des Abonnements ist überschritten |
| Deaktiviert | Du hast den Kunden manuell abgeschaltet |
„Limit erreicht“ und „Abgelaufen“ setzt das System automatisch. Von Hand steuerst du drei Zustände: „Aktiv“, „Deaktiviert“ und „Ausstehend“. Einen Kunden mit dem Status „Deaktiviert“, „Abgelaufen“ oder „Limit erreicht“ holt der Button „Aktivieren“ zurück, ebenso das Vergeben eines Tarifs (dazu unten) oder das Anpassen von Laufzeit und Limit. Ein Kunde im Status „Ausstehend“ erwacht bei der ersten Verbindung von selbst — oder wenn du ihm einen Tarif vergibst.
Einen Kunden hinzufügen
Der Button „Nutzer hinzufügen“ öffnet ein Formular:
- E-Mail — daraus wird das Konto erstellt. Mit derselben Adresse kann sich die Person in ihr Kundenkonto auf deinem Schaufenster einloggen (was ein Schaufenster ist — in der nächsten Lektion).
- Cluster — in welchem Cluster der Kunde untergebracht wird.
- Tarif — einer deiner Tarife, „Unbegrenzt“ oder „Eigener“.
- Laufzeit, Limit und Status — für den Tarif „Eigener“: ein Ablaufdatum (leer — keine Frist), ein Traffic-Limit in Gigabyte (leer — unbegrenzt), Status „Aktiv“ oder „Ausstehend“ mit einem Trial-Fenster in Tagen.
- Zurücksetzen — wie oft der Traffic-Zähler genullt wird: kein Zurücksetzen, täglich, wöchentlich, monatlich oder jährlich.
Solange kein Zahlungsanbieter verbunden ist, ist das Formular noch einfacher: Jeder Kunde bekommt den „Basistarif — unbegrenzt“ ohne Ablauf. Echte Tarife kommen in der Lektion über Tarife.
Kunden von Hand anzulegen ist nicht zwingend: Du kannst die Selbstregistrierung aktivieren — dann registrieren sich die Leute selbst auf dem Schaufenster. Die Modi der Selbstregistrierung stehen ebenfalls in der Lektion über Tarife.
Abonnement-Link und QR
Jeder Kunde hat einen Abonnement-Link der Form https://dein-schaufenster/sub/…. Der Nutzer fügt ihn in seine VPN-App ein (Happ und andere) — die App holt sich darüber selbst die Serverliste und alle Einstellungen und übernimmt danach jede Änderung, die du im Panel machst.
Der QR-Button in der Zeile öffnet den Dialog „QR und Abonnement“: einen QR-Code zum Scannen mit dem Handy und den Link mit einem „Kopieren“-Button.
Oder du schickst gar nichts: Der Kunde geht auf dein Schaufenster, meldet sich mit einem Code aus einer E-Mail an — und im Kundenkonto warten schon Abonnement, QR und Buttons zur App-Installation.
Aktionen für einen Kunden
Im Zeilenmenü (drei Punkte) sind alle Operationen versammelt:
| Aktion | Was sie tut |
|---|---|
| Bearbeiten | Status, Laufzeit, Limit, Zurücksetzen ändern. Die E-Mail lässt sich nicht ändern — sie ist die Kennung des Kontos |
| QR / Konfiguration anzeigen | Derselbe Dialog mit QR und Link |
| Tarif vergeben | Einem Kunden manuell einen deiner Tarife zuweisen |
| Server des Nutzers | Welche Server der Kunde auf jeder Route bekommen hat und ob sie gesund sind |
| Traffic zurücksetzen | Den Verbrauchszähler nullen; die Gesamtstatistik bleibt erhalten |
| Abonnement neu ausstellen | Dem Kunden neue Zugangsschlüssel erzeugen |
| Aktivieren / Deaktivieren | Den Kunden mit einem Klick ein- oder ausschalten |
| Löschen | Das Konto unwiderruflich löschen — das Abonnement funktioniert dann nicht mehr |
Drei Aktionen verdienen eine Erläuterung.
„Tarif vergeben“ ist ein Verkauf von Hand: Du wählst einen Tarif, das System wendet ihn auf den Kunden an. Die Tage des Tarifs werden zur Restlaufzeit addiert (oder ab heute gezählt, falls die Laufzeit schon abgelaufen ist); hat der Tarif ein Traffic-Limit, wird es zusammen mit einem frischen Zähler neu gesetzt. Nebenbei werden „Ausstehend“, „Abgelaufen“ und „Limit erreicht“ zu „Aktiv“. Die einzige Ausnahme ist „Deaktiviert“: Da du den Kunden selbst abgeschaltet hast, schaltet die Automatik ihn nicht wieder ein.
„Abonnement neu ausstellen“ ist der Notfall-Button für den Fall, dass die Schlüssel eines Kunden geleakt sein könnten. Der Abonnement-Link bleibt derselbe, aber die Schlüssel darin ändern sich: Die Apps des Kunden fallen weg, bis sie das Abonnement über den Link aktualisieren. Nutze das nur bei Verdacht auf Kompromittierung.
„Server des Nutzers“ ist ein Fenster in die Lastverteilung aus Lektion 4: Für jede Route siehst du, welchen Server dieser Kunde bekommen hat, und daneben einen Gesundheitspunkt mit genau den Status aus Lektion 7.
Zum Merken
- Der Bereich „Nutzer“ — alle Kunden aller Cluster: Status, Traffic, Laufzeiten, Online-Zeit.
- „Limit erreicht“ und „Abgelaufen“ setzt das System selbst; deine manuellen Status sind „Aktiv“, „Deaktiviert“, „Ausstehend“.
- Ein Abonnement-Link funktioniert in allen Apps; QR mit einem Klick; das Kundenkonto auf dem Schaufenster ist der Weg, gar nichts verschicken zu müssen.
- „Tarif vergeben“ addiert Tage und weckt den Kunden; „Deaktiviert“ schaltet die Automatik nicht ein.
- „Abonnement neu ausstellen“ — nur bei Kompromittierung: trennt Verbindungen, bis die Apps das Abonnement aktualisieren.
Als Nächstes
Du hast Kunden — höchste Zeit, dich um das Schaufenster zu kümmern, über das sie sich verbinden.
Backups: deine Nutzer sichern und wiederherstellen
Warum du deine Nutzerbasis sichern solltest, wie du automatische Kopien zu Google Drive oder S3 einrichtest, und wie du aus einem Backup wiederherstellst.
Anpassung: das Schaufenster deines VPN
Der Bereich „Anpassung“ in CreateYourVPN: Schaufenster-Adresse und Subdomain, Logo und Favicon, Akzentfarbe, Support-Kontakte und das Schaufenster auf dem Handy installieren.