fbpx

Hoe kan ik de MikroTik-planner gebruiken om hotspot-gebruikers automatisch te verwijderen, zodat ze bijvoorbeeld binnen 24 uur verlopen?

Bij het maken van de planner moeten we in het On Event-gedeelte, het laatste veld, via opdrachten de eliminatie van hotspot-gebruikers aangeven en in het intervalveld aangeven dat dit zal worden uitgevoerd 1d 00:00:00

U kunt de MikroTik Scheduler ook samen met scripts gebruiken. Met de Scheduler kunt u scripts op specifieke tijden of met regelmatige tussenpozen uitvoeren.

Stap 1: Maak een script om verlopen gebruikers te verwijderen

Eerst moet u in MikroTik een script maken dat Hotspot-gebruikers van wie de inloggegevens zijn verlopen, identificeert en verwijdert.

  1. Toegang tot uw MikroTik-apparaat met behulp van WinBox, WebFig of SSH.
  2. Ga naar Systeem → Scripts en klik op het plusteken (+) om een ​​nieuw script toe te voegen.
  3. Geef het script een naambijvoorbeeld RemoveExpiredHotspotUsers.
  4. In het veld bronVoer het script in dat verlopen gebruikers controleert en verwijdert. Een eenvoudig scriptvoorbeeld zou zijn:
:foreach i in=[/ip hotspot user find where uptime>1d] do={
    /ip hotspot user remove $i
}

Dit script doorloopt alle Hotspot-gebruikers en verwijdert degenen wier verbindingstijd (uptime) heeft meer dan 24 uur (1 dag) geduurd. Pas de voorwaarde aan where uptime>1d indien nodig, afhankelijk van hoe u met de vervaldatum wilt omgaan.

Stap 2: Configureer de planner om het script uit te voeren

Nadat u het script hebt gemaakt, moet u de Scheduler configureren om dit script automatisch met regelmatige tussenpozen uit te voeren.

  1. Ga naar Systeem → Planner en klik op het plusteken (+) om een ​​nieuwe taak te maken.
  2. Geef de taak een naambijvoorbeeld DailyUserCleanup.
  3. In het veld Op evenement, voer de naam in van het script dat u hebt gemaakt, voorafgegaan door /system script run. Bijvoorbeeld:
/system script run RemoveExpiredHotspotUsers
  1. Stel het interval in van de tijd waarin u wilt dat dit script wordt uitgevoerd. Om het dagelijks uit te voeren, kunt u het veld instellen Starttijd op het gewenste tijdstip en op het veld interval a 1d elke 24 uur te laten draaien.
  2. Klik OK om de geplande taak op te slaan.

Aanvullende overwegingen

  • testing: Voordat u dit in productie neemt, is het een goed idee om het script handmatig te testen om er zeker van te zijn dat het werkt zoals u verwacht en geen gevolgen heeft voor niet-verlopen gebruikers.
  • Personalisatie: Afhankelijk van uw specifieke behoeften wilt u mogelijk het script aanpassen aan verschillende vervalcriteria, bijvoorbeeld op basis van de tijd sinds de gebruiker is gemaakt (limit-uptime) in plaats van uptime feitelijke.
  • Voorzichtig gebruik: Houd er rekening mee dat dit script gebruikers verwijdert op basis van de opgegeven criteria zonder aanvullende bevestiging. Het is dus belangrijk om ervoor te zorgen dat de criteria correct zijn om te voorkomen dat onbedoelde gebruikers worden verwijderd.

Het gebruik van de Scheduler en scripts in MikroTik biedt een flexibele en krachtige oplossing voor het beheren van Hotspot-gebruikers en andere geautomatiseerde taken, waardoor uw netwerk georganiseerd en functioneel blijft volgens uw operationele behoeften.

Er zijn geen tags voor dit bericht.
Heeft deze inhoud u geholpen?
Facebook
Twitter
LinkedIn
WhatsApp
Telegram

Andere documenten in deze categorie

Laat een reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

Tutorials beschikbaar bij MikroLABs

Geen cursussen gevonden!

KORTINGSCODE

AN24-LIB

geldt voor MikroTik-boeken en boekenpakketten

dagen
Uren
notulen
seconden

Inleiding tot
OSPF - BGP - MPLS

Meld u hiervoor aan gratis cursus

MAE-RAV-ROS-240118
dagen
Uren
notulen
seconden

Meld u hiervoor aan gratis cursus

MAS-ROS-240111

Promo voor Drie Koningendag!

REYES24

15%

alle producten

MikroTik-cursussen
Academie cursussen
MikroTik-boeken

Profiteer van de Driekoningenkortingscode!

*actie geldig t/m zondag 7 januari 2024
** de code (KONING24) geldt voor winkelwagen
*** koop nu je cursus en volg deze tot 31 maart 2024

Oudejaarsactie!

NY24

20%

alle producten

MikroTik-cursussen
Academie cursussen
MikroTik-boeken

Profiteer van de oudejaarskortingscode!

*actie geldig t/m maandag 1 januari 2024
** de code (NY24) geldt voor winkelwagen
*** koop nu je cursus en volg deze tot 31 maart 2024

Kerst kortingen!

XMAS23

30%

alle producten

MikroTik-cursussen
Academie cursussen
MikroTik-boeken

Profiteer van de kortingscode voor Kerstmis!!!

**codes worden toegepast in de winkelwagen
Actie geldig t/m maandag 25 december 2023

CYBERWEEKKORTINGEN

CW23-MK

17%

alle MikroTik OnLine-cursussen

CW23-AX

30%

alle Academiecursussen

CW23-LIB

25%

alle MikroTik-boeken en boekenpakketten

Profiteer van de kortingscodes voor CyberWeek!!!

**codes worden toegepast in de winkelwagen
Actie geldig t/m zondag 3 december 2023

BLACK FRIDAY-KORTINGEN

BF23-MX

22%

alle MikroTik OnLine-cursussen

BF23-AX

35%

alle Academiecursussen

BF23-LIB

30%

alle MikroTik-boeken en boekenpakketten

Profiteer van de kortingscodes voor Black Friday!!!

**Codes worden toegepast in de winkelwagen

codes worden toegepast in de winkelwagen
geldig t/m zondag 26 november 2023

dagen
Uren
notulen
seconden

Meld u hiervoor aan gratis cursus

MAE-VPN-SET-231115

Halloween-promotie

Profiteer van kortingscodes voor Halloween.

Codes worden toegepast in de winkelwagen

HW23-MK

11% korting op alle MikroTik OnLine cursussen

11%

HW23-AX

30% korting op alle Academy-cursussen

30%

HW23-LIB

25% korting op alle MikroTik-boeken en boekenpakketten

25%

Schrijf u in en neem deel aan de gratis cursus Introduction to Advanced Routing with MikroTik (MAE-RAV-ROS)

Vandaag (woensdag) 11 oktober 2023
7 tot 11 uur (Colombia, Ecuador, Peru)

MAE-RAV-ROS-231011