Zum Hauptinhalt springen

Mikrotik netwatch: So richten Sie einen Modem-Neustart ein

MikroTik ist als einer der führenden Hersteller von Netzwerkgeräten und -software bekannt. Eines der nützlichsten Werkzeuge von MikroTik RouterOS ist die Netwatch-Funktion, mit der die Verfügbarkeit von Knoten im Netzwerk automatisch überwacht und je nach Status verschiedene Aktionen ausgeführt werden können.

Eines der häufigsten Probleme, mit denen Benutzer von Heimnetzwerken konfrontiert sind, ist der Verlust der Verbindung zum Internet aufgrund eines instabilen Modems. Glücklicherweise können Sie mit der Netwatch-Funktion und einigen RouterOS-Befehlen das Modem so konfigurieren, dass es automatisch neu gestartet wird, wenn es ausfällt.

Um das Modem mit MikroTik netwatch neu zu starten, benötigen Sie ein Skript, das die Verfügbarkeit einer Adresse überprüft, z. B. eines öffentlichen DNS-Servers. Wenn die Verfügbarkeit verloren geht, führt netwatch ein Skript aus, das den Befehl zum Neustart des Modems ausführt. Durch diese Automatisierung sparen Sie Zeit und vermeiden, dass das Gerät manuell neu gestartet wird, wenn die Internetverbindung unterbrochen wird.

Mikrotik netwatch: Grundlegende Arbeitsprinzipien

Die Funktionsweise von Netwatch besteht darin, dass der Router regelmäßig ICMP-Echo-Anfragen (Ping) an die angegebenen Netzwerkadressen sendet und die erhaltenen Antworten analysiert. Wenn innerhalb einer bestimmten Zeit keine Antwort an eine bestimmte Adresse eingeht, wird angenommen, dass der Knoten nicht verfügbar ist und die angegebene Aktion ausgeführt werden kann.

Die Netwatch-Konfiguration erfolgt über die Befehlszeilenschnittstelle des Mikrotik-Routers mit speziellen Befehlen. Zuerst müssen Sie die Adresse des zu überwachenden Knotens mit dem Befehl ip arp print angeben. Anschließend können Sie mithilfe des Befehls tool netwatch add eine neue netwatch-Regel erstellen.

Beim Erstellen einer Netwatch-Regel können Sie verschiedene Optionen festlegen, z. B. das Intervall zwischen den Anforderungen, die Anzahl der fehlgeschlagenen Versuche vor dem Auslösen der Aktion, den Aktivitätstyp und andere. Sie können beispielsweise festlegen, dass das Modem neu gestartet wird, wenn es nicht verfügbar ist, oder eine Benachrichtigung an eine E-Mail senden.

Das Grundprinzip von netwatch besteht darin, den Status der Netzwerkknoten ständig zu überwachen und bestimmte Maßnahmen zu ergreifen, wenn Probleme auftreten. Dadurch können Sie schnell auf Ausfälle reagieren und Wiederherstellungsmaßnahmen automatisch durchführen.

Konfigurieren eines Skripts für die Netzwerkverfolgung

Sie können das Netwatch-Tool verwenden, um das Netzwerkverfolgungsskript auf dem Mikrotik-Router zu konfigurieren. Mit diesem Tool können Sie die Verfügbarkeit eines bestimmten Geräts oder einer bestimmten IP-Adresse überwachen und bestimmte Aktionen ausführen, wenn es nicht verfügbar ist.

Führen Sie die folgenden Schritte aus, um das Netwatch-Skript zu konfigurieren:

  1. Gehen Sie im Konfigurationsmenü des Routers zum Abschnitt "Tools".
  2. Wählen Sie "Netwatch" aus der Werkzeugliste aus.
  3. Klicken Sie auf "Add new", um eine neue Nachverfolgungsregel zu erstellen.
  4. Geben Sie im Feld "Host" die IP-Adresse oder den Domänennamen des Geräts ein, dessen Verfügbarkeit Sie überwachen möchten.
  5. Wählen Sie "Interval" - das Zeitintervall, nach dem die Verfügbarkeit des angegebenen Geräts überprüft werden soll.
  6. Geben Sie im Feld "Up-script" das Skript an, das ausgeführt werden soll, wenn das Gerät verfügbar ist.
  7. Geben Sie im Feld "Down-script" das Skript an, das ausgeführt werden soll, wenn das Gerät nicht verfügbar ist.
  8. Klicken Sie auf "OK", um die Skripteinstellungen zu speichern.

