私の帯域幅が不明または不正に使用

私の帯域幅が不明または不正に使用

私は現在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を含む現在のオペレーティングシステムは、アップデートのダウンロードなど、多くの作業をバックグラウンドで実行しています。同様に、多くのアプリはユーザーの介入なしに更新と新しいコンテンツを引き続きダウンロードし続けます。残念ながら、この問題をすばやく解決する方法はありません。すべてのソフトウェアとプロセスを監視することは、1日1回または1週間の特定の時間など、定期的にアクティブになる可能性があるため、退屈する可能性があります。

たとえば、Linuxセキュリティモジュールの使用を検討できますAppArmour。 AppArmorは、名前ベースのアクセス制御のLinuxセキュリティモジュールの実装です。 AppArmorは、単一のプログラムをリストされたファイルセットと特定のposix機能に制限します。 AppArmor ネットワークルールは、ファイアウォールを作成するための柔軟なプロファイル中心のアプローチを提供します。ネットワークルールは、ソケットの作成、データフロー(パケット)の制御を提供し、システムファイアウォールとは独立して実行または統合できるため、非常に柔軟です。

AppArmour私は一度も試したことがありませんが、アプリケーションレベルでインターネットアクセスを制御できると思います。あなたはそれを試す必要があります。

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

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

おすすめ記事