我是 Hetzner的客户,在新服务器上使用他们的标准 Ubuntu 16 LTS 映像时,我曾两次遇到同样的问题。当我尝试下载软件包时,速度非常慢,并且通常会在一个软件包上等待 10 分钟。
我通过强制 IPv4 “解决”了这个问题,但我不明白问题出在哪里。到目前为止,Hetzner 的支持还未能解决此问题。
echo 'Acquire::ForceIPv4 "true";' | sudo tee /etc/apt/apt.conf.d/99force-ipv4
这是我自己的服务器上的问题,还是 Hetzner 网络基础设施中的某个地方的问题?
对 Hetzner 镜像的请求是可以的,但外部服务器需要很长时间才能完成,例如:它挂在对 ubuntu.com 的请求上
Get:14 http://apt.postgresql.org/pub/repos/apt xenial-pgdg/main amd64 Packages [58.8
kB]Get:15 http://apt.postgresql.org/pub/repos/apt xenial-pgdg/main i386 Packages [58.6
kB]0% [Connecting to security.ubuntu.com (2001:67c:1560:8001::14)]
我可以确认这可能与他们的网络基础设施有关。
我什至无法通过 IPv6 向 hetzner 镜像发出适当的请求,而它没有爬网或完全不工作。
强制使用您列出的 IPv4 似乎也为我“修复”了它。
就我而言,由于我是通过 Cloud-ISO 安装构建服务器的,因此 IPV6 设置的 IP 与我的真实 IP 不同。
所以我只好用我的换错了。Hetzner 维基的所有详细信息:https ://wiki.hetzner.de/index.php/Cloud_ISO_Installation_Gateway/en