当我上网时,我发现我必须暂停我的 BitTorrent 客户端,以帮助改善令人痛苦的缓慢速度(遗憾的是我正在使用 384kbps 的线路)。必须手动执行此操作不太好每一个时间。
请给我看看神奇按钮,我只需要按一次就能享受更快、优先级更高的冲浪,而种子下载速度则处于次要位置,只有在我的网上冲浪结束后才能恢复全速。
[供参考] NetworkManager 管理我的网络,Transmission 是我的 BitTorrent 客户端。
答案1
正如已经说过的,桌面上的某个地方没有“让我快速冲浪”按钮。您想要的是 Linux 上可以实现的流量整形。
有关完整的介绍,您可以阅读以下教程:
但我认为您正在寻找更像这些的东西:
这些脚本将为您完成工作。
答案2
如果您不想花费太多时间配置流量整形器,请尝试transmission
内置的临时限速功能(也可以安排)。
您可以通过指示器小程序激活或停用它。
答案3
另一种简单的解决方案可能是使用路由器的 QoS(服务质量),这可能允许您为某些协议(即 HTTP/HTTPS)提供更高的优先级。
如果您的路由器上没有 QoS,则唯一的方法就是上面解释的方法。
再附上一个链接:
http://www.andybev.com/index.php/Fair_traffic_shaping_an_ADSL_line_for_a_local_network_using_Linux
请注意,如果您给予 HTTP 或 HTTPS 高优先级,那么很可能您的 torrent 将不再工作,这是因为许多应用程序使用 HTTP 协议通过网络交换数据,因此总会有一些与iptable 规则。
我宁愿建议使用命令行版本的 bittorrent,例如激流,这样您就可以编写一个简单的 shell 脚本来更改 torrent 下载限制,然后执行 firefox(或其他)。
您还可以在满足特定条件后停止 rtorrent 下载。
https://wiki.archlinux.org/index.php/RTorrent http://superuser.com/questions/180866/configure-rtorrent-to-stop-downloading-after-a-certain-file-size
答案4
这很简单:不要让您的上传饱和,因此将 torrent 客户端的上传限制限制为总上传带宽的 50% 左右。