一部のブロードバンドプロバイダーは、毎月のダウンロード制限を課しており、超過すると追加料金が発生します。また、パッケージのインストール/更新と「通常の」ブラウジング(テレビ番組や映画のストリーミングを含む)だけで、いくつかの下限を簡単に超えることができます。
これは、インターネットの使用量を制限する必要があることを意味しますが、いつそれを知るのは困難です。
システムモニターは、[リソース]タブのネットワークセクションで受信/送信の合計を表示することで、これを少し助けます。ただし、これは再起動するたびにリセットされます。毎月の合計を受け取る方法があればいいので、限界をどれだけ超えているかを知ることができ、限界を超えそうな場合は警告を出すこともできます。
誰もこれを達成する方法を知っていますか?
vnstatをチェックアウトできます。これはコマンドラインベースであり、リポジトリで利用可能です。
Sudo vnstat -u -i [interface]
で開始できます
統計を見るにはSudo vnstat -i [interface]
"ubuntu"の答えではありませんが、このためにWRT54Gルーターで Tomato firmware を使用します。過去数年間、毎月のアップ/ダウンの使用量が得られますが、(質問の文脈では)ナイスなことは、それが実行されている1つのシステムだけでなく、ネットワーク全体であるということです(ただし、この点は意味がありません)問題のシステムがルーターであるか、直接接続されている場合)。
リポジトリから入手できるntopユーティリティをお勧めします。これはサービスとして実行され、トラフィック使用量の記録を保持します。これらのレポートは、内部httpサーバー(ポート3000)から入手できます。ブラウザhttp://localhost:300/
を使用して簡単に確認できます
ntopウェブサイト でntopから何が得られるかを確認してください。
ソフトウェアソリューションは別として、プロバイダーを確認することをお勧めします。それらの多くには、特定の制限に達したとき、または一時的にアクセスをブロックしたときに警告を送信する監視ツールがあります。これには、「公式」番号を取得できるという利点があります。