MikroTik bietet eine breite Palette von Lösungen für Netzwerkinfrastrukturen, und eines der nützlichsten Werkzeuge ist die Möglichkeit, Skripte aus der Ferne auszuführen. Dies ermöglicht Netzwerkadministratoren, ihre Netzwerke flexibel zu verwalten und zu konfigurieren, ohne das Büro oder zu Hause zu verlassen. In diesem Artikel erfahren Sie, wie Sie das MikroTik-Skript Schritt für Schritt aus der Ferne ausführen, um die Arbeit mit dem Netzwerk erheblich zu vereinfachen.
Der erste Schritt zur Remote-Ausführung von Skripten auf MikroTik RouterOS besteht darin, SSH (Secure Shell Protocol) zu installieren und zu konfigurieren. SSH bietet eine sichere Möglichkeit, eine Remote-Verbindung zu einem MikroTik-Gerät herzustellen. Dazu müssen Sie einen SSH-Server auf Ihrem MikroTik-Router installieren und Benutzer und Passwörter konfigurieren.
Nachdem Sie den SSH-Server erfolgreich installiert haben, müssen Sie ein Skript erstellen, das die gewünschten Befehle oder Einstellungen ausführt. Ein Skript kann verschiedene Befehle enthalten, einschließlich der Konfiguration von Schnittstellen, Routing, Firewall, DHCP und mehr. Es ist wichtig, das Skript vor der Verwendung gründlich zu überprüfen und zu testen, um sicherzustellen, dass es die erforderlichen Schritte ausführt.
Nachdem Sie das Skript erstellt haben, können Sie es mithilfe des SSH-Clients remote ausführen. Verbinden Sie sich einfach über den SSH-Client mit Ihrem MikroTik-Router, geben Sie Ihre Anmeldeinformationen ein und führen Sie das Skript aus. Nach Abschluss der Ausführung des Skripts erhalten Sie einen Bericht über den Erfolg der Ausführung der Befehle und das Ergebnis ihrer Arbeit. Die Remote-Ausführung von MikroTik-Skripten ermöglicht es Netzwerkadministratoren, ihre Netzwerke von überall auf der Welt zu überwachen und zu konfigurieren, wo sie auf das Internet zugreifen können.
Stellen Sie eine SSH-Verbindung mit dem Mikrotik-Gerät her
Befolgen Sie die folgenden Schritte, um eine SSH-Verbindung mit dem Mikrotik-Gerät herzustellen:
- Stellen Sie sicher, dass Sie einen SSH-Client installiert haben. Wenn Sie keinen SSH-Client haben, können Sie ihn auf Ihrem Computer installieren.
- Öffnen Sie eine Eingabeaufforderung oder ein Terminal auf Ihrem Computer.
- Geben Sie den folgenden Befehl ein, indem Sie die IP-Adresse Ihres Mikrotik-Geräts ersetzen:
ssh admin@
Hier ist "admin" der Benutzername und die IP-Adresse Ihres Mikrotik-Geräts. Stellen Sie sicher, dass Sie stattdessen eine echte IP-Adresse angeben.
Wenn dies Ihre erste SSH-Anmeldung ist, müssen Sie möglicherweise die Verbindung bestätigen, indem Sie auf "Yes" oder "Ja" klicken. Geben Sie dann das Kennwort für den Benutzer "admin" ein. Nachdem Sie das Passwort erfolgreich eingegeben haben, werden Sie über SSH mit Ihrem Mikrotik-Gerät verbunden.
Nachdem Sie nun eine ssh-Verbindung mit dem Mikrotik-Gerät hergestellt haben, können Sie verschiedene Befehle und Skripte auf dem Gerät remote ausführen.
Beachten: Wenn Sie ein Mikrotik-Gerät remote über SSH verwenden, seien Sie vorsichtig und führen Sie keine Befehle aus, die sich negativ auf das Gerät oder das Netzwerk auswirken könnten.
Öffnen Sie ein Terminal auf Ihrem Computer und geben Sie den Befehl ssh ein
Um das Skript auf Mikrotik remote ausführen zu können, müssen Sie den SSH-Client auf Ihrem Computer installieren. Auf den meisten Betriebssystemen wie Windows, macOS und Linux ist der SSH-Client bereits standardmäßig installiert.
Gehen Sie folgendermaßen vor, um ein Terminal auf Ihrem Computer zu öffnen:
- Windows: Drücken Sie Win + R, um das Fenster "Ausführen" zu öffnen. Geben Sie "cmd" ein und drücken Sie die Eingabetaste.
- macOS: Drücken Sie Cmd + Leertaste, um die Spotlight-Suche zu öffnen. Geben Sie "Terminal" ein und drücken Sie die Eingabetaste.
- Linux: Öffnen Sie die Terminal-App oder drücken Sie Strg + Alt + T.
Wenn das Terminal geöffnet ist, geben Sie den folgenden Befehl ein:
ssh [Benutzername]@[Mikrotik IP-Adresse]
Hier [Benutzername] - dies ist der Benutzername für die Verbindung mit Mikrotik und [Mikrotik IP-Adresse] - dies ist die IP-Adresse Ihres Mikrotik-Geräts.
Wenn Ihr Benutzername beispielsweise admin ist und die IP-Adresse Ihres Mikrotik 192.168.1.1 lautet, sieht der Befehl folgendermaßen aus:
Drücken Sie nach Eingabe des Befehls die Eingabetaste. Sie werden aufgefordert, ein Passwort für Ihren Mikrotik-Benutzer einzugeben. Geben Sie das Passwort ein und drücken Sie die Eingabetaste.
Sie haben jetzt eine sichere SSH-Verbindung zu Ihrem Mikrotik-Gerät hergestellt und sind bereit, das Skript aus der Ferne auszuführen.
Hinweis: Stellen Sie vor der Ausführung des Skripts sicher, dass Sie über die erforderlichen Berechtigungen verfügen und dass Sie beim Ausführen von Befehlen vorsichtig sind, um unerwünschte Konsequenzen zu vermeiden.
Geben Sie einen Befehl ein, um das Skript auszuführen
Nachdem Sie sich mit einer geeigneten Anwendung oder Software mit einem entfernten Mikrotik-Gerät verbunden haben, müssen Sie einen Befehl eingeben, um das Skript auszuführen.
Der Befehl zum Ausführen eines Skripts in Mikrotik hat die folgende Syntax:
| Das Team | Die Beschreibung |
|---|---|
| /system script run skriptname | Führt das Skript mit dem angegebenen Namen aus |
Hier skriptname - dies ist der Name des Skripts, das Sie ausführen möchten. Stellen Sie sicher, dass Sie den richtigen Skriptnamen ohne Tippfehler eingeben. Wenn sich das Skript in einem bestimmten Ordner befindet, geben Sie den vollständigen Pfad des Skripts an.
Drücken Sie nach Eingabe des Befehls die Eingabetaste, um das Skript auszuführen.
Warten Sie, bis das Skript abgeschlossen ist, und Sie können die Ergebnisse anzeigen oder die Protokolle analysieren, um sicherzustellen, dass das Skript erfolgreich ausgeführt wurde.
Jetzt wissen Sie, wie Sie einen Befehl eingeben, um ein Skript in MikroTik auszuführen. Stellen Sie sicher, dass Sie den Befehl korrekt eingeben und die Ergebnisse überwachen, um sicherzustellen, dass das Skript erfolgreich ausgeführt wurde.