Mikrotik - es ist ein leistungsfähiges und flexibles Betriebssystem, das in Netzwerkhardware verwendet wird, um einen stabilen Netzwerkbetrieb zu gewährleisten. Eine Möglichkeit, Mikrotik an Ihre Bedürfnisse anzupassen, besteht darin, beim Booten des Geräts ein Skript auszuführen. In diesem Artikel werden wir Ihnen ausführlich erklären, wie Sie diese Aufgabe ausführen können.
Schritt 1: Erstellen Sie ein Skript
Der erste Schritt besteht darin, ein Skript zu erstellen, das beim Laden von Mikrotik ausgeführt wird. Um dies zu tun, müssen Sie zum Terminal des Geräts gehen und den Befehl "Ansicht" eingeben:
/system script add name=myscript source="ihr Skript"
Schritt 2: Konfigurieren Sie die Ausführung des Skripts beim Booten
Nachdem Sie das Skript erstellt haben, müssen Sie es beim Laden von Mikrotik konfigurieren. Geben Sie dazu den folgenden Befehl ein:
/system scheduler add name=myscheduler on-event="myscript" start-time=startup
Als Ergebnis dieses Befehls wird ein Scheduler erstellt, der Ihr Skript bei jedem Start des Geräts ausführt.
Schritt 3: Überprüfen Sie, ob das Skript funktioniert
Um sicherzustellen, dass Ihr Skript beim Booten von Mikrotik korrekt ausgeführt wird, starten Sie einfach das Gerät neu und überprüfen Sie das Ergebnis. Wenn das Skript erfolgreich ausgeführt wurde, wird es bei jedem Start automatisch ausgeführt.
Jetzt haben Sie eine detaillierte Anweisung, wie Sie das Skript beim Laden von Mikrotik ausführen können. Auf diese Weise können Sie bestimmte Aktionen bei jedem Start des Geräts automatisieren, was die Arbeit mit dem Netzwerk erheblich erleichtert und die Stabilität des Geräts erhöht.
Skript beim Laden von Mikrotik ausführen
Das RouterOS-Mikro ermöglicht das Ausführen von Skripten beim Booten des Geräts. Dies ist eine sehr praktische Funktion, mit der Sie bestimmte Aufgaben automatisieren und das System so konfigurieren können, dass es effizienter und vorhersehbarer funktioniert.
Um das Skript beim Laden von Mikrotik auszuführen, müssen Sie die folgenden Schritte ausführen:
- Öffne die Winbox und verbinde dich mit deiner Mikrotik.
- Gehen Sie zum Abschnitt "System" und wählen Sie "Scripts".
- Klicken Sie auf die Schaltfläche "Hinzufügen", um ein neues Skript hinzuzufügen.
- Geben Sie den Namen des Skripts in das Feld Name ein.
- Schreiben Sie das erforderliche Skript in das Feld "Quelle".
- Klicken Sie auf "OK", um das Skript zu speichern.
- Gehen Sie zurück zum Abschnitt "System" und wählen Sie "Scheduler".
- Klicken Sie auf die Schaltfläche "Hinzufügen", um einen neuen Zeitplan hinzuzufügen.
- Geben Sie im Feld Name einen Namen für den Zeitplan ein.
- Wählen Sie das Skript aus, das Sie ausführen möchten, aus der Liste "On Event" aus.
- Legen Sie die Startzeit für das Skript in den Feldern "Interval" oder "Startzeit" fest.
- Klicken Sie auf "OK", um den Zeitplan zu speichern.
Nachdem Sie diese Schritte ausgeführt haben, wird Ihr Skript ausgeführt, wenn Mikrotik gemäß dem von Ihnen gewählten Zeitplan geladen wird. Sie können mehrere Skripte hinzufügen und komplexe Skripte erstellen, um verschiedene Aufgaben zu automatisieren und die Leistung Ihres Netzwerks zu optimieren.
Schritt 1: Erstellen eines Skripts
Bevor Sie ein Skript beim Laden von Mikrotik ausführen können, müssen Sie es zuerst erstellen. Dies kann im Menü "System" -> "Scripts" erfolgen.
Um ein Skript zu erstellen, müssen Sie ihm einen Namen und Code geben. Der Skriptname kann ein beliebiger eindeutiger Bezeichner sein, der später beim Aufruf des Skripts verwendet wird. Der Skriptcode muss in Mikrotik Scripting geschrieben sein und kann Befehle zum Ausführen verschiedener Aktionen enthalten.
Hier ist ein Beispiel für ein einfaches Skript, das eine Begrüßung auf der Konsole ausgibt:
:put "Привет, Мир!";
Der Code in diesem Skript verwendet den Befehl ":put", der die angegebene Zeichenfolge an die Konsole ausgibt. Mit diesen Befehlen können Sie viele Aktionen ausführen, darunter das Konfigurieren von Schnittstellen, das Routing, das Filtern von Datenverkehr usw.d.
Nachdem Sie das Skript erstellt haben, speichern Sie es, damit Sie es später beim Laden von Mikrotik verwenden können.
Schritt 2: Laden Sie das Skript auf Mikrotik herunter
Schritt 1: Verbinden Sie das Gerät über SSH, Telnet oder Winbox mit Mikrotik.
Schritt 2: Melden Sie sich mit dem entsprechenden Verbindungsprotokoll an der Mikrotik-Eingabeaufforderung an.
Schritt 3: Laden Sie das Skript mit dem Befehl "file" auf das Gerät herunter.
Beispielbefehl:
/file upload name=my_script.rsc
Hinweis: Ersetzen Sie "my_script.rsc" im Namen Ihres Skripts.
Schritt 4: Nach erfolgreichem Download überprüfen Sie die Liste der Dateien auf dem Gerät mit dem Befehl "file print".
Beispielbefehl:
Schritt 5: Stellen Sie sicher, dass Ihr Skript in der Dateiliste angezeigt wird. Wenn alles richtig ist, bedeutet dies, dass das Skript erfolgreich auf das Mikrotik-Gerät heruntergeladen wurde.
Jetzt, da Ihr Skript auf Mikrotik geladen wurde, können Sie mit dem nächsten Schritt fortfahren, indem Sie das Skript beim Booten des Geräts automatisch ausführen.
Schritt 3: Konfigurieren der automatischen Ausführung eines Skripts
Nachdem das Skript fertig ist, müssen Sie beim Laden von Mikrotik den automatischen Start konfigurieren.
Befolgen Sie dazu die einfachen Anweisungen:
- Öffnen Sie die Mikrotik-Weboberfläche, indem Sie die IP-Adresse des Routers in die Adressleiste des Browsers eingeben.
- Geben Sie Ihre Anmeldeinformationen ein, um sich anzumelden.
- Gehen Sie zum Menü "System" und wählen Sie die Option "Scripts".
- Klicken Sie auf "Add New", um ein neues Skript zu erstellen.
- Geben Sie im Feld Name den Namen des Skripts ein.
- Fügen Sie im Feld "Quelle" den Skriptcode ein.
- Klicken Sie auf "OK", um das Skript zu speichern.
- Klicken Sie auf die Schaltfläche "System" und wählen Sie die Option "Scheduler".
- Klicken Sie auf die Schaltfläche "Neu hinzufügen", um einen neuen Scheduler-Job zu erstellen.
- Geben Sie im Feld Name einen Namen für den Auftrag ein.
- Wählen Sie im Feld "Startzeit" die Startzeit für das Skript aus.
- Wählen Sie im Feld "Interval" das Intervall aus, in dem das Skript wiederholt werden soll (falls erforderlich).
- Wählen Sie im Feld "On Event" das zuvor erstellte Skript aus.
- Klicken Sie auf OK, um den Planungsauftrag zu speichern.
Nachdem Sie die automatische Ausführung konfiguriert und das Skript gespeichert haben, wird es automatisch bei jedem Start von Mikrotik gemäß den vom Scheduler festgelegten Parametern ausgeführt.