【问题标题】:Find fastest mirror from a list or mirrors从列表或镜像中查找最快的镜像
【发布时间】:2012-12-16 01:04:12
【问题描述】:

标题已经说明了我想要什么。想想这个例子。

我想下载 ubuntu ISO。我去 Ubuntu 站点并获取镜像列表。在那里,我发现我的邻国托管了一面镜子。所以我选择了地理上离我的国家最近的那面镜子。开始下载。但是我的速度很慢。现在我的一个朋友告诉我选择一个实际上离我很远的镜子。但现在我的速度很快。

现在在 linux 中我怎样才能找到 fastest 镜像?我在文本文件中有一个主机名列表,例如

host1.net
host2.net
mirror.host3.net

我尝试了什么?

我在 Ubunut 的镜像选择对话框中看到了相同的功能。我在每个主机上都尝试了ping 并节省了时间。然后我选择延迟较低的主机。但它并不快。它更接近。

【问题讨论】:

    标签: bash networking ping mirror traceroute


    【解决方案1】:

    在服务器上查找文件,最好是在已知位置。下载第一个 16kiB。计时。选择花费最少的时间。

    【讨论】:

      【解决方案2】:

      看看 Gentoo 的 mirrorselect,它就是为了做到这一点。

      git://git.overlays.gentoo.org/proj/mirrorselect.git

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2016-05-11
        • 2020-01-20
        • 2022-10-15
        • 2019-06-22
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多