连接失败 [IP: 91.189.88.142 80] 仅适用于一个 IP

连接失败 [IP: 91.189.88.142 80] 仅适用于一个 IP

在更新和安装过程中,我不断收到与 [IP: 91.189.88.142 80] 的连接错误,而其他设备则没有。这个设备有错误吗?我可以让 Ubuntu 永远不会尝试使用它,因为它从不工作吗?

答案1

我做了进一步的挖掘,发现 security.ubuntu.com 似乎解析到了这个地址,还有其他地址,我怀疑这可能是你的问题。

我不清楚为什么这会给您带来错误 - 对我来说没有。短期修复可能是强制您的设置使用其他 security.ubuntu.com 地址之一 - “host”命令会为我抛出以下所有内容:

security.ubuntu.com has address 91.189.91.39
security.ubuntu.com has address 91.189.88.152
security.ubuntu.com has address 91.189.91.38
security.ubuntu.com has address 91.189.88.142
security.ubuntu.com has IPv6 address 2001:67c:1360:8001::23
security.ubuntu.com has IPv6 address 2001:67c:1562::15
security.ubuntu.com has IPv6 address 2001:67c:1360:8001::24
security.ubuntu.com has IPv6 address 2001:67c:1562::18

您可能能够在 /etc/hosts 文件中为 security.ubuntu.com 硬编码其他 IPV4 地址之一。您还可以在 /etc/apt/sources.list 文件中注释掉对 security.ubuntu.com 的引用。但注释掉这些引用显然会导致关键安全更新延迟。(根据https://askubuntu.com/questions/185317/are-security-ubuntu-com-updates-eventually-merged-into-normal-updates

答案2

该网站似乎不支持端口 443(也不支持端口 80)上的 HTTPS。

这会出现错误:https://91.189.88.142/

但这有效:http://91.189.88.142/

它给 :

在此处输入图片描述

答案3

我在公司防火墙后面的 Ubuntu 20 上遇到了同样的问题。

我可以下载所有 apt 包,除了 linux 头文件之外。

更换镜子没有帮助。

我通过使用 wget(有效)下载 .deb 并手动安装解决了这个问题。

# wget http://archive.ubuntu.com/ubuntu/pool/main/l/linux/linux-headers-5.4.0-105_5.4.0-105.119_all.deb
# dpkg -i linux-headers-5.4.0-105_5.4.0-105.119_all.deb
# apt-get install -f

相关内容