← Πίσω στο blog

Captive portal και αυτόματη αναστολή συνδρομητών για ISP

3 Ιουνίου 2026 · 7 λεπτά ανάγνωση · Ομάδα Veloxiom

Η αναστολή απλήρωτου συνδρομητή είναι η πιο ευαίσθητη αυτόματη ενέργεια που θα εμπιστευτεί ένας πάροχος σε λογισμικό: αν γίνει λάθος, κόβεται πελάτης που έχει πληρώσει. Γι' αυτό αξίζει να γίνει σωστά μια φορά — με captive portal αντί για σκέτη διακοπή, με περιόδους χάριτος, και με αυτόματη επανασύνδεση την ώρα της πληρωμής.

Γιατί «κόψιμο» είναι λάθος πρώτη κίνηση

Όταν η σύνδεση απλώς σταματά να δουλεύει, ο πελάτης δεν σκέφτεται τον λογαριασμό του: σκέφτεται βλάβη. Τηλεφωνεί στην υποστήριξη, ο τεχνικός ψάχνει το δίκτυο, και το κόστος της είσπραξης γίνεται μεγαλύτερο από το ποσό. Με captive portal, ο πελάτης ανοίγει browser και βλέπει ακριβώς γιατί δεν έχει πρόσβαση και πώς πληρώνει — μηδέν κλήσεις, μηδέν τεχνικός.

Τα τρία στάδια που δουλεύουν στην πράξη

  1. Υπενθυμίσεις πριν και μετά τη λήξη (email/SMS), χωρίς καμία επίδραση στη σύνδεση.
  2. Ήπια αναστολή: η συνεδρία μένει ενεργή αλλά μπαίνει σε address list που ανακατευθύνει το HTTP/HTTPS σε σελίδα ενημέρωσης. Επιτρέπονται DNS, η πύλη πληρωμής, η ιστοσελίδα του παρόχου και το τηλέφωνο βλαβών.
  3. Πλήρης διακοπή μετά από αρκετές μέρες, όταν πλέον η σύνδεση δεν είναι εμπορικά ενεργή.

Στα δίκτυα MikroTik η ήπια αναστολή γίνεται καθαρότερα μέσω RADIUS: η συνεδρία παίρνει Mikrotik-Address-List (walled garden) με CoA, ή ανανεώνεται σε περιορισμένο profile. Δεν χρειάζεται να απενεργοποιηθεί ο λογαριασμός — και αυτό είναι σημαντικό, γιατί ένας απενεργοποιημένος λογαριασμός ξεχνιέται.

Ο κανόνας που δεν πρέπει να παραβιαστεί ποτέ

Η αναστολή είναι αντιστρεπτή αυτόματα. Μόλις καταγραφεί πληρωμή, η επανασύνδεση γίνεται μέσα σε δευτερόλεπτα, με CoA στη ζωντανή συνεδρία — χωρίς να περιμένει cron, χωρίς να ανοίξει κάποιος το panel. Αν η επανασύνδεση θέλει άνθρωπο, η αυτόματη αναστολή δεν πρέπει να ενεργοποιηθεί καθόλου.

Τι πρέπει να επιτρέπει το walled garden

Ρυθμίσεις που αποτρέπουν τα ατυχήματα

Hotspot και captive portal για επισκέπτες

Η ίδια υποδομή εξυπηρετεί και δημόσιο Wi-Fi: σελίδα εισόδου, όροι χρήσης, προαιρετική ταυτοποίηση με SMS ή κωδικό (voucher), και όρια χρόνου/όγκου μέσω RADIUS. Για τον πάροχο, το σημαντικό είναι ότι δεν στήνεται δεύτερο σύστημα: ίδιος RADIUS, ίδιο accounting, ίδια χρέωση.

Συχνές ερωτήσεις

Δουλεύει το captive portal με HTTPS;

Η ανακατεύθυνση HTTPS δεν μπορεί να γίνει χωρίς σφάλμα πιστοποιητικού, γι' αυτό η σωστή προσέγγιση είναι ανακατεύθυνση HTTP + έλεγχος captive portal του λειτουργικού (τα iOS/Android/Windows κάνουν έλεγχο σε γνωστά endpoints και ανοίγουν μόνα τους τη σελίδα). Επιπλέον, το DNS πρέπει να επιτρέπεται.

Τι γίνεται με πελάτες που δεν ανοίγουν ποτέ browser (IoT, κάμερες);

Γι' αυτό η ήπια αναστολή δεν αρκεί ως μόνη κίνηση: μετά από Χ μέρες ακολουθεί πλήρης διακοπή, και η ειδοποίηση φεύγει και με email/SMS.

Πόσο γρήγορη είναι η επανασύνδεση μετά την πληρωμή;

Με webhook από την πύλη πληρωμής ή αυτόματη ταυτοποίηση RF, δευτερόλεπτα: η πληρωμή καταγράφεται, το τιμολόγιο εξοφλείται και στέλνεται CoA.

Μπορώ να χρεώσω προσαύξηση καθυστέρησης μαζί;

Ναι, αλλά ως ξεχωριστό παραστατικό, ώστε το αρχικό τιμολόγιο (και η διαβίβασή του) να μένει άθικτο. Και με πλαφόν, ώστε να μη χρεωθούν αναδρομικά παλιά υπόλοιπα την πρώτη μέρα.

Σχετική ανάγνωση

Δοκιμάστε δωρεάν demo