Curl은 연결 시간 초과에 대해 다른 응답을 제공합니다.

Curl은 연결 시간 초과에 대해 다른 응답을 제공합니다.

저는 Ubuntu 18.04를 사용하고 있으며 다음 curl과 같은 사용할 수 없는 리소스를 사용해 보았습니다.

curl 192.168.11.1 --connect-timeout 10

curl 192.168.11.1 --connect-timeout 35

동일한 시간 초과 내에서도 가끔 응답 curl: (7) Failed to connect to 192.168.11.1 port 80: No route to host하고 가끔은 응답하지 않는 이유는 무엇입니까?curl: (28) Connection timed out after 35001 milliseconds

nodeJS편집: 이제 동일한 Ubuntu 클라이언트의 http 요청 라이브러리를 사용하여 HTTP 요청을 만들 려고 합니다 . 때로는 을 받고 Error: connect ETIMEDOUT 192.168.9.1:80때로는 을 얻습니다 Error: connect EHOSTUNREACH 192.168.9.1:80.

관련 정보