Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

gelöst IP verfügbarkeit protokollieren lassen

Mitglied: 6741

6741 (Level 2)

19.08.2005, aktualisiert 21.03.2009, 6098 Aufrufe, 8 Kommentare

Hi,

ich müsste eine IP permanet prüfen lassen, ob diese erreichbar ist.
Es gibt keinen Server der diese Funktion hat.
Ich hätte gern ein Tool, welche diese Funktion übernimmt und mir sagt ab wann die IP nicht mehr da ist, ideal wäre wenn es eine Mail bzw eine SMS gibt die mir sagt das der Server down ist.

Ich weiß das es Server Lösungen gibt ich suche was schnelles und einfaches ......

Danke
Mitglied: ChristophStr
19.08.2005 um 09:33 Uhr
Ich habe das gleiche Problem gehabt, hab mir eine .bat Datei geschrieben.
Diese führt alle 10 Sekunden einen ping auf die betroffene IP-Adresse aus. Falls der ping einen negativen Errorlevel zurück gibt, bekomme ich eine net send Nachricht geschickt.
Die net send Nachricht kannst du natürlich auch gegen einen kleinen E-Mail Client für die Kommandozeile austauschen der dich dann per e-Mail informiert.
Bitte warten ..
Mitglied: 6741
19.08.2005 um 10:19 Uhr
Wärst du so freundlich und könntest mir die Batch zusende, ich kenne mich leider nicht mit so einer programmierung aus.
Interessant ist die Variante per net send und per email

Danke .....
Bitte warten ..
Mitglied: ChristophStr
19.08.2005 um 10:59 Uhr
Hallo, ich hoffe du kannst mit der Batch Datei was anfangen, hab Sie dir noch ein bisschen erklärt.
Zusätzlich benötigst du das kleine Programm sleep.exe, dieses sorgt für die Verzögerung in der Batch Datei, du kannst damit die Abstände steuern zwischen den einzelnen pings.

http://rapidshare.de/files/4137464/sleep.exe.html


REM Anfang der Datei
@echo off
:loop
REM Die IP Adresse hier tauschst du gegen deine Adresse aus die du anpingen willst
ping 192.168.0.1 -n 1 %1|find "TTL=" > nul
if %errorlevel%==1 goto error
echo %1 Gewünschte IP ist erreichbar!
date /t
time /t
REM Hier kannst du die Zeit einstellen wie lange gewartet werden soll, bis die der Ping
REM wiederholt wird
sleep.exe 15
goto loop

:error
echo %1 Gewünschte IP nicht erreichbar!
date /t
time /t
net send DExxc00999 Gewünschte IP nicht erreichbar!
goto loop

REM Ende der Datei

DExxc00999 tauschst du gegen den Rechnernamen aus der die Net Send Naricht erhalten soll.

Bei Fragen kannst du dich gerne nochmal melden.

Gruß Christoph
Bitte warten ..
Mitglied: 6741
19.08.2005 um 11:18 Uhr
sieht gut aus.....

kann man auch einen timer oder zähler für sleep.exe nehmen ????

Hast Du die Email Funktion schon getestet?
Bitte warten ..
Mitglied: ChristophStr
19.08.2005 um 11:25 Uhr
Ja anstatt sleep.exe kannst du natürlich auch eine andere Lösung wählen, für mich war damals sleep.exe die einfachste. E-Mail Funktion verwende ich nicht, aber du findest bestimmt bei google ein tool mit dem du in der kommandzeile mails verschicken kannst. Dieses kannst du dann in die Batch einbinden.

Gruß Christoph
Bitte warten ..
Mitglied: 6741
19.08.2005 um 11:41 Uhr
ich könnte mir jetzt vorstellen, das man den status "nicht verfügbar" in eine Textdatei schreib und absichert, so könnte man sehen wann der Server nicht erreichbar war / ist.
Kennst du dich damit aus ???
Bitte warten ..
Mitglied: ChristophStr
19.08.2005 um 12:11 Uhr
Auskennen ist zuviel gesagt, ist schon länger her. Ich hatte mal ne recht einfache Lösung dafür, weiß ich aber jetzt nicht auswendig und habs auch grad nicht da. Ich schau nach ob ich was finde und poste es dann.

Gruß Christoph
Bitte warten ..
Mitglied: 6741
19.08.2005 um 12:46 Uhr
wenn ich das richtig sehe, kann ich den Teil "find "TTL=" > nul"

auch auf den Wert Zeit prüfen lassen, somit bekomme ich ne aussagen über die Verbindung, sprich langsam oder schnell.

also:

find "Zeit<100ms" goto Verbindung ist schlecht .

und das kann ich jetzt schon per mail versenden......

ich muss jetzt eine genauer Auswertung haben, ich sehen was man jetzt alles machen kann....

sprich:

4 ip´s überwachen und eine davon auf Zeit s.o. wenn Zeit<200 dann serververbindung ist schlecht.

