未知/未经授权使用我的带宽

未知/未经授权使用我的带宽

我目前需要在 3g 互联网上工作,所以我真的想优化我的慢速带宽的使用。

但有些事情的发生违背了我的意愿,就像这样:(无需询问就使用〜50kB/s)

GET /manjaro/stable/extra/x86_64/extra.db HTTP/1.1\r\n

根据wireshark,我有几个:

Transmission Control Protocol, Src Port: 45652, Dst Port: 80

pacman也许运行“更新”是某种正常行为。 (不问???)或者我的操作系统有问题吗?

是否有我不知道的服务/守护进程/systemd?

(下次我将尝试使用 捕获进程的名称netstat

谢谢。

答案1

当前的操作系统(包括 Linux、Windows 和 MacOS)会在后台执行许多操作,例如下载更新。同样,许多应用程序也是如此,它们会在没有用户干预的情况下不断下载更新和新内容。不幸的是,这个问题没有快速解决办法。监视所有软件和进程可能会变得乏味,因为其中一些软件和进程可能会定期活跃,例如每天或每周的某个时间活跃一次。

也许您可以考虑使用 Linux 安全模块,例如AppArmour. AppArmor 是基于名称的访问控制的 Linux 安全模块实现。 AppArmor 将单个程序限制为一组列出的文件和某些 posix 功能。 AppArmor 网络规则提供了一种灵活的以配置文件为中心的方法来创建防火墙。网络规则非常灵活,因为它们既提供对套接字创建、数据流(数据包)的控制,又可以独立运行或与系统防火墙集成。

虽然我从未使用过,但我相信,通过AppArmour,您可以在应用程序级别控制对 Internet 的访问。你应该尝试一下。

https://help.ubuntu.com/community/AppArmor

http://wiki.apparmor.net/index.php/AppArmor_Core_Policy_Reference#Network_rules

答案2

我已经找到罪魁祸首了Systemd 实际上是启动周期性命令的一个。 (systemd 计时器)
列出全部:systemctl list-timers

相关内容