61 votes

Pouvez-vous obtenir une réponse d'un site HTTPS en utilisant la commande Ping ?

J'ai essayé d'utiliser le ping sur un https mais le message indique que ping n'a pas pu trouver l'hôte. Y a-t-il un problème concernant ping y https ?

41voto

Enjoy coding Points 1050

La réponse à votre question (Pouvez-vous obtenir une réponse d'un site HTTPS à l'aide de la commande Ping ?) est Oui, vous pouvez, à condition que Les réponses ICMP sont activées sur le fournisseur de site HTTPS. Cependant, cela n'a rien à voir avec HTTP ou HTTPS :

Ping utilisera ICMP il fait partie du protocole TCP/IP Couche Internet qui est une couche inférieure à HTTP o HTTPs (de Couche d'application ) :

Le Ping fonctionne en envoyant des paquets de requête d'écho ICMP (Internet Control Message Protocol) à l'hôte cible et en attendant une réponse ICMP. Au cours de ce processus, il mesure le temps entre la transmission et la réception (temps aller-retour). 1 et enregistre toute perte de paquets. Les résultats du test sont imprimés sous la forme d'un résumé statistique des paquets de réponse reçus, y compris les temps d'aller-retour minimum, maximum et moyen, et parfois l'écart type de la moyenne.

Vous pouvez tester avec "cmd" (bouton Démarrer de Windows / taper cmd dans la boîte de recherche, ouvrir "cmd.exe"), puis avec ping :

ping www.hotmail.com

Si vous essayez d'envoyer un ping à une URL HTTP, voici ce que cela donne :

ping http://www.hotmail.com

Vous obtiendrez la même erreur que celle que vous obtiendriez en essayant d'envoyer un ping à une URL basée sur HTTPS :

ping https://www.hotmail.com

(Une erreur du type "ping cant reach the requested address" apparaîtra lors des deux tentatives).

22voto

James Mertz Points 390

ping fonctionne à un niveau beaucoup plus bas que HTTP ou HTTPS, et n'accepte que des noms d'hôtes et non des URL. Par exemple :

ping www.google.com

11voto

mdadm Points 111

tcping - simuler un "ping" sur tcp en établissant une connexion avec les hôtes du réseau. tcping au niveau de l'application enverra un SYN, attendra un ACK, se terminera par un FIN ACK.

C:\>tcping google.com 443

Probing 87.106.83.127:443/tcp - Port is open - time=19.787ms
Probing 87.106.83.127:443/tcp - Port is open - time=20.487ms
Probing 87.106.83.127:443/tcp - Port is open - time=24.494ms
Control-C

Ping statistics for 87.106.83.127:443
     3 probes sent.
     3 successful, 0 failed.
Approximate trip times in milli-seconds:
     Minimum = 19.787ms, Maximum = 24.494ms, Average = 21.589ms

3voto

Red Tux Points 2074

Vous pouvez émettre une requête HEAD avec OpenSSL :

openssl s_client -quiet -connect github.com:443 <<eof
HEAD / HTTP/1.1
Connection: close
Host: github.com

eof

Notez que vous pouvez également utiliser "HTTP/2", mais faites attention car certains serveurs (par exemple github.com) ne le supportent pas.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X