Url anpingen
Hallo,
suche ein Programm oder ein Script wo ich ca. 20 Domains gleichzeitig anpingen kann und dahinter sofort mein Ergebniss aufgelistet bekomme.
Gibt es da was nützliches?
danke gruß markus
suche ein Programm oder ein Script wo ich ca. 20 Domains gleichzeitig anpingen kann und dahinter sofort mein Ergebniss aufgelistet bekomme.
Gibt es da was nützliches?
danke gruß markus
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 571484
Url: https://administrator.de/contentid/571484
Ausgedruckt am: 24.11.2024 um 02:11 Uhr
27 Kommentare
Neuester Kommentar
Hallo,
Gruß,
Peter
Zitat von @Snowboarder1994:
suche ein Programm oder ein Script wo ich ca. 20 Domains gleichzeitig anpingen kann und dahinter sofort mein Ergebniss aufgelistet bekomme.
Eine Domain anpingen? Wirklich? Womit und wie soll eine Domain auf dein ICMP request antworten? Und dann noch Gleichzeitigsuche ein Programm oder ein Script wo ich ca. 20 Domains gleichzeitig anpingen kann und dahinter sofort mein Ergebniss aufgelistet bekomme.
Gruß,
Peter
moin...
Gruß,
Peter
Frank
Zitat von @Pjordorf:
Hallo,
das mit dem Gleichzeitig finde ich jetzt auch sehr spannend Hallo,
Zitat von @Snowboarder1994:
suche ein Programm oder ein Script wo ich ca. 20 Domains gleichzeitig anpingen kann und dahinter sofort mein Ergebniss aufgelistet bekomme.
Eine Domain anpingen? Wirklich? Womit und wie soll eine Domain auf dein ICMP request antworten? Und dann noch Gleichzeitigsuche ein Programm oder ein Script wo ich ca. 20 Domains gleichzeitig anpingen kann und dahinter sofort mein Ergebniss aufgelistet bekomme.
Gruß,
Peter
Moin,
Broadcastping? Multicastping?
Liebe Grüße
Erik
Zitat von @Vision2015:
Eine Domain anpingen? Wirklich? Womit und wie soll eine Domain auf dein ICMP request antworten? Und dann noch Gleichzeitig
das mit dem Gleichzeitig finde ich jetzt auch sehr spannend Broadcastping? Multicastping?
Liebe Grüße
Erik
Moin,
suche ein Programm oder ein Script wo ich ca. 20 Domains gleichzeitig anpingen kann und dahinter sofort mein Ergebniss aufgelistet bekomme.
ironie an
Spätestens seit Einstein wissen wir, daß Gleichzeitigkeit für zwei unabhängige Ereignisse eine Illusion ist, die nur vom Bezugssystem des Beobachters abhängt. Du müßtest als erstmal Dein bezugssystem definieren, um zu sagen, ob das überhaupt möglich ist.
Des weitere sind Freitagsfragen nur morgen erlaubt. heute ist noch Donnerstag. Zumindest in den meisten Gegenden der Erde.
Außerdem sagst Du nichts üebr die Art der domains aus:
- AD?
- Internet-Name-Service-Domains?
- geografisch?
usw.
ironie aus
Gibt es da was nützliches?
Ja.
Du soltest erstmal genauer spezifizieren, was Du mit //Domain anpingen/ meinst. Oder verwechselst Du einfach nur host und domain und willst irgendwelche Server anpingen? Dafür gibt es genug tools wie nmap, mping prtg, etc.
Falls Du hingegen meinst, ob Domains registriert/konnektiert sind, so kannst Du whois benutzen.
Aber da Du von URLs sprichst, willst Du vermutlich eher wissen, ob webseiten erreichbar sind. Dafür gibt es auch genug Tools wie prtg, wget, nmap, lynx, links, etc.
Also: Spezifiziere Dein Problem genauer und dann können wir Dir sagen, ob es lösbar ist.
lks
Oder die kostenlose Variante davon:
http://kin.klever.net/bigbrother
Linux und andere unixoide Betriebssysteme haben das mit dem mping Kommando ja von sich auch schon gleich an Bord !
http://kin.klever.net/bigbrother
Linux und andere unixoide Betriebssysteme haben das mit dem mping Kommando ja von sich auch schon gleich an Bord !
Zitat von @Snowboarder1994:
Wäre es über meinen Webspace einfacher?
Wenn ich IP Adressen einfach abfrage.
Wäre es über meinen Webspace einfacher?
Wenn ich IP Adressen einfach abfrage.
ja.
192.0.0.1 aktiv
192.0.0.2 aktiv
192.0.0.3 inaktiv
192.0.0.4 aktiv
ohne datenbank wenn möglich
192.0.0.2 aktiv
192.0.0.3 inaktiv
192.0.0.4 aktiv
ohne datenbank wenn möglich
Schreib einfach ein php-Skript, daß Dir die Ip-Adressen pingt.
lks
Moin,
Du benutzt Ping um zu ermitteln ob Server auf einer IP-Adresse oder Hostname grundsätzlich erreichbar ist.
Du benutzt Curl um zu ermitteln ob ein Webserver wirklich eine Seite ausliefert.
Oder Du lässt das Jemand für Dich machen.
https://www.statuscake.com/
Stefan
Du benutzt Ping um zu ermitteln ob Server auf einer IP-Adresse oder Hostname grundsätzlich erreichbar ist.
Du benutzt Curl um zu ermitteln ob ein Webserver wirklich eine Seite ausliefert.
Oder Du lässt das Jemand für Dich machen.
https://www.statuscake.com/
Stefan
<?php
function ping($host, $port, $timeout)
{
$tB = microtime(true);
$fP = fSockOpen($host, $port, $errno, $errstr, $timeout);
if (!$fP) { return "down"; }
$tA = microtime(true);
return round((($tA - $tB) * 1000), 0)." ms";
}
//Echoing it will display the ping if the host is up, if not it'll say "down".
echo ping("www.google.com", 80, 10);
?>
Zitat von @StefanKittel:
Quelle: https://stackoverflow.com/questions/9841635/how-can-i-ping-a-server-port ...
<?php
>
> function ping($host, $port, $timeout)
> {
> $tB = microtime(true);
> $fP = fSockOpen($host, $port, $errno, $errstr, $timeout);
> if (!$fP) { return "down"; }
> $tA = microtime(true);
> return round((($tA - $tB) * 1000), 0)." ms";
> }
>
> //Echoing it will display the ping if the host is up, if not it'll say "down".
> echo ping("www.google.com", 80, 10);
>
> ?>
Und in 5 Sekunden durch Google zu finden.
lks
Hallo,
Und 12 Sekunden beim Gurgeln im letzten Jahrtausend.
Gruß,
Peter
Und 12 Sekunden beim Gurgeln im letzten Jahrtausend.
Gruß,
Peter
Zitat von @Snowboarder1994:
top Danke
wie mach ich das nun bei 20 links?
und das es direkt dahinter angezeigt wird?
top Danke
wie mach ich das nun bei 20 links?
und das es direkt dahinter angezeigt wird?
echo ping("host01", 80, 10);
echo ping("host02", 80, 10);
echo ping("host03", 80, 10);
echo ping("host04", 80, 10);
echo ping("host05", 80, 10);
echo ping("host06", 80, 10);
echo ping("host07", 80, 10);
echo ping("host08", 80, 10);
echo ping("host09", 80, 10);
echo ping("host10", 80, 10);
echo ping("host11", 80, 10);
echo ping("host12", 80, 10);
echo ping("host13", 80, 10);
echo ping("host14", 80, 10);
echo ping("host15", 80, 10);
echo ping("host16", 80, 10);
echo ping("host17", 80, 10);
echo ping("host18", 80, 10);
echo ping("host19", 80, 10);
echo ping("host20", 80, 10);
PS: Du kannst natürlich auch ein Areay und eine Schleife nehmen.
Wenn Du die Ping-Funktion oben im Beispielcode ansiehst, siehst Du, daß 80 für den Port und 10 für den Timeout steht.
und wie bekomm ich einen Zeilenumbruch hin?
Also das sollte man aus dem FF können:
How to create a new line in PHP.
lks
Zitat von @Snowboarder1994:
Hat es vorteile oder nachteile Ping mit Port abfragen? Oder wäre ohne Port besser?
Ohne Port funktioniert es nicht.Hat es vorteile oder nachteile Ping mit Port abfragen? Oder wäre ohne Port besser?
Das Oben ist kein ICMP-Ping.
Es baut eine Verbindung zu dem Web-Server auf (80 für http, 443 für https) und schaut ob Jemand zu hause ist.
Ein Ping könnte Dir nur die Information liefern dass der Server läuft.
Diese Beispiel zeigt auch zusätzlich ob der Webserver läuft.
Stefan