könnte das so aussehen?

ping 192.168.0.1 -n 1 %1|find "TTL=" > nul
if %errorlevel%==1 goto error1
echo %1 Datenbankserver 1 ist erreichbar!

ping 192.168.0.2 -n 1 %1|find "TTL=" > nul
if %errorlevel%==1 goto error2
echo %1 Datenbankserver 2 ist erreichbar!

ping 192.168.0.3 -n 1 %1|find "TTL=" > nul
if %errorlevel%==1 goto error3
echo %1 Datenbankserver 3 ist erreichbar!

ping 192.168.0.4 -n 1 %1|find "TTL=" > nul
if %errorlevel%==1 goto error4
echo %1 Datenbankserver 4 ist erreichbar!

ping 192.168.0.1 -n 1 %1|find "Zeit" > 200
if %errorlevel%==1 goto error5
echo %1 Datenbankserver 1 die Verbindung ist schlecht!

passt das mit dem wert %1 oder ist das eine vari die hochgezählt werden muss ???

danke
Bitte warten ..
Ähnliche Inhalte
Netzwerkgrundlagen
IP Cams ip routing ?
gelöst Frage von yukonjkNetzwerkgrundlagen8 Kommentare

Guten Abend, mein Problem ich habe 2 identische noname china ip cams (kein WLAN nur Netzwerkkabel) Die eine hat ...

Windows Netzwerk
IP zu IP Umleitung
gelöst Frage von MarabuntaWindows Netzwerk3 Kommentare

Hallo, ich würde gern eine IP 11.22.33.44 ins nirvana umleiten, also 127.0.0.1 mit der hosts datei geht das nicht, ...

Digitiales Fernsehen
IP Video + IP TV
Frage von brounasDigitiales Fernsehen3 Kommentare

Hallo Zusammen, IP TV ist mittlerweile eine ganz normale Sache. Seit einiger Zeit schwirrt mir ein Gedanke im Kopf. ...

Router & Routing
IP-Subnetze und IP-Adresse
gelöst Frage von lixus99Router & Routing2 Kommentare

Moin, ich habe das Netz aus dem Bild. Wenn man von C aus die kürzesten Wege zu den 5 ...

Neue Wissensbeiträge
Internet

Kommentar: Bundesregierung erwägt Ausschluss von Huawei im 5G-Netz - Unsere Presse wird immer sensationsgieriger

Information von Frank vor 2 StundenInternet1 Kommentar

Hier mal wieder ein schönes Beispiel für fehlgeleiteten Journalismus und Politik zugleich. Da werden aus Gerüchten plötzlich Fakten, da ...

Windows 10

Netzwerk-Bug in allen Windows 10-Versionen durch Januar 2019-Updates

Information von kgborn vor 6 StundenWindows 101 Kommentar

Nur ein kurzer Hinweis für Admins, die Windows 10-Clients im Portfolio haben. Mit den Updates vom 8. Januar 2019 ...

Windows 10

Windows 10 V1809: Rollout ist gestartet - kommt per Windows Update

Information von kgborn vor 1 TagWindows 102 Kommentare

Eine kurze Information für die Admins, die Windows 10 im Programm haben. Microsoft hat die letzte Baustelle (die Inkompatibilität ...

Sicherheit

Heise Beitrag Passwort-Sammlung mit 773 Millionen Online-Konten im Netz aufgetaucht

Information von Penny.Cilin vor 1 TagSicherheit6 Kommentare

Auf Heise Online ist folgender Beitrag veröffentlicht worden: Heise Beitrag passwörter geleakt Ich bin mir jetzt nicht ganz sicher, ...

Heiß diskutierte Inhalte
Switche und Hubs
Medienkonverter mit 12 oder 24 Ports gesucht
Frage von wmuellerSwitche und Hubs23 Kommentare

Guten Morgen, ich bin auf der Suche nach einem größeren Medienkonverter, der "stumpf" 1:1 die Ports auf über ein ...

Windows Server
Uhren gehen immer wieder falsch
Frage von killtecWindows Server23 Kommentare

Hallo, ich habe folgende Konstellation: 1. Physischer DC Div. Virtuelle DC's auf Hyper-V Servern Die Hyper-V-Server, der Physische DC ...

Debian
OpenSSH Login mit Public Key schlägt fehl, mit Passwort funktioniert
gelöst Frage von DKowalkeDebian19 Kommentare

Hallo zusammen, ich hatte hier schon nach einer Anleitung für einen SFTP Server mit Linux gefragt, habe dort auch ...

Windows Server
Client in die Domäne einbinden - Allgemeine Frage dazu
gelöst Frage von RalphTWindows Server19 Kommentare

Moin, ich habe 2 DCs in einer Hauptstelle und 2 DCs in einer Nebenstelle. Ich bringe in der Hauptstelle ...