fbpx

Wie kann ich mit dem MikroTik-Planer Hotspot-Benutzer automatisch löschen, sodass sie beispielsweise in 24 Stunden ablaufen?

Beim Erstellen des Zeitplaners müssen wir im Teil „Bei Ereignis“, dem letzten Feld, durch Befehle die Eliminierung von Hotspot-Benutzern angeben und im Feld „Intervall“ angeben, dass er 1d 00:00:00 ausgeführt wird

Sie können den MikroTik Scheduler auch zusammen mit Skripten verwenden. Mit dem Scheduler können Sie Skripte zu bestimmten Zeiten oder in regelmäßigen Abständen ausführen.

Schritt 1: Erstellen Sie ein Skript zum Löschen abgelaufener Benutzer

Zunächst müssen Sie in MikroTik ein Skript erstellen, das Hotspot-Benutzer identifiziert und entfernt, deren Anmeldeinformationen abgelaufen sind.

  1. Greifen Sie auf Ihr MikroTik-Gerät zu mit WinBox, WebFig oder SSH.
  2. Gehen Sie zu System → Skripte und klicken Sie auf das Pluszeichen (+), um ein neues Skript hinzuzufügen.
  3. Geben Sie dem Skript einen NamenZB RemoveExpiredHotspotUsers.
  4. En el campo Quelle, geben Sie das Skript ein, das abgelaufene Benutzer überprüft und entfernt. Ein einfaches Skriptbeispiel wäre:
:foreach i in=[/ip hotspot user find where uptime>1d] do={
    /ip hotspot user remove $i
}

Dieses Skript durchläuft alle Hotspot-Benutzer und entfernt diejenigen, deren Verbindungszeit (uptime) hat 24 Stunden (1 Tag) überschritten. Passen Sie den Zustand an where uptime>1d nach Bedarf, je nachdem, wie Sie mit dem Ablauf umgehen möchten.

Schritt 2: Konfigurieren Sie den Scheduler für die Ausführung des Skripts

Nachdem Sie das Skript erstellt haben, müssen Sie den Scheduler so konfigurieren, dass dieses Skript in regelmäßigen Abständen automatisch ausgeführt wird.

  1. Gehen Sie zu System → Planer und klicken Sie auf das Pluszeichen (+), um eine neue Aufgabe zu erstellen.
  2. Geben Sie der Aufgabe einen NamenZB DailyUserCleanup.
  3. En el campo Auf Veranstaltung, geben Sie den Namen des von Ihnen erstellten Skripts ein, gefolgt von /system script run. Zum Beispiel:
/system script run RemoveExpiredHotspotUsers
  1. Stellen Sie das Intervall ein Geben Sie die Zeit ein, in der dieses Skript ausgeführt werden soll. Um es täglich auszuführen, können Sie das Feld festlegen Startzeit zur gewünschten Zeit und auf dem Feld Intervall a 1d alle 24 Stunden laufen.
  2. OK klicken um die geplante Aufgabe zu speichern.

Weitere Überlegungen

  • Testing: Bevor Sie dies in die Produktion bringen, ist es eine gute Idee, das Skript manuell zu testen, um sicherzustellen, dass es wie erwartet funktioniert und keine Auswirkungen auf nicht abgelaufene Benutzer hat.
  • Personalisierung: Abhängig von Ihren spezifischen Anforderungen möchten Sie möglicherweise das Skript ändern, um es an andere Ablaufkriterien anzupassen, z. B. basierend auf der Zeit seit der Erstellung des Benutzers (limit-uptime) Anstatt von uptime heute.
  • Vorsichtiger Gebrauch: Bitte beachten Sie, dass dieses Skript Benutzer basierend auf den angegebenen Kriterien ohne zusätzliche Bestätigung löscht. Daher ist es wichtig sicherzustellen, dass die Kriterien korrekt sind, um das Löschen unbeabsichtigter Benutzer zu vermeiden.

