Fallaxia
Lieutenant
- Registriert
- Okt. 2012
- Beiträge
- 693
Hi,
gibt es eine einfache Möglichkeit per Skript eine Verbindung auf ihre Funktionalität hin zu testen? (Unter Linux)
Also nach dem Prinzip: Ich pinge drei Hosts an, wenn von allen drei keine Antwort kommt nimmt das Skript an dass die Verbindung gestört ist und startet das betroffene Interface neu.
Ich habe nämlich das Problem bei 24-Stunden Disconnects bei DSL. Teilweise merkt das if up/down Skript mit pppd einfach nicht das so ein Disconnect statt gefunden hat und startet somit das dsl0 Interface nicht neu, was dann natürlich dazu führt dass die Verbindung nicht neu aufgebaut wird.
Ich könnte jetzt per Cron einfach ein ifdown ifup für das Interface alle 24 Stunden machen, aber es kommen ja auch gelegentlich Störungen bei der Leitung vor die nur ein paar Minuten dauern, und dann soll natürlich die Verbindung ebenfalls wiederhergestellt werden.
Hat jemand einen Skriptansatz oder gar ein fertiges Skript was die Verbindung testet?
Grüße
Fallaxia
gibt es eine einfache Möglichkeit per Skript eine Verbindung auf ihre Funktionalität hin zu testen? (Unter Linux)
Also nach dem Prinzip: Ich pinge drei Hosts an, wenn von allen drei keine Antwort kommt nimmt das Skript an dass die Verbindung gestört ist und startet das betroffene Interface neu.
Ich habe nämlich das Problem bei 24-Stunden Disconnects bei DSL. Teilweise merkt das if up/down Skript mit pppd einfach nicht das so ein Disconnect statt gefunden hat und startet somit das dsl0 Interface nicht neu, was dann natürlich dazu führt dass die Verbindung nicht neu aufgebaut wird.
Ich könnte jetzt per Cron einfach ein ifdown ifup für das Interface alle 24 Stunden machen, aber es kommen ja auch gelegentlich Störungen bei der Leitung vor die nur ein paar Minuten dauern, und dann soll natürlich die Verbindung ebenfalls wiederhergestellt werden.
Hat jemand einen Skriptansatz oder gar ein fertiges Skript was die Verbindung testet?
Grüße
Fallaxia