为什么 WGET return 网络出现故障?

why does WGET return network is down?

当我尝试使用 wget 从远程服务器下载文件时,它 returns 'failed: Network is down' 如下所示,这是什么意思?这是否意味着本地网络已关闭?或者远程服务器的网络已关闭?

连接到 192.168.0.1:8080...失败:网络已关闭。 正在重试。

Network is down 就是 strerror output for ENETDOWN.

如果您查看 - 例如 connect 的手册页,您会发现获得 ENETDOWN 的原因是;

ENETDOWN
          The local network interface used to reach the destination is down.

换句话说,这通常是由本地网络问题引起的。