Ntopngは、ネットワークトラフィックを監視するための無料のオープンソースソフトウェアであり、リアルタイムのネットワーク監視用のWebインターフェイスを提供します。これは、人気のあるtop Unixコマンドと同様に、ネットワークの使用状況を示す元のntopの次世代バージョンです。 Unix、Linux、Mac OS、BSD、Windowsなどのさまざまなオペレーティングシステムをサポートしています。
このチュートリアルでは、Ubuntu 18.04 LTS(Bionic Beaver)サーバーにNtopngをインストールする方法を学習します。
- Ubuntu18.04を実行しているサーバー。
- sudo権限を持つroot以外のユーザー。
Ntopngをインストール
デフォルトでは、NtopngはUbuntu18.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 ##Specifies the network interface or collector endpoint to be used by ntopng for network monitoring. -i=enp0s3 ##Sets the HTTP port of the embedded web server. -w=3000
ファイルを保存して閉じてから、ntopng.startファイルを作成します。
sudo nano /etc/ntopng/ntopng.start
ネットワークごとに次の行を追加します。
--local-networks "192.168.0.0/24" ## give your local IP Ranges here. --interface 1
ファイルを保存して閉じ、Ntopngを再起動して、起動時に開始できるようにします。
sudo systemctl start ntopng
sudo systemctl enable ntopng
Ntopngがインストールされ、ポート 3000でリッスンします 。次に、Webブラウザーを開き、URL http:// your-server-ip:3000を入力します。次のページにリダイレクトされます:
次に、デフォルトのユーザー名をadminとして、パスワードをadminとして指定し、ログインをクリックします。 ボタン。次のページが表示されます:
リンク
- Ntopng