Wenn nun das Netwatch-Skript konfiguriert ist, überwacht der Router automatisch die Verfügbarkeit des angegebenen Geräts und führt die festgelegten Aktionen basierend auf seinem Status aus.

So konfigurieren Sie die Verfügbarkeit des Modems

Zunächst müssen Sie ein Skript erstellen, das die Schritte zur Überprüfung der Verfügbarkeit des Modems ausführt. Sie können ein Skript unter "System" - "Scripts" erstellen. Im Skript müssen Sie die IP-Adresse des Modems angeben und die Schritte festlegen, die Sie ausführen müssen, wenn das Modem nicht mehr verfügbar ist.

Nachdem Sie das Skript erstellt haben, müssen Sie netwatch konfigurieren. Unter "Tools" - "Netwatch" müssen Sie eine neue Netwatch erstellen. Geben Sie in den Netwatch-Einstellungen die IP-Adresse des Modems ein und wählen Sie das zuvor erstellte Skript aus, das ausgeführt werden soll, wenn das Modem nicht verfügbar ist.

Sie können eine regelmäßige Überprüfung einrichten und die Anzahl der fehlgeschlagenen Versuche angeben, nach denen die Aktion ausgeführt wird, um die Verfügbarkeit des Modems besser zu überprüfen. Sie können auch die Verfügbarkeit mehrerer Modems überprüfen, indem Sie mehrere Netwatch mit unterschiedlichen Modems-IP-Adressen erstellen.

So können Sie durch die Konfiguration der Überprüfung der Verfügbarkeit des Modems in MikroTik mit netwatch automatisch die erforderlichen Aktionen ausführen, wenn das Modem nicht verfügbar ist, z. B. ein Neustart des Modems oder das Senden einer Benachrichtigung an den Administrator.

Mikrotik netwatch: Erstellen einer Neustartregel

Um den automatischen Neustart des Modems mit Mikrotik netwatch zu konfigurieren, müssen Sie eine Regel im Router erstellen. Dies kann über die Befehlszeile oder über die Webschnittstelle erfolgen.

Schritt 1: Gehen Sie zu den Einstellungen des Mikrotik Routers und wählen Sie die Registerkarte "System".

Schritt 2: Wählen Sie im linken Menü "Scripts" und klicken Sie auf die Schaltfläche "Neu hinzufügen".

Schritt 3: Geben Sie im Feld "Name" einen Skriptnamen ein, z. B. "Reboot Modem".

Schritt 4: Fügen Sie im Feld "Quelle" den folgenden Code ein:

/system reboot

Schritt 5: Klicken Sie auf "OK", um das Skript zu speichern.

Schritt 6: Wählen Sie im linken Menü "Tools" und gehen Sie zum Abschnitt "Netwatch".

Schritt 7: Klicken Sie auf die Schaltfläche "Neu hinzufügen".

Schritt 8: Geben Sie im Feld Host die IP-Adresse des zu überwachenden Modems ein.

Schritt 9: Geben Sie im Feld "Interval" das Intervall an, nach dem der Router die Verfügbarkeit des Modems überprüfen soll. Sie können beispielsweise 10 Sekunden auswählen.

Schritt 10: Wählen Sie im Feld "Up Script" das zuvor erstellte "Reboot Modem" -Skript aus.

Schritt 11: Klicken Sie auf "OK", um die Einstellungen zu speichern.

Fertig! Der Mikrotik-Router überwacht nun die Verfügbarkeit des Modems und startet es bei Bedarf automatisch neu.

Methoden zur Fehlerbehandlung beim Neustart des Modems

1. Überprüfen des Signals und der Verbindung:

