fbpx

Jak mogę użyć harmonogramu MikroTik, aby automatycznie usuwać użytkowników hotspotów, aby na przykład wygasli w ciągu 24 godzin?

Tworząc harmonogram, w części On Event, czyli ostatnim polu, musimy za pomocą poleceń wskazać eliminację użytkowników hotspotów, a w polu interwał wskazać, że zostanie ono wykonane 1d 00:00:00

Możesz także używać MikroTik Scheduler razem ze skryptami. Harmonogram umożliwia uruchamianie skryptów o określonych porach lub w regularnych odstępach czasu.

Krok 1: Utwórz skrypt, aby usunąć wygasłych użytkowników

Najpierw musisz utworzyć skrypt w MikroTiku, który zidentyfikuje i usunie użytkowników Hotspota, których dane uwierzytelniające wygasły.

  1. Uzyskaj dostęp do swojego urządzenia MikroTik za pomocą WinBox, WebFig lub SSH.
  2. Przejdź do System → Skrypty i kliknij znak plus (+), aby dodać nowy skrypt.
  3. Nadaj skryptowi nazwęNa przykład, RemoveExpiredHotspotUsers.
  4. W dziedzinie Źródło, wpisz skrypt, który sprawdzi i usunie wygasłych użytkowników. Podstawowym przykładem skryptu byłoby:
:foreach i in=[/ip hotspot user find where uptime>1d] do={
    /ip hotspot user remove $i
}

Ten skrypt iteruje po wszystkich użytkownikach Hotspotu i usuwa tych, których czas połączenia (uptime) przekroczył 24 godziny (1 dzień). Dostosuj warunek where uptime>1d w razie potrzeby, w zależności od tego, jak chcesz obsłużyć wygaśnięcie.

Krok 2: Skonfiguruj harmonogram do uruchomienia skryptu

Po utworzeniu skryptu należy skonfigurować harmonogram tak, aby uruchamiał ten skrypt automatycznie w regularnych odstępach czasu.

  1. Przejdź do System → Harmonogram i kliknij znak plus (+), aby utworzyć nowe zadanie.
  2. Nadaj zadaniu nazwęNa przykład, DailyUserCleanup.
  3. W dziedzinie Na wydarzeniu, wprowadź nazwę utworzonego skryptu poprzedzoną /system script run, Por ejemplo:
/system script run RemoveExpiredHotspotUsers
  1. Ustaw interwał czasu, w którym chcesz uruchomić ten skrypt. Aby uruchamiać go codziennie, możesz ustawić to pole Czas rozpoczęcia w żądanym czasie i na polu Przedział a 1d kursować co 24 godziny.
  2. Kliknij OK aby zapisać zaplanowane zadanie.

Dodatkowe uwagi

  • Testy: Przed wprowadzeniem tego do środowiska produkcyjnego dobrym pomysłem jest ręczne przetestowanie skryptu, aby upewnić się, że działa zgodnie z oczekiwaniami i nie wpływa na użytkowników, którzy nie wygasli.
  • Personalizacja: W zależności od konkretnych potrzeb możesz zmodyfikować skrypt, aby dopasować go do różnych kryteriów wygaśnięcia, na przykład w oparciu o czas od utworzenia użytkownika (limit-uptime) zamiast uptime obecny
  • Ostrożne użycie: Należy pamiętać, że ten skrypt usunie użytkowników na podstawie określonych kryteriów bez dodatkowego potwierdzenia, dlatego ważne jest, aby upewnić się, że kryteria są prawidłowe, aby uniknąć usunięcia niezamierzonych użytkowników.

Korzystanie z harmonogramu i skryptów w MikroTik oferuje elastyczne i wydajne rozwiązanie do zarządzania użytkownikami Hotspot i innymi zautomatyzowanymi zadaniami, zapewniając, że Twoja sieć będzie zorganizowana i funkcjonalna zgodnie z Twoimi potrzebami operacyjnymi.

Brak tagów dla tego wpisu.
Czy ta treść Ci pomogła?
Facebook
Twitter
LinkedIn
WhatsApp
Telegram

Inne dokumenty w tej kategorii

Zostaw odpowiedź

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

Poradniki dostępne w MikroLABach

Nie znaleziono kursów!

KOD RABATOWY

AN24-LIB

dotyczy książek i pakietów książek MikroTik

Dni
Horas
minut
sekundy

Wstęp do
OSPF – BGP – MPLS

Zarejestruj się, aby to zrobić bezpłatny kurs

MAE-RAV-ROS-240118
Dni
Horas
minut
sekundy

Zarejestruj się, aby to zrobić bezpłatny kurs

MAS-ROS-240111

Promocja na Dzień Trzech Króli!

REYES24

15%

wszystkie produkty

Kursy MikroTika
Kursy Akademii
Książki MikroTika

Skorzystaj z kodu rabatowego z okazji Dnia Trzech Króli!

*promocja ważna do niedzieli 7 stycznia 2024
** kod (KRÓLE24) dotyczy koszyka
*** kup kurs już teraz i skorzystaj z niego do 31 marca 2024 r

Promocja sylwestrowa!

NY24

20%

wszystkie produkty

Kursy MikroTika
Kursy Akademii
Książki MikroTika

Skorzystaj z sylwestrowego kodu rabatowego!

*promocja ważna do poniedziałku 1 stycznia 2024 r
** kod (NY24) dotyczy koszyka
*** kup kurs już teraz i skorzystaj z niego do 31 marca 2024 r

Świąteczne rabaty!

XMAS23

30%

wszystkie produkty

Kursy MikroTika
Kursy Akademii
Książki MikroTika

Skorzystaj z kodu rabatowego na Święta!!!

**kody naliczane są w koszyku
Promocja ważna do poniedziałku 25

ZNIŻKI CYBERTYGODNIA

CW23-MK

17%

wszystkie kursy MikroTik OnLine

CW23-AX

30%

wszystkie kursy Akademii

CW23-LIB

25%

wszystkie książki i pakiety książek MikroTik

Skorzystaj z kodów rabatowych na Cyber ​​Tydzień!!!

**kody naliczane są w koszyku
Promocja ważna do niedzieli 3 grudnia 2023

ZNIŻKI NA CZARNY PIĄTEK

BF23-MX

22%

wszystkie kursy MikroTik OnLine

BF23-AX

35%

wszystkie kursy Akademii

BF23-LIB

30%

wszystkie książki i pakiety książek MikroTik

Skorzystaj z kodów rabatowych na Black Friday!!!

**Kody naliczane są w koszyku

kody są stosowane w koszyku
ważny do niedzieli 26r

Dni
Horas
minut
sekundy

Zarejestruj się, aby to zrobić bezpłatny kurs

MAE-VPN-SET-231115

Halloweenowa promocja

Skorzystaj z kodów rabatowych na Halloween.

Kody naliczane są w koszyku

HW23-MK

11% zniżki na wszystkie kursy MikroTik OnLine

11%

HW23-AX

30% zniżki na wszystkie kursy Akademii

30%

HW23-LIB

25% zniżki na wszystkie książki i pakiety książek MikroTik

25%

Zarejestruj się i weź udział w bezpłatnym kursie Wprowadzenie do zaawansowanego routingu z MikroTik (MAE-RAV-ROS)

Dziś (środa) 11 października 2023 r
7:11 do XNUMX:XNUMX (Kolumbia, Ekwador, Peru)

MAE-RAV-ROS-231011