如何识别 IPv6 连接速度慢

如何识别 IPv6 连接速度慢

我是一个 赫茨纳客户,我在新服务器上使用他们的标准 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)]

答案1

就我而言,由于我是从 Cloud-ISO 安装构建服务器的,因此 IPV6 设置的 IP 与我的真实 IP 不同。

所以我只需要用我的来替换错误的。以下是 Hetzner wiki 中的所有详细信息:https://wiki.hetzner.de/index.php/Cloud_ISO_Installation_Gateway/en

答案2

我可以确认这可能与他们的网络基础设施有关。

我甚至无法向使用 IPv6 的 hetzner 镜像发出正确的请求,因为它会缓慢爬行或完全不工作。

按照您列出的方法强制使用 IPv4 似乎也为我“修复”了这个问题。

相关内容