Brukere-seksjonen: kundene til VPN-en din
Slik jobber du med Brukere-seksjonen i CreateYourVPN: statuser og grenser, abonnementslenke og QR, manuell tildeling av planer, nullstilling av trafikk og gjenutstedelse av abonnement.
Den første delen av kurset handlet om servere og ruter. Den andre handler om det alt egentlig dreier seg om: mennesker og penger. Vi starter med Brukere-seksjonen — her bor alle som kobler seg til VPN-en din.
Hva listen viser
Seksjonen samler kundene fra alle klyngene dine i én tabell. Øverst — en oppsummering: hvor mange kunder totalt, hvor mange aktive og hvor mange på prøve. For å finne rett person hjelper:
- statusfaner — «Alle», «Aktive», «Prøve», «Utløpt», «Deaktiverte», «Grense», hver med en teller;
- søk etter navn eller notat (kundens e-post kan også søkes);
- et klyngefilter.
Hver rad viser det viktigste: e-post, klynge, status, en linje for forbrukt trafikk (ubegrenset vises som «∞»), utløpsdato, og når kunden sist var pålogget.
Statuser: hvem er i hvilken tilstand
| Status | Hva det betyr |
|---|---|
| Aktiv | Abonnementet fungerer, trafikken flyter |
| Venter | En «sovende» konto med et prøvevindu: den aktiveres ved første tilkobling, og først da begynner klokken å tikke |
| Grense nådd | Kunden har brukt opp trafikkgrensen sin — systemet stoppet dem automatisk |
| Utløpt | Sluttdatoen for abonnementet har passert |
| Deaktivert | Du slo av kunden manuelt |
«Grense nådd» og «Utløpt» settes automatisk av systemet. Du styrer tre tilstander for hånd: «Aktiv», «Deaktivert» og «Venter». En kunde som er «Deaktivert», «Utløpt» eller «Grense nådd», hentes tilbake av «Aktiver»-knappen, en plantildeling (mer nedenfor), eller ved å redigere utløpsdato og grense. En kunde på «Venter» våkner av seg selv ved første tilkobling — eller når du tildeler dem en plan.
Legge til en kunde
Knappen «Legg til bruker» åpner et skjema:
- E-post — kontoen opprettes ut fra den. Personen vil også kunne logge inn på sin egen kundeportal på storefronten din med denne adressen (hva en storefront er — i neste leksjon).
- Klynge — hvilken klynge kunden skal bo i.
- Plan — en av planene dine, «Ubegrenset» eller «Egendefinert».
- Utløp, grense og status — for en «Egendefinert» plan: en utløpsdato (tom — ingen utløp), en trafikkgrense i gigabyte (tom — ubegrenset), og status «Aktiv» eller «Venter» med et prøvevindu i dager.
- Nullstilling — hvor ofte trafikktelleren skal nullstilles: aldri, daglig, ukentlig, månedlig eller årlig.
Inntil en betalingsleverandør er koblet til, er skjemaet enda enklere: hver kunde får «Basisplan — ubegrenset» uten utløp. Ekte planer kommer i leksjonen om planer.
Du trenger ikke legge til kunder for hånd: slå på selvregistrering, så registrerer folk seg på storefronten selv. Modusene for selvregistrering dekkes også i leksjonen om planer.
Abonnementslenke og QR
Hver kunde har én abonnementslenke på formen https://din-storefront/sub/…. Brukeren legger den til i VPN-appen sin (Happ og andre) — appen henter selv serverlisten og alle innstillinger via den, og fanger deretter opp alle endringer du gjør i panelet.
QR-knappen i raden åpner dialogen «QR og abonnement»: en QR-kode å skanne med telefonen og lenken med en «Kopier»-knapp.
Eller du kan la være å sende noe som helst: kunden besøker storefronten din, logger inn med en kode fra en e-post — og i kundeportalen venter allerede abonnementet, QR-koden og knappene for å installere apper.
Handlinger på en kunde
Radmenyen (tre prikker) samler alle operasjonene:
| Handling | Hva den gjør |
|---|---|
| Rediger | Endre status, utløp, grense, nullstilling. E-post kan ikke endres — den er kontoens identifikator |
| Vis QR / konfig | Den samme dialogen med QR og lenke |
| Tildel plan | Bruk en av planene dine på kunden manuelt |
| Brukerens servere | Hvilken server kunden fikk på hver rute, og om den er sunn |
| Nullstill trafikk | Nullstill forbrukstelleren; statistikken for hele perioden beholdes |
| Utsted abonnement på nytt | Generer nye tilgangsnøkler for kunden |
| Aktiver / Deaktiver | Slå kunden på eller av med ett klikk |
| Slett | Slett kontoen uopprettelig — abonnementet slutter å fungere |
Tre handlinger fortjener en nærmere forklaring.
«Tildel plan» — et manuelt salg: velg en plan, og systemet bruker den på kunden. Planens dager legges til den gjenværende tiden (eller telles fra i dag hvis abonnementet allerede er utløpt); har planen en trafikkgrense, settes den på nytt sammen med en fersk teller. På kjøpet blir «Venter», «Utløpt» og «Grense nådd» til «Aktiv». Det eneste unntaket er «Deaktivert»: du slo av den kunden selv, så automatikken slår dem ikke på igjen.
«Utsted abonnement på nytt» — nødknappen for tilfeller der kundens nøkler kan ha lekket. Abonnementslenken forblir den samme, men nøklene inni endres: kundens apper faller ut til de oppdaterer abonnementet via lenken. Bruk den bare ved mistanke om kompromittering.
«Brukerens servere» — et vindu inn i lastbalanseringen fra leksjon 4: for hver rute ser du hvilken server denne kunden fikk, med en helseprikk som viser de samme statusene fra leksjon 7.
Husk dette
- Brukere-seksjonen er hver kunde i hver klynge: statuser, trafikk, utløp, pålogget.
- «Grense nådd» og «Utløpt» settes av systemet; dine manuelle statuser er «Aktiv», «Deaktivert», «Venter».
- Én abonnementslenke fungerer i alle apper; QR med ett klikk; kundeportalen på storefronten betyr at du kan la være å sende noe som helst.
- «Tildel plan» legger til dager og vekker kunden; «Deaktivert» slås aldri på automatisk.
- «Utsted abonnement på nytt» — bare ved kompromittering: den bryter forbindelser til appene oppdaterer abonnementet.
Neste steg
Kundene er på plass — på tide å pynte storefronten de kobler seg til gjennom.
Sikkerhetskopiering: lagre og gjenopprett brukerne dine
Hvorfor du bør sikkerhetskopiere brukerbasen din, hvordan du setter opp automatiske kopier til Google Drive eller S3, og hvordan du gjenoppretter fra en sikkerhetskopi.
Tilpasning: storefronten til VPN-en din
Tilpasning-seksjonen i CreateYourVPN: storefrontadresse og underdomene, logo og favikon, aksentfarge, støttekontakter, og å installere storefronten på telefonen.