페이지 에서 ping
명령을 사용하려고 시도했지만 호스트를 찾을 수 없다는 https
메시지가 표시 ping
됩니다. ping
와 관련 하여 문제가 https
있습니까?
답변
귀하의 질문에 대한 답변 (Ping 명령을 사용하여 HTTPS 사이트에서 응답을받을 수 있습니까?)은 예 입니다. HTTPS 사이트 공급자에서 ICMP 응답이 활성화되어있는 한 가능합니다. 그러나 HTTP 또는 HTTPS와는 아무런 관련이 없습니다.
핑이 사용 된 ICMP 프로토콜을, 그것은 TCP / IP의에 속하는 인터넷 계층 보다 하위 계층이며, HTTP 또는 HTTPS에서 (에서 응용 프로그램 레이어 ) :
Ping은 ICMP (Internet Control Message Protocol) 에코 요청 패킷을 대상 호스트로 보내고 ICMP 응답을 대기하여 작동합니다. 이 과정에서 전송에서 수신까지의 시간 (왕복 시간) 1을 측정 하고 모든 패킷 손실을 기록합니다. 테스트 결과는 최소, 최대 및 평균 왕복 시간, 때로는 평균의 표준 편차를 포함하여 수신 된 응답 패킷의 통계 요약 형식으로 인쇄됩니다.
“cmd”(검색 창에 cmd를 입력하고 “cmd.exe”를 연 다음 cmd)로 테스트 한 다음 ping을 사용하여 테스트 할 수 있습니다.
ping www.hotmail.com
HTTP URL을 핑하려고하면 다음과 같이됩니다.
ping http://www.hotmail.com
HTTPS 기반 URL을 핑 (ping)하려고 할 때와 같은 오류가 발생합니다.
ping https://www.hotmail.com
핑이 요청한 주소에 도달 할 수 없다는 오류가 두 시도 모두에 나타납니다.
답변
ping
HTTP 또는 HTTPS보다 훨씬 낮은 수준에서 작동하며 URL이 아닌 호스트 이름 만 허용 합니다. 예를 들면 다음과 같습니다.
ping www.google.com
답변
tcping- 네트워크 호스트에 대한 연결을 설정하여 tcp를 통한 “ping”을 시뮬레이션합니다. 응용 프로그램 수준의 tcping은 SYN을 보내고 ACK를 기다리고 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
답변
OpenSSL로 HEAD 요청을 발행 할 수 있습니다.
openssl s_client -quiet -connect github.com:443 <<eof
HEAD / HTTP/1.1
Connection: close
Host: github.com
eof
“HTTP / 2″도 사용할 수 있지만 일부 서버 (예 : github.com)는이를 지원하지 않으므로주의하십시오.