Überprüfen Sie vor dem Neustart des Modems, ob ein Signal vorhanden ist und ob die Internetverbindung korrekt ist. Ein fehlendes Signal oder ein Verbindungsfehler können dazu führen, dass das Modem nach dem Neustart nicht ordnungsgemäß funktioniert.

2. Sicherungswiederherstellungspunkt:

Es wird empfohlen, die Einstellungen des Modems zu sichern, bevor Sie das Modem neu starten. Wenn nach dem Neustart Fehler auftreten, können Sie die vorherigen Einstellungen des Modems wiederherstellen und wieder in den Betriebszustand versetzen.

3. Fehler protokollieren:

Es ist wichtig, die aufgetretenen Fehler nach dem Neustart des Modems zu protokollieren. Dies hilft Ihnen, die Ursachen von Fehlern zu analysieren und Maßnahmen zu ergreifen, um sie zu beheben.

4. Benachrichtigungen zum Modemstatus:

Konfigurieren Sie, dass nach dem Neustart Benachrichtigungen über den Modemstatus gesendet werden. Dadurch erhalten Sie schnell Informationen über Fehler oder Probleme, die mit dem Betrieb des Modems zusammenhängen.

5. Standby-Modem:

Wenn nach dem Neustart eines Modems Probleme auftreten, können Sie über ein anderes redundantes Modem eine Verbindung zum Internet herstellen.

6. Support-Team:

Wenn beim oder nach dem Neustart des Modems Probleme auftreten, ist es wichtig, sich an den Support zu wenden. Die Betreiber helfen Ihnen, Probleme im Zusammenhang mit dem Modem herauszufinden und zu beheben.

Wie überprüfe ich, ob das Skript funktioniert, um das Modem neu zu starten

Nachdem Sie das Skript konfiguriert haben, um das Modem in Mikrotik netwatch neu zu starten, ist es wichtig zu überprüfen, ob es ordnungsgemäß funktioniert. Hier sind einige Schritte, um die Integrität des Skripts zu überprüfen:

  1. Stellen Sie sicher, dass netwatch aktiviert ist. Gehen Sie dazu zum Menü "Netwatch" Ihres Mikrotik-Routers und stellen Sie sicher, dass die Option "enabled" auf "yes" gesetzt ist.
  2. Überprüfen Sie die IP-Adresse und den Port, auf dem der Dienst oder die Anwendung ausgeführt wird, den Sie überwachen möchten. Stellen Sie sicher, dass das Skript ordnungsgemäß konfiguriert ist, um die Verbindung zu dieser Adresse und diesem Port zu überprüfen.
  3. Führen Sie einen Testtest durch. Klicken Sie dazu auf die Schaltfläche "Jetzt prüfen" oder ähnliches in Ihrem Mikrotik-Router. Dadurch können Sie die Ergebnisse der letzten Überprüfung sehen.
  4. Überprüfen Sie das Protokoll. Öffnen Sie das Fenster "Log" oder ähnliches in Ihrem Mikrotik-Router und sehen Sie, ob es irgendwelche Einträge gibt, die mit dem Skript verknüpft sind. Wenn keine Einträge vorhanden sind, kann dies bedeuten, dass das Skript nicht ausgeführt wird oder nicht richtig konfiguriert ist.
  5. Überprüfen Sie die Protokolldateien auf dem Remote-Server. Wenn Sie das Skript so konfiguriert haben, dass das Modem neu gestartet wird, wenn keine Verbindung besteht, stellen Sie sicher, dass die im Skript angegebenen Protokolldateien auf dem Remoteserver erstellt werden. Wenn die Protokolldateien erstellt werden, bedeutet dies, dass das Skript ordnungsgemäß funktioniert.

Wenn Sie überprüfen, ob das Skript ordnungsgemäß funktioniert, um das Modem neu zu starten, müssen Sie sicherstellen, dass alle Einstellungen korrekt sind und dass das Skript nach einem Zeitplan oder nach Bedarf ausgeführt wird. Es lohnt sich auch, auf mögliche Fehler in den Protokollen oder auf dem Remote-Server zu achten, um sicher zu sein, dass das Skript stabil funktioniert.