Microtic ist einer der beliebtesten Hersteller von Netzwerkgeräten. Seine Geräte haben die Möglichkeit, automatische Befehle zu konfigurieren, wenn Sie die Tasten am Router drücken. Dies ist sehr praktisch, da Sie bestimmte Aktionen ausführen können, ohne dass Sie die Konsole oder die Webschnittstelle des Routers aufrufen müssen.
Um einen automatischen Befehl zu erstellen, müssen Sie ein Skript schreiben, wenn Sie auf die Schaltfläche Mikrotik klicken. Die Skripte in der Mikrotik werden in der Sprache RUS geschrieben. Das Skript wird im Feld "script" im Abschnitt "System" geschrieben.
Ein Beispielskript, das ausgeführt wird, wenn eine Schaltfläche auf der Mikrotike gedrückt wird:
/system script
add name=button_script source="/interface ethernet set 0 comment='Button Script'"
In diesem Beispiel setzt das Skript einfach einen Kommentar für die Ethernet-Schnittstelle mit der Nummer 0. Anstelle dieses Befehls können Sie andere Aktionen in der Mikrotik ausführen.
Mikrotik-Skript für die Schaltfläche: Erstellen eines automatischen Befehls
Die Skripte für eine Schaltfläche in der Mikrotik werden aktiviert, wenn Sie die entsprechende Taste auf dem Gerät drücken. Dies kann nützlich sein, wenn Sie häufig dieselben Befehle ausführen müssen und diesen Prozess vereinfachen möchten.
Um ein Skript für eine Schaltfläche in der Mikrotik zu erstellen, wird eine spezielle Befehlssprache verwendet, mit der Sie verschiedene Aktionen ausführen können. Zum Beispiel können Sie ein Skript auf eine Schaltfläche konfigurieren, um automatisch eine Sicherung auf dem Server zu erstellen.
Um mit dem Skript zu beginnen, müssen Sie auf die Schaltfläche "Microtic" -Webschnittstelle zugreifen und im Menü "Scripts" den Punkt "Add" auswählen. Im geöffneten Fenster können Sie Ihr Skript in der Befehlssprache Mikrotik schreiben.
Um beispielsweise ein Skript auf einer Schaltfläche zu erstellen, um automatisch eine Sicherung auf dem Server zu erstellen, können Sie den folgenden Code verwenden:
| Das Team | Die Beschreibung |
|---|---|
| /system backup save name=backup | Erstellen einer Sicherung mit dem Namen "backup" |
| /export file=backup | Speichern der Routerkonfiguration in einer "Backup" -Datei |
| /system script run backup | Ausführen des Skripts "backup" |
Nachdem Sie ein Skript für eine Schaltfläche erstellt haben, müssen Sie dieses Skript der entsprechenden Schaltfläche auf dem Gerät zuweisen. Um dies zu tun, gehen Sie zum Menü "System" – "Button" und wählen Sie die Schaltfläche aus, der Sie das Skript zuweisen möchten.
Wählen Sie im geöffneten Fenster in der Aktionsliste "Script" aus und wählen Sie dann das von Ihnen erstellte Skript aus. Speichern Sie danach die Änderungen und schließen Sie das Fenster.
Wenn Sie nun auf die entsprechende Schaltfläche auf dem Gerät klicken, wird das von Ihnen erstellte Skript automatisch ausgeführt. Dadurch können Sie die Ausführung von sich wiederholenden Befehlen erheblich vereinfachen und Zeit sparen.
Das Erstellen eines Skripts für eine Schaltfläche in der Mikrotik ermöglicht es Ihnen, die Ausführung verschiedener Befehle zu automatisieren, die Arbeit mit dem Gerät zu vereinfachen und Zeit zu sparen.
Erstellen eines Befehls, wenn Sie auf eine Schaltfläche auf der Mikrotike klicken
Mikrotiken bieten die Möglichkeit, automatisierte Befehle zu erstellen, wenn Sie auf eine Schaltfläche klicken. Dies kann nützlich sein, wenn Sie einen bestimmten Befehl ausführen müssen, ohne ihn jedes Mal manuell eingeben zu müssen.
Sie können ein Skript verwenden, um einen Befehl zu erstellen, wenn Sie auf eine Schaltfläche auf der Mikrotike klicken. Ein Skript kann so programmiert werden, dass es einen beliebigen Befehl oder eine Reihe von Befehlen ausführt.
Hier ist ein Beispiel für ein einfaches Skript, das den Befehl "Drucken" ausführt und einfache Informationen an die Konsole ausgibt:
/system scriptadd name=button-script source = ':put "Button pressed";';/system scriptadd name=button-on-event source='/system script run button-script;'/system watchdogadd on-event=button-on-event
In diesem Beispiel wird ein Skript mit dem Namen "button-script" erstellt, das die Meldung "Button pressed" anzeigt. Dann wird ein Skript mit dem Namen "button-on-event" erstellt, das das Skript "button-script" ausführt. Schließlich wird ein "Watchdog" -Monitor mit einem "button-on-Event" -Ereignis erstellt. Wenn eine Schaltfläche angeklickt wird, wird das Skript "button-on-event" und dementsprechend das Skript "button-script" ausgeführt.
Sie können die Befehle im Skript nach Belieben anpassen. Sie können beispielsweise Befehle hinzufügen, um Einstellungen zu ändern, Firewall-Regeln hinzuzufügen oder andere Systemoperationen auszuführen.
Beachten Sie, dass dieses Beispiel für die RouterOS 6-Version gilt.x. Wenn Sie eine andere Version haben, kann die Syntax unterschiedlich sein.
Befehle, die Sie ausführen, wenn Sie eine Taste auf der Mikrotike drücken, können Ihnen das Leben erheblich erleichtern, insbesondere wenn Sie häufig dieselben Befehle manuell ausführen müssen. Nutzen Sie diese Gelegenheit, um Ihre Arbeit effizienter und automatisierter zu gestalten.
Programmierung eines automatischen Befehls für eine Mikrotike-Taste
Die Mikrotik bietet die Möglichkeit, einen automatischen Befehl für eine Schaltfläche zu programmieren, um bestimmte Aktionen auszuführen, wenn sie gedrückt wird. Dies kann nützlich sein, um Routineaufgaben zu automatisieren oder den Zugriff auf bestimmte Funktionen auf dem Gerät zu erleichtern.
Um einen automatischen Befehl für eine Schaltfläche in der Mikrotik zu programmieren, müssen Sie die Skriptsprache MikroTik Scripting verwenden. Mit dieser Sprache können Sie Skripte erstellen, die verschiedene Vorgänge auf dem Gerät ausführen können.
Zunächst müssen Sie bestimmen, welche Funktionalität Sie der Schaltfläche zuweisen möchten. Sie können beispielsweise eine Schaltfläche so konfigurieren, dass sie bei jedem Drücken einen bestimmten Befehl ausführt oder einen Befehl nur ausführt, wenn Sie lange gedrückt wird.
Führen Sie die folgenden Schritte aus, um einen automatischen Befehl für eine Schaltfläche in der Mikrotike zu erstellen:
- Öffnen Sie die Mikrotik-Konsole.
- Klicken Sie auf die Schaltfläche "Neues Terminal", um eine neue Terminalregisterkarte zu öffnen.
- Geben Sie im Terminal den Befehl "/system script add name=button-script source=" ein.
- Ersetzen Sie "" durch den Code Ihres Skripts. Wenn Sie beispielsweise den Befehl "ping 8.8.8.8" ausführen möchten, wenn Sie auf eine Schaltfläche klicken, sieht der Skriptcode folgendermaßen aus: "ping 8.8.8.8".
- Klicken Sie auf "Enter", um ein Skript zu erstellen.
- Führen Sie den Befehl "/system button add numbers=1,2,3,4 name=command1,command2,command3,command4 script=button-script" im Terminal aus, um das erstellte Skript einer Schaltfläche zuzuweisen.
- Ersetzen Sie "1,2,3,4" durch die Tastennummern, denen Sie das Skript zuweisen möchten. Wenn Sie beispielsweise den Schaltflächen 1 und 2 ein Skript zuweisen möchten, ersetzen Sie "1,2,3,4" durch "1,2".
- Ersetzen Sie "command1,command2,command3,command4" durch die Befehlsnamen, die den Schaltflächen entsprechen. Wenn Sie beispielsweise den Befehl "command1" der Taste 1 und den Befehl "command2" der Taste 2 zuweisen möchten, geben Sie "command1,command2" ein.
- Ersetzen Sie "button-script" durch den Namen Ihres Skripts.
- Drücken Sie die "Enter" -Taste, um den Schaltflächen ein Skript zuzuweisen.
Nachdem Sie nun auf die Schaltfläche geklickt haben, führt das Programm automatisch den Befehl aus, den Sie der Schaltfläche zugewiesen haben.
Dies sind die Grundlagen der Programmierung eines automatischen Befehls für eine Schaltfläche in der Mikrotik. Sie können andere Funktionen und Befehle der MikroTik Scripting-Sprache verwenden, um komplexere Skripte für die Schaltfläche zu entwickeln. Lesen Sie die MikroTik-Dokumentation, um weitere Informationen zu den Möglichkeiten von MikroTik Scripting zu erhalten.
Erstellen eines Skripts für eine Schaltfläche in der Mikrotik: Schritte und Anweisungen
Durch das Erstellen eines Knopfskripts in MikroTik können Sie bestimmte Befehle automatisieren, wenn Sie auf eine physische Schaltfläche klicken. Dies kann nützlich sein, um Skripts für die automatische Konfiguration zu erstellen, die Konfiguration zu ändern oder andere Aktionen auszuführen.
Um ein Skript für eine Schaltfläche zu erstellen, benötigen Sie die folgenden Schritte:
- Wählen Sie die Schaltfläche aus, an die Sie das Skript hängen möchten. Normalerweise befindet sich die Taste auf einem MikroTik-Gerät, z. B. auf einem Routergehäuse.
- Definieren Sie die Befehle, die Sie ausführen möchten, wenn Sie auf die Schaltfläche klicken. Sie können beispielsweise Befehle erstellen, um die Einstellungen zurückzusetzen, das Gerät neu zu starten, den Betriebsmodus zu wechseln usw.
- Öffnen Sie die MikroTik-Weboberfläche, geben Sie die IP-Adresse des Routers im Browser ein und melden Sie sich mit Ihrem Benutzernamen und Passwort an.
- Gehen Sie zu System und wählen Sie Scripts. Klicken Sie auf die Schaltfläche Add New, um ein neues Skript zu erstellen.
- Im Feld Name geben Sie den Namen des Skripts ein. Zum Beispiel "Button Script".
- Im Feld Source geben Sie die Befehle ein, die Sie ausführen möchten, wenn Sie auf die Schaltfläche klicken. Die Befehle müssen in einem speziellen Format der Programmiersprache MikroTik geschrieben werden, das ungefähr so aussieht:
:log info "Button pressed"/system reboot
Auf diese Weise können Sie ein Skript für eine Schaltfläche in MikroTik erstellen und die automatische Ausführung von Befehlen konfigurieren, wenn Sie auf die Schaltfläche klicken. Dies hilft Ihnen, bestimmte Aufgaben zu automatisieren und die Arbeit mit dem MikroTik-Gerät zu vereinfachen.
Verwenden Sie ein Button-Skript, um Aufgaben in der Mikrotik zu automatisieren
Eine Möglichkeit, Skripte in Mikrotiken zu verwenden, besteht darin, einem Knopf ein Skript zuzuweisen, sodass Sie bestimmte Befehle ausführen können, wenn Sie eine Taste am Gerät drücken. Führen Sie dazu die folgenden Schritte aus:
- Erstellen Sie ein Skript, das die erforderlichen Befehle ausführt, wenn Sie auf die Schaltfläche klicken. Zum Beispiel können Sie ein Skript erstellen, das das Gerät neu startet, wenn Sie auf eine Schaltfläche klicken.
- Registrieren Sie das Skript im Microtic-System. Führen Sie dazu den Befehl "/system script add name= source=" aus. Geben Sie den gewünschten Skriptnamen und seinen Code ein.
- Erstellen Sie eine neue Schaltfläche unter "System > Buttons". Klicken Sie auf die Schaltfläche "Neu hinzufügen". Geben Sie den gewünschten Schaltflächennamen ein und wählen Sie im Feld "Aktion" die Option "Script" aus. Geben Sie im Feld "Argument" den Namen des Skripts ein, das zuvor im System registriert wurde.
- Speichern Sie die Änderungen und starten Sie das Gerät neu.
Wenn Sie nun auf die erstellte Schaltfläche auf der Mikrotike klicken, wird das entsprechende Skript ausgeführt. Dies ermöglicht die Automatisierung verschiedener Aufgaben und Operationen, was die Verwaltung und Konfiguration des Geräts erheblich vereinfacht.
| Name des Skripts: | reboot_script |
|---|---|
| Skriptcode: | /system reboot |
Das obige Skript ist ein Beispiel für ein Skript, das das Gerät einfach neu startet. Sie können Ihre eigenen Skripte erstellen, die je nach Ihren Bedürfnissen andere Aufgaben in der Mikrotik ausführen.
Die Verwendung eines Skripts auf einer Schaltfläche zur Automatisierung von Aufgaben in der Mikrotik ist ein leistungsfähiges Werkzeug, das die Verwaltung und Konfiguration des Geräts erheblich vereinfacht. Es wird jedoch empfohlen, den Skriptcode und seine Auswirkungen sorgfältig zu überprüfen, bevor Sie Skripte auf Schaltflächen verwenden, um unerwünschte Ergebnisse zu vermeiden.