![在 Debian 服务器上,使用 apt-get 下载一两秒后就会停止](https://linux22.com/image/491668/%E5%9C%A8%20Debian%20%E6%9C%8D%E5%8A%A1%E5%99%A8%E4%B8%8A%EF%BC%8C%E4%BD%BF%E7%94%A8%20apt-get%20%E4%B8%8B%E8%BD%BD%E4%B8%80%E4%B8%A4%E7%A7%92%E5%90%8E%E5%B0%B1%E4%BC%9A%E5%81%9C%E6%AD%A2.png)
我有一台 Debian 服务器,主要用作流量非常低的 Web 服务器。最近,它的网络连接出现了一些问题。我可以使用 SFTP 从外部连接将文件上传到此服务器,速度很好。但是,如果我通过 SSH 登录服务器并尝试使用 wget、curl 甚至“apt-get update”下载文件,则在下载 100-200 千字节的数据后,连接就会停滞。由于这个问题,我现在甚至无法更新系统。
但让我困惑的是,通过 FTP 或 SFTP 从完全独立的外部连接上传文件到它工作得很好,所以我知道服务器的上行和下行都很好。服务器本身也可以以正常速度上传到外部源。有人知道发生了什么吗?如果你需要更多信息,请直接询问。我需要解决这个问题。:)
谢谢!
答案1
文件传输失败的原因有很多。既然没有必要,为什么要把它当成黑匣子呢?启动 tcpdump,触发错误,然后看看实际发生了什么。如果您不明白,请发布一个链接,ServerFault 的优秀人员可以在那里下载 pcap 文件。
另外,您是否已确认这是从多个位置下载时出现的普遍问题?还是仅仅是 apt 镜像的问题?