Die Einrichtung und Verwaltung eines Netzwerks ist für jeden IT-Spezialisten eine wichtige Aufgabe. Unter modernen Bedingungen ist es notwendig, eine hohe Leistung und Sicherheit des Netzwerks sowie eine einfache Bedienung zu gewährleisten. In diesem Zusammenhang werden Mikrotik-Router häufig verwendet, um das Netzwerk von kleinen und mittleren Unternehmen zu verwalten.
Eines der von Mikrotik bereitgestellten Management-Tools ist der Scheduler. Mit diesem Tool können Sie verschiedene Vorgänge und Aufgaben zu bestimmten Zeiten oder in Abständen automatisieren. Insbesondere kann der Mikrotik-Scheduler Skripte ausführen, die in der Befehlszeilensprache RouterOS geschrieben sind.
Das Ausführen eines Mikrotik-Skripts aus dem Scheduler kann für verschiedene Aufgaben nützlich sein, z. B. das automatische Ändern des Administratorkennworts, das Sichern der Konfiguration oder das Einrichten der Überwachung.
Es ist wichtig zu beachten, dass Sie über die entsprechenden Zugriffsrechte und Sicherheitseinstellungen verfügen müssen, um das Mikrotik-Skript vom Scheduler aus ausführen zu können.
In diesem Artikel werden wir die grundlegenden Schritte zum Konfigurieren des Mikrotik-Schedulers und zum Ausführen von Skripten durch ihn untersuchen. Wir werden uns auch einige Anwendungsfälle ansehen, um Ihnen zu helfen, besser zu verstehen, wie Sie diese Funktion in Ihrem Mikrotik-Netzwerk verwenden können.
Arbeitsvorbereitung
Bevor Sie das Mikrotik-Skript aus dem Scheduler ausführen, müssen Sie einige vorbereitende Schritte ausführen:
1. Verbinden Sie sich mit Ihrem Mikrotik-Gerät über einen Ssh-Client oder einen Telnet-Client.
2. Stellen Sie sicher, dass Sie über Administratorrechte auf dem Gerät verfügen.
3. Öffnen Sie ein Terminal, und geben Sie den folgenden Befehl ein, um in den Skriptbearbeitungsmodus zu wechseln:
/system script edit
4. Erstellen Sie ein neues Skript mit dem Befehl:
add name=my_script source=5. Speichern Sie die Änderungen, und beenden Sie den Skripteditor.
Jetzt können Sie den Scheduler so konfigurieren, dass er dieses Skript zu bestimmten Zeiten oder in bestimmten Abständen ausführt. Dazu benötigen Sie:
1. Rufen Sie den Skriptplaner-Verwaltungsmodus mit dem Befehl auf:
/system scheduler
2. Erstellen Sie mit dem Befehl einen neuen Planungsauftrag:
add name=my_script_task start-time= interval= on-event="/system script run my_script"
3. Speichern Sie die Änderungen, und beenden Sie den Scheduler-Verwaltungsmodus.
Jetzt wird Ihr Skript automatisch gemäß dem festgelegten Zeitplan ausgeführt.
Mikrotik-Installation
Zuerst müssen Sie die Installationsdatei der kostenlosen Version von Mikrotik von der offiziellen Website des Entwicklers herunterladen.
Sobald der Download der Installationsdatei abgeschlossen ist, führen Sie sie aus und folgen Sie den Anweisungen auf dem Bildschirm, um Mikrotik auf Ihrem Computer zu installieren.
Der Mikrotik-Installationsprozess besteht aus mehreren Schritten:
| Schritt | Die Beschreibung |
| 1 | Wählen Sie die Sprache für die Installation aus und klicken Sie auf Weiter. |
| 2 | Lesen und akzeptieren Sie die Bedingungen der Lizenzvereinbarung, und klicken Sie dann auf Weiter. |
| 3 | Wählen Sie das Ziellaufwerk für die Mikrotik-Installation aus und klicken Sie auf Weiter. |
| 4 | Wählen Sie die Softwarekomponenten aus, die Sie installieren möchten, und klicken Sie dann auf Weiter. |
| 5 | Geben Sie das Passwort für den Zugriff auf Mikrotik ein und klicken Sie dann auf Weiter. |
| 6 | Klicken Sie auf Installieren, um den Installationsprozess zu starten. |
Nach Abschluss der Installation ist Mikrotik einsatzbereit. Beim ersten Start werden Sie aufgefordert, die anfänglichen Mikrotik-Einstellungen wie die IP-Adresse und andere Netzwerkeinstellungen zu konfigurieren.
Nachdem Sie die Einstellungen konfiguriert und gespeichert haben, können Sie Mikrotik verwenden, um Ihr Netzwerk zu konfigurieren und zu verwalten.
Erstellen eines Skripts zum Ausführen
Um die Ausführung von Befehlen auf einem Mikrotik-Gerät zu automatisieren, müssen Sie ein Skript erstellen, das vom Scheduler aus ausgeführt wird.
Zunächst müssen Sie eine Liste der Befehle definieren, die ausgeführt werden sollen. Sie können eine einfache Textdatei mit einer Erweiterung erstellen.rsc und schreibe alle benötigten Befehle einzeln in jede Zeile hinein. Zum Beispiel:
| /ip address add address=192.168.1.1/24 interface=ether1 |
| /interface wireless set wlan1 ssid="MyNetwork" mode=ap-bridge |
| /ip dhcp-server network add address=192.168.1.0/24 gateway=192.168.1.1 |
| /ip firewall filter add chain=input action=accept protocol=tcp dst-port=80 |
Speichern Sie diese Datei an einem geeigneten Ort, z. B. auf der Festplatte Ihres Computers.
Als nächstes gehen Sie in die Systemsteuerung Ihres Mikrotik-Geräts und wählen Sie das Menü "System" -> "Scripts". Klicken Sie auf "Add", um ein neues Skript zu erstellen.
Geben Sie im geöffneten Fenster einen Namen für das Skript ein, z. B. "MyScript". Geben Sie im Feld "Quelle" den Pfad zur Datei mit den Befehlen an. Wenn Sie beispielsweise eine Datei auf Laufwerk C: gespeichert haben, geben Sie den Pfad "file=c:/MyScript" an.rsc".
Klicken Sie danach auf "OK", um das Skript zu speichern. Jetzt haben Sie ein fertiges Skript, das Sie vom Scheduler aus ausführen können.
Einrichten des Zeitplaners
Führen Sie die folgenden Schritte aus, um den Scheduler in Mikrotik einzurichten:
- Öffnen Sie die Winbox und verbinden Sie sich mit Ihrem Mikrotik-Gerät.
- Gehen Sie zum Abschnitt "System" und wählen Sie "Scheduler" aus dem linken Menü aus.
- Klicken Sie auf die Schaltfläche Hinzufügen, um eine neue Aufgabe zu erstellen.
- Geben Sie im Feld Name einen Namen für die Aufgabe ein.
- Wählen Sie im Feld "Interval" das Intervall für die Ausführung der Aufgabe aus. Sie können die Option "Interval" wählen, um eine Aufgabe in einem bestimmten Intervall auszuführen, oder "On date", um eine einmalige Aufgabe an einem bestimmten Tag und zu einer bestimmten Uhrzeit auszuführen.
- Geben Sie im Feld "Script" einen Befehl oder ein Skript an, das ausgeführt werden soll.
- Konfigurieren Sie andere Aufgabeneinstellungen wie Laufzeitbeschränkungen, Priorität und andere.
- Klicken Sie auf "OK", um die Änderungen zu speichern.
Nach der Konfiguration des Schedulers führt Mikrotik die Aufgaben automatisch gemäß den angegebenen Bedingungen aus. Sie können Aufgaben jederzeit hinzufügen, bearbeiten oder löschen, um sie an Ihre Bedürfnisse anzupassen.
Die Konfiguration des Schedulers in Mikrotik ermöglicht es, das Netzwerkmanagement effizienter und automatisierter zu gestalten. Mit dem Scheduler können Sie verschiedene Aufgaben automatisch ausführen, ohne Zeit und Mühe zu verschwenden, sie manuell auszuführen.