IP pingen und Erreichbarkeit mitloggen

-kuwi-
Hallo!

Wir haben hier in der Firma einen neuen DSL-Business-Zugang, bei dem alle paar Stunden für ein paar Minuten die Leitung zusammenbricht (Sync-LED rot).

Tölökom weiß bescheid, war auch schon 2mal hier - findet aber nichts.. :-( face-sad
Kommende Woche bekomme ich die komplette DSL-Hardware neu, um einen Hardwarefehler auszuschließen.

Ich möchte nun ein kl. Batch-Script schreiben, das alle 5 sek einen Ping an eine bekannte Internetadresse (z.B. www.telekom.de) rausschickt. Bleibt nun der Ping aus, soll in ein Logfile geschrieben werden "24.02.2008 12:30Uhr -> Host antwortet nicht".
Das pingen läuft aber trotzdem im 5sek-Takt weiter. Kommt nun wieder eine Antwort, soll dies wieder im Logfile hinterlegt werden "24.12.2008 12:33Uhr -> Host wieder erreichbar"

Dieses Script würde ich dann ein paar Tage laufen lassen - evtl. kann man ja daraus (mit Unterstützung der Telekom) einen Zusammenhang feststellen..?!?

Ich habe bereits vergeblich versucht, ein derartiges Script zu schreiben.
Mein Problem: Wie schaffe ich es, dass nur die Änderungen im Logfile stehen (d.h. wenn der Ping fehlschlägt und wenn er wieder funktioniert..)

Danke schomal im Vorraus für Eure Unterstützung!
:) face-smile

Gruß,
-kuwi-

Content-Key: 81496

Url: https://administrator.de/contentid/81496

Ausgedruckt am: 08.12.2021 um 23:12 Uhr

Mitglied: miniversum
miniversum 24.02.2008 um 12:49:22 Uhr
Goto Top
Versuchs mal damit:
@echo off
:start
ping -n 1 www.google.de>NUL && echo %date% %time%: Host wieder erreichbar>>"Logfile.txt"
ping -n 4 localhost>NUL & REM Warte 4 Sekunden
goto:start

miniversum
Mitglied: -kuwi-
-kuwi- 24.02.2008 um 13:43:28 Uhr
Goto Top
Hab nun doch noch mein Script zum laufen gebracht:


@echo off

rem 81.91.170.12 = www.denic.de

set status=nok

:REPEAT
ping -n 6 127.0.0.1 >NUL
if /I %status% EQU nok goto NOK

:OK
ping -n 1 81.91.170.12 | findstr /C:"Verloren = 0" >NUL && goto REPEAT
set status=nok
echo %date% - %time% Host nicht erreichbar>>"log.txt"
echo %date% - %time% Host nicht erreichbar
goto REPEAT


:NOK
ping -n 1 81.91.170.12 | findstr /C:"Verloren = 1" >NUL && goto REPEAT
set status=ok
echo %date% - %time% Host erreichbar>>"log.txt"
echo.>>"log.txt"
echo %date% - %time% Host erreichbar
echo.
goto REPEAT
Heiß diskutierte Beiträge
question
Software für Echtzeit-BenachrichtigungGregor81Vor 1 TagFrageMicrosoft16 Kommentare

Hallo zusammen, bin auf der Suche nach einer Software wo man auf die Client`s Benachrichtigungen verschicken kann, z.b. wenn der Exchange nicht geht oder wenn ...

question
Telekom Glasfaser mit Mikrotik RB4011iGS-RM Lan ohne Internet gelöst schmidtz78Vor 1 TagFrageLAN, WAN, Wireless23 Kommentare

Hallo und viele Grüße an alle, ich möchte gerne von meinem OPNsense Router auf Mikrotik umsteigen und bekomme es leider nicht hin das ich mit ...

question
Ich wünschte, ich wäre Magenta. 2-3 Tage Urlaub - ohne Angabe der Rückkehrvafk18Vor 1 TagFrageCloud-Dienste20 Kommentare

Als ich vor eingen Tagen die Werbung vernahm, daß Magenta-Kunden ein 100GB-Datenvolumen geschenkt kriegen, das sie allerdings bis Ende des Jahres verbrauchen müssen, es ansonsten ...

question
Backupkontrollkonzept überarbeiten( von Papier auf digital ) gelöst truustyyVor 1 TagFrageBackup16 Kommentare

Hey Leute, ich bräuchte mal eure Hilfe. Und zwar kontrolliere Ich täglich Backups von mehreren Kunden von uns. Ich kriege täglich Mails von verschiedenen Backupsoftwares ...

question
VmWare VSphere 7 Essentials gelöst Ueba3baVor 1 TagFrageSonstige Systeme13 Kommentare

Hallo, ich bin auf dieses Angebot gestoßen: Hat jemand damit schon Erfahrung? Ich finde dieses Angebot sehr günstig und ziehe es in Erwägung, es zu ...

general
Chatbox in dem ForumITghostVor 1 TagAllgemeinWünsch Dir was19 Kommentare

Hey Liebe Administratoren von Administrator.de :) ! Wie wäre es mit einer Chatbox hier im Forum? Falls man mal schnell was ansprechen möchte, dass keinen ...

question
OEM Rechner verlieren teilweise Windows10 AktivierungLaBombaVor 1 TagFrageWindows 107 Kommentare

Hallo, wir haben hier einige Dell Rechner die ihre Windows Aktivierung verlieren, leider kann ich keinen Grund dafür finden. Von heute auf Morgen meldet sich ...

question
OPNsense + Cisco SG250 + IGMP Proxy für Magenta TV nur IGMPv2pppeddVor 1 TagFrageNetzwerke9 Kommentare

Hallo, ich bekomme MagentaTV mit der OPNsense und Cisco Switches nicht zum Laufen. Die Switches zeigen mir mit nachfolgender Konfiguration alle Multicast-Ports im IGMP Compatibility ...