Version 2.1 von Tobias Wintrich am 2026/07/17 14:28

Zeige letzte Bearbeiter
1 Bei regelmäßigen Verbindungsabbrüchen kann es hilfreich sein, die Verfügbarkeit des Netzwerks zu überwachen. In diesem Artikel wird beschrieben wie Sie auf einem Client ein kleines Skript hinterlegen welches durchgängig einen vorgegebenen Server anpingt und das Ergebnis Protokolliert. Mit diesen Ergebnissen können Sie z.B.:
2
3 * Eingrenzen ob ein Problem im Internen Netzwerk oder auf einer WAN Strecke besteht
4 * Verbindungsabbrüche einer Verbindung in Relation zu  realen Netzwerkabbrüchen bringen (Protokollfehler vs. Netzwerkfehler)
5
6 (% class="box infomessage" %)
7 (((
8 Das Skripte Modul ist ab Firmware 13.00 bereits fester Bestandteil des Betriebssystems. Bei RangeeOS 12 oder früher muss zusätzlich das Softwaremodul "**scripts**" installiert werden.
9 )))
10
11 = Skript konfigurieren =
12
13 Navigieren Sie zu **Werkzeuge** (Verbindungen in RangeeOS12.00 oder früher) -> **Skripte** -> **Neue Verbindung**
14
15 Um das Skript für den Nutzer vollkommen unsichtbar auszuführen, legen Sie es auf diese Weise an:
16
17 * Verbindungsname: Frei Wählbar (z.B.: Pinglog)
18 * Skript (Passen Sie **#ZielIp#** nach Ihren Bedürfnissen an):(((
19 ### Ziel-Adresse definieren - bitte anpassen
20 target=#ZielIp###
21
22 ### Funktion zum Dauerping auf das Gateway
23 function ping_target {
24 echo "~-~-~-~-- Ping to Server ~-~-~-~--" >> $log_file
25 ping -O $target | while read pong; do
26 echo "$(date): $pong" >> $log_file
27 done
28 }##
29
30 ##ping_target##
31 )))
32 * Automatischer Start: an
33 * Desktop-Verknüpfung erstellen: aus
34 * Verknüpfung im Startmenü erstellen: aus
35 * Zeige Benachrichtigung beim Start: aus
36
37 (% class="box infomessage" %)
38 (((
39 Wenn Sie prüfen wollen, ob es einen Unterschied zwischen internem und externen Datenverkehr gibt, können Sie das Skript auch mehrfach mit unterschiedlichen #ZielIp# Werten anlegen.
40 )))
41
42 Nach ein Neustart beginnt der Ping automatisch.
43
44 = Ergebnisse auslesen =
45
46 Die Ergebnisse der Ping versuche können unter **Werkzeuge** (Verbindungen in RangeeOS12.00 oder früher) -> **Skripte** ->**Ihr Verbindungesname** -> **Protkolldatei **ausgelesen werden. Diese Datei kann in etwas so aussehen:
47
48 [[image:1784291186678-199.png]]