Die Verwendung des Schedulers und der Skripte in MikroTik bietet eine flexible und leistungsstarke Lösung für die Verwaltung von Hotspot-Benutzern und anderen automatisierten Aufgaben und stellt sicher, dass Ihr Netzwerk entsprechend Ihren betrieblichen Anforderungen organisiert und funktionsfähig bleibt.

Es gibt keine Tags für diesen Beitrag.
Hat Ihnen dieser Inhalt geholfen?
Facebook
Twitter
LinkedIn
WhatsApp
Telegram

Weitere Dokumente in dieser Kategorie

Hinterlasse eine Antwort

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

Tutorials verfügbar bei MikroLABs

Keine Kurse gefunden!

RABATTCODE

AN24-LIB

gilt für MikroTik-Bücher und Buchpakete

Tage
Horas
Minuten
Sekunden

Einführung zu
OSPF – BGP – MPLS

Melden Sie sich hierfür an curso gratuito

MAE-RAV-ROS-240118
Tage
Horas
Minuten
Sekunden

Melden Sie sich hierfür an curso gratuito

MAS-ROS-240111

Aktion zum Dreikönigstag!

REYES24

15%

alle Produkte

MikroTik-Kurse
Akademiekurse
MikroTik-Bücher

Profitieren Sie vom Three Kings Day-Rabattcode!

*Aktion gültig bis Sonntag, 7. Januar 2024
** der Code (KINGS24) gilt für den Warenkorb
*** Kaufen Sie jetzt Ihren Kurs und belegen Sie ihn bis zum 31. März 2024

Silvester-Aktion!

NY24

20%

alle Produkte

MikroTik-Kurse
Akademiekurse
MikroTik-Bücher

Profitieren Sie vom Silvester-Rabattcode!

*Aktion gültig bis Montag, 1. Januar 2024
** der Code (NY24) gilt für den Warenkorb
*** Kaufen Sie jetzt Ihren Kurs und belegen Sie ihn bis zum 31. März 2024

Weihnachtsrabatte!

XMAS23

30%

alle Produkte

MikroTik-Kurse
Akademiekurse
MikroTik-Bücher

Nutzen Sie den Rabattcode zu Weihnachten!!!

**Codes werden im Warenkorb angewendet
Aktion gültig bis Montag, 25. Dezember 2023

RABATTE FÜR DIE CYBER-WOCHE

CW23-MK

17%

alle MikroTik Online-Kurse

CW23-AX

30%

alle Academy-Kurse

CW23-LIB

25%

alle MikroTik-Bücher und Buchpakete

Profitieren Sie von den Rabattcodes zur Cyber ​​Week!!!

**Codes werden im Warenkorb angewendet
Aktion gültig bis Sonntag, 3. Dezember 2023

RABATTE FÜR DEN BLACK FRIDAY

BF23-MX

22%

alle MikroTik Online-Kurse

BF23-AX

35%

alle Academy-Kurse

BF23-LIB

30%

alle MikroTik-Bücher und Buchpakete

Profitieren Sie von den Rabattcodes zum Black Friday!!!

**Codes werden im Warenkorb angewendet

Codes werden im Warenkorb angewendet
gültig bis Sonntag, 26. November 2023

Tage
Horas
Minuten
Sekunden

Melden Sie sich hierfür an curso gratuito

MAE-VPN-SET-231115

Halloween-Promo

Profitieren Sie von Rabattcodes für Halloween.

Codes werden im Warenkorb angewendet

HW23-MK

11 % Rabatt auf alle MikroTik OnLine-Kurse

11%

HW23-AX

30 % Rabatt auf alle Academy-Kurse

30%

HW23-LIB

25 % Rabatt auf alle MikroTik-Bücher und Buchpakete

25%

Registrieren Sie sich und nehmen Sie am kostenlosen Kurs „Introduction to Advanced Routing with MikroTik“ (MAE-RAV-ROS) teil.

Heute (Mittwoch) 11. Oktober 2023
7:11 bis XNUMX:XNUMX Uhr (Kolumbien, Ecuador, Peru)

MAE-RAV-ROS-231011