Was bedeutet es, wenn ich eine IP vom Terminal aus ping

780
Pankaj Kumar

Ich versuche, eine IP-Adresse von unserem Computer aus anzupingen, erhalte jedoch einen Paketverlust von 100%, wenn ich dies für eine bestimmte Domäne mache - cox.net

zum Beispiel -

ping -I 199.106.175.128 gmail.com PING gmail.com (216.58.214.37) from 199.106.175.128 : 56(84) bytes of data. 64 bytes from fra15s09-in-f37.1e100.net (216.58.214.37): icmp_seq=1 ttl=44 time=150 ms 64 bytes from fra15s09-in-f37.1e100.net (216.58.214.37): icmp_seq=2 ttl=44 time=150 ms 64 bytes from fra15s09-in-f37.1e100.net (216.58.214.37): icmp_seq=3 ttl=44 time=150 ms  --- gmail.com ping statistics --- 3 packets transmitted, 3 received, 0% packet loss, time 2000ms 

Aber wenn ich dies für cox.net mit derselben IP-Adresse mache, bekomme ich 100% Paketverlust.

PING cox.net (68.99.123.161) from 199.106.175.128 : 56(84) bytes of data.  --- cox.net ping statistics --- 5 packets transmitted, 0 received, 100% packet loss, time 3999ms 

bedeutet dies, dass meine IP-Adresse für den cox.net-Server nicht erreichbar ist und für Google Mail und die gesamte Domäne erreichbar ist? Kann mir jemand bitte sagen, was das bedeutet?

0
Es ist trivial, Ihren Server so zu konfigurieren, dass er nicht auf ICMP-Pakete reagiert. Ramhound vor 7 Jahren 0
Dies bedeutet, dass die Anforderung für cox.net abgelaufen ist. Dies kann auf Ihre Firewall oder deren Firewall zurückzuführen sein oder auf einem Serverausfall. Dog Lover vor 7 Jahren 0

1 Antwort auf die Frage

2
nars

Für das cox.net bedeutet dies, dass der Server / die Firewall offenbar so eingerichtet ist, dass sie alle ICMP-Echoanfragen ignoriert (ich habe versucht, den Ping-Befehl anzufordern und dasselbe bestätigen kann). Dann kann Ihr Ping-Tool keine ICMP-Echoantworten (bis das ICMP-Echo fordert es an den Server an) und zeigt einen Paketverlust von 100%. Der Server lebt jedoch und kann andere Arten von Datenverkehr wie HTTP auf TCP-Port 80 beantworten, wie Sie wissen, indem Sie in Ihrem Browser darauf zugreifen.

Ping ist möglicherweise ein gutes Werkzeug, um den Paketverlust zu überprüfen. Der Remote-Server muss jedoch so eingerichtet sein, dass er ICMP-Echoanfragen beantwortet. Wenn Sie auf einige Server keine Antworten erhalten, bedeutet dies, dass der Server nicht erreichbar ist oder nicht Wenn Sie ICMP-Echoanfragen ignorieren möchten, können Sie dies mit Ping nicht feststellen.

Es gibt keine "universelle" Methode, um zu ermitteln, ob ein Server aktiv ist / erreichbar ist, da Server / Firewall möglicherweise so eingerichtet sind, dass sie nur für bestimmte Protokolle und bestimmte Ports antworten, jedoch alles andere ignorieren, dann kann es für jeden Server anders sein. .