通过命令行进行速度测试?

通过命令行进行速度测试?

我正在使用运行 ubuntu 服务器版本的远程专用服务器,但我不知道上传/下载速度是多少。

有没有可靠的方法可以通过命令行测试这些速度?我知道你可以下载一个文件并查看速率,但这取决于托管服务器的速度,而你无法获得上传速度 =/

答案1

查看防火墙。只需在您的服务器上启动 iperf,然后使用工作站上运行的 iperf 连接到它。它将进行双向速度测试。如果您想测试与其他连接良好的网络的连接性,周围有一些公共 iperf 服务器。只需谷歌一下,您就会找到一些。

答案2

我喜欢从已知的快速互联网镜像中获取 Linux ISO。

这是对您的互联网速度测试的快速健全性检查。

答案3

您可能想尝试“Tespeed”:https://github.com/Janhouse/tespeed

我让它与 Speedtest.net 测试服务器一起工作,所以它有点像它,只是适用于终端。

它使用最近的 Speedtest.net 服务器进行测试(您也可以手动指定)。

答案4

您可以使用快速下载镜像测试下载速度。例如,您可以查看 CacheFly 的网站,他们通常会提供 10MB 和 100MB 测试文件的链接,并且利用 CDN 可以确保使用良好的“近”服务器。

我不知道实际上可以用什么来测试上传速度。

如果您有另一台服务器,并且您知道它的速度并且它“接近”您想要测试的服务器(低延迟),您可以在两者之间设置 iperf 或 netperf 或类似的。

相关内容