在慢速网络上限制后台应用程序的带宽

在慢速网络上限制后台应用程序的带宽

当我使用慢速和/或付费网络(即在公共交通 wifi 或网络共享时)时,我希望尽可能快地浏览,所以我不想让 Ubuntu 下载软件更新、种子等。

有许多应用程序可以监控或限制应用程序,但我找不到像 Android 那样具有“禁用后台使用”或“不在 wifi 上或漫游时禁用”功能的应用程序。如果有一个应用程序可以在 wifi 网络被视为速度慢/成本高的网络时禁用/限制某些应用程序,那就太好了。

答案1

只需创建一个防火墙配置文件,阻止除http和之外的所有内容,dns并将更新镜像设置为仅接受该ftp协议的镜像:

  1. 防火墙配置:

    apt-get install gufw
    

现在转到仪表板,键入firewall并单击剩下的唯一图标,您将看到:

防火墙公共

开始警告: 从现在开始直到你看到结束警告,您将无法访问互联网!

  • 选择“公开”个人资料(或您当前正在使用的其他个人资料),并将所有内容设置为“拒绝”(如上图所示)
  • 点击+下面的“规则”,点击“简单”选项卡,并填写如下屏幕:

DNS 流量

并按Add

然后按如下方式填写屏幕:

HTTP 流量

并按Add,然后Close

结束警告

您的规则部分现在应如下所示:

最低限度的规则

  1. 镜像配置

在荷兰,只有一个镜像仅支持 ftp:,Ftpserv-tudelft-nl对于所有其他国家,请查看完整列表请点击此处并选择您自己的。

现在再次转到仪表板并Software Updater再次输入,单击唯一可用的图标,单击Settings“Ubuntu 软件”选项卡,“从以下位置下载:”并选择Other,选择您选择的国家/地区和您选择的服务器:

荷兰代尔夫特理工大学

瞧!您只能浏览互联网,其他任何事情都不能发生了!

没有更新、没有电子邮件、没有 Skype、没有 FTP、没有 HTTPS,什么都没有!只有 DNS 查询和网页浏览 如果你想要更多,请查看IANA 分配的端口号并添加您需要的任何其他协议号。

要恢复正常使用: 只需再次打开firewall仪表板,单击Public,然后单击Home,即可返回到原来的位置!

相关内容