我使用 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
。