ネットワーク監視 · 1 min read · Nov 19, 2025
Ubuntu 18.04 LTSでNtopngを使用してネットワークトラフィックを監視する

Ntopngは、リアルタイムのネットワーク監視のためのWebインターフェースを提供する、ネットワークトラフィックを監視するための無料でオープンソースのソフトウェアです。これは、人気のあるUnixコマンドであるtopと同様に、ネットワークの使用状況を表示する元のntopの次世代バージョンです。Unix、Linux、Mac OS、BSD、Windowsなど、さまざまなオペレーティングシステムをサポートしています。
このチュートリアルでは、Ubuntu 18.04 LTS(Bionic Beaver)サーバーにNtopngをインストールする方法を学びます。
要件
- Ubuntu 18.04を実行しているサーバー。
- sudo権限を持つ非rootユーザー。
Ntopngのインストール
デフォルトでは、NtopngはUbuntu 18.04のデフォルトリポジトリにはありません。したがって、Ntopngのリポジトリをインストールする必要があります。次のコマンドを使用してNtopngリポジトリをダウンロードしてインストールできます:
wget http://apt.ntop.org/18.04/all/apt-ntop.deb
sudo dpkg -i apt-ntop.debリポジトリがインストールされたら、リポジトリを更新し、次のコマンドでNtopngをインストールします:
sudo apt-get update -y
sudo apt-get install pfring-dkms nprobe ntopng n2disk cento -yNtopngの設定
Ntopngをインストールした後、/etc/ntopng/ntopng.confにあるNtopngのデフォルト設定ファイルを変更する必要があります:
sudo nano /etc/ntopng/ntopng.conf次の変更を加えます:
-G=/var/run/ntopng.pid
##ntopngがネットワーク監視に使用するネットワークインターフェースまたはコレクタエンドポイントを指定します。
-i=enp0s3
##埋め込みWebサーバーのHTTPポートを設定します。
-w=3000ファイルを保存して閉じたら、ntopng.startファイルを作成します:
sudo nano /etc/ntopng/ntopng.startネットワークに応じて次の行を追加します:
--local-networks "192.168.0.0/24" ## ここにローカルIP範囲を指定します。
--interface 1ファイルを保存して閉じたら、Ntopngを再起動し、ブート時に自動的に開始するように設定します:
sudo systemctl start ntopng
sudo systemctl enable ntopngNtopngにアクセス
Ntopngは現在インストールされ、ポート3000でリッスンしています。今、Webブラウザを開き、URL http://your-server-ip:3000 を入力します。次のページにリダイレクトされます:

今、デフォルトのユーザー名をadmin、パスワードをadminとして入力し、ログインボタンをクリックします。次のページが表示されるはずです:

リンク
- Ntopng
新しい投稿を受信箱で受け取る
スパムはありません。いつでも購読を解除できます。