当前位置: 首页>>技术教程>>正文


用于带宽调整(互联网速度限制器)的 GUI 应用程序

问题描述

这是一个与此类似的问题:How do I limit internet bandwidth?,但在这种情况下我正在寻找一个 GUI 应用程序。

另一个问题是两年多前,所以可能有一个 GUI,我不仅可以用它来监控,还可以更改客户端下载的最大速度。 Web 应用程序或 GUI 应用程序会有所帮助。它需要在 12.04 或更高版本上工作。

只是为了提供一个想法,我正在寻找类似于 NetLimiter 的东西,它可以让我控制知道:

  • IP/Mac 的下载/上传速度是多少(假设这是 LAN)

  • 限制 IP/Mac 的下载/上传速度。

  • 可以选择何时限制或不限制速度。

  • 下载/上传达到一定量(例如每天 250MB)时可以设置上限

最佳答案

网络流量监控

(只能满足部分需求)

可以通过从 Sourceforge 下载 .deb 文件来安装它

可以限制数据量和时间的流量。

次佳答案

从长远来看,这可能有点繁重,但您可以尝试 Zentyal(以前称为 eBox)。

我有一个正在运行的 Zentyal 盒子,流量整形效果很好。但是,它是一个带有 2 个网卡的独立盒子,它是我的路由器。我做了 Zentyal 安装程序,它只是铺平你的机器并使其成为 Zentyal 盒子。

我不确定您到底在寻找什么,因为您的上述问题并不完全清楚,但提到 NetLimiter 让我相信您希望将其作为一项服务安装在工作站上,以限制该盒子上的流量。如果是这种情况,那么铺路可能不是您想要的。

现在,在实现我的生产路由器盒之前,我确实在 VMWare Player 中将 Zentyal 作为虚拟机运行。我想确保我足够熟悉,不会长时间中断我的互联网连接,所以我使用虚拟机进行练习。我花了一些功夫才将我的工作站的互联网连接推送到同一个盒子上的虚拟机中的两个虚拟网卡上,但是一旦我让它工作起来,它就按照你的要求做了。它快速、稳定,并且在后台运行了几周,我几乎没有注意到它。我只给了它一个处理器和 1GB 内存,而且速度很快,等等。 \n这可能是一个非常复杂且过度劳累的解决方案,无法满足您真正需要的解决方案。

我看到过有关 Zentyal 模块在现有机器上零碎安装并在后台运行并执行您需要的操作的报告。我不熟悉这种方法,所以你需要谷歌一下才能获得详细信息。

但我能说服你升级你的意图吗?您是否会考虑在一台闲置的旧电脑上安装几个好的千兆网卡,然后启动 Zentyal、pfSense、Untangle 或任何其他开源、免费、功能齐全的防火墙 ‘s/UTM’?它将为您提供整个网络的 QoS/流量整形,这是一次很好的学习体验。通过这种方式,我可以通过协议观察整个网络的使用情况,观察异常活动,降低大多数游戏中的 ping 值,并确保当我的妻子点播电影时我的 xBox 不会延迟太严重了,我在新帧加载之前就被射击了 3 次。

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/13743.html,未经允许,请勿转载。