ネットワーク監視 · 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 -y

Ntopngの設定

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 ntopng

Ntopngにアクセス

Ntopngは現在インストールされ、ポート3000でリッスンしています。今、Webブラウザを開き、URL http://your-server-ip:3000 を入力します。次のページにリダイレクトされます:

Ntopngにアクセス

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

Ntop - ntopngウェブビュー

リンク

  • Ntopng
Share: X/Twitter LinkedIn

新しい投稿を受信箱で受け取る

スパムはありません。いつでも購読を解除できます。