brak odpowiedzi, gdy pinguję moją witrynę, ale nadal mogę uzyskać do niej dostęp?

16

Przepraszam, może to głupie pytanie, ale zauważyłem coś dziwnego, kiedy poszedłem do terminalu i pisałem na maszynie

ping -o mysite.com

i dostaję wiadomość ...

Request timeout for icmp_seq 0

ale kiedy odwiedzam moją witrynę, jest w porządku. Czy należy się tym przejmować (tj. Co to oznacza dla moich użytkowników końcowych? Czy moja witryna jest zbyt wolna?) Czy skoro mogę uzyskać do niej dostęp za pośrednictwem przeglądarki, czy powinienem zignorować tę wiadomość?

Czy jest to coś, co należy poruszyć w mojej firmie hostingowej? Sam nie kontroluję serwera ...

Aktualizacja

Właśnie skontaktowałem się z moim dostawcą hostingu (BlueHost) i dowiedziałem się, że ze względów bezpieczeństwa wyłączyli wszystkie pakiety ICMP, w tym ping.

nocnik
źródło
Czy wcześniej byłeś w stanie pingować? Serwer mógł wyłączyć odpowiedzi ping. Jeśli witryna jest w porządku, może to nie być problem.

Odpowiedzi:

16

Brak odpowiedzi ping z Twojej witryny może oznaczać kilka rzeczy (innych niż problemy z serwerem):

Powód 1 . Możesz być za serwerem proxy HTTP. W takim przypadku wiadomości ICMP nie wysyłaj do Internetu, aby nie otrzymać odpowiedzi echa.

Powód 2 . Serwer został skonfigurowany tak, aby nie odpowiadał na ping.

Sprawdź za pomocą http://ping.eu/ping/ . Jeśli wykonuje polecenie ping, to tylko sieć, za którą aktualnie się znajdujesz, zapobiega wyświetlaniu odpowiedzi ping. Jeśli nie, to prawdopodobnie jest to powód 2 .

Anirudh Ramanathan
źródło
Nie sądzę, że to 1., ponieważ mogę pingować inne witryny, ale równie dobrze może to być twoja druga sugestia.
jerry
Aby zezwolić na komunikaty ICMP w Server 2012, przejdź do Zapory systemu Windows z zaawansowanymi zabezpieczeniami i włącz regułę ruchu przychodzącego „Udostępnianie plików i drukarek (żądanie echa - ICMPv4-In)” zgodnie z blog.blksthl.com/2012/11/20/…
Ben
3

Większość dostawców hostingu domyślnie blokuje pingi ICMP. Ma to na celu bezpieczeństwo, aby zapobiec potencjalnym atakom DoS.

Istnieje wiele usług, które można wykorzystać do zautomatyzowania monitorowania czasu pracy witryny.

Kilka przykładów:

  • http://www.pingdom.com
  • http://www.siteuptime.com
  • http://www.site24x7.com

  • źródło