GNU/Linux >> Linux の 問題 >  >> Linux

Ubuntu20.04でネットワークトラフィックを監視するためにNtopngをインストールします

Ntopngは、ネットワークトラフィックを監視するためのソフトウェアです。この無料のオープンソースソフトウェアは、リアルタイムの監視を可能にするWebインターフェイスを提供します。 Ntopngは、基本的に元のntopの次世代バージョンです。一般的なUNIXコマンドと同様のネットワーク使用法を示していますが、ntopngは、Windows、BSD、Mac OS、Linux、UNIXなどのさまざまなオペレーティングシステムをサポートしています。

Ntopngは、パッシブネットワーク監視ツールとして最もよく説明されています。これは、サーバーがキャプチャするトラフィックから取得される統計とフローに焦点を当てています。 Ntopngのプロフェッショナル版とエンタープライズ版にはライセンス要件がありますが、コミュニティ版にはライセンス要件がありません。

このチュートリアルでは、Ubuntu20.04にNtopNGをインストールする方法を紹介します。

前提条件

  • Atlantic.Netクラウドプラットフォーム上の新しいUbuntu20.04VPS
  • サーバーで構成されているrootパスワード

ステップ1–Atlantic.Netクラウドサーバーを作成する

まず、Atlantic.Netクラウドサーバーにログインします。少なくとも1GBのRAMを搭載したオペレーティングシステムとしてUbuntu20.04を選択して、新しいサーバーを作成します。 SSH経由でクラウドサーバーに接続し、ページの上部で強調表示されているクレデンシャルを使用してログインします。

Ubuntu 20.04サーバーにログインしたら、次のコマンドを実行して、ベースシステムを最新の利用可能なパッケージで更新します。

apt-get update -y

ステップ2–ntopngリポジトリを追加する

まず、次のコマンドを使用して、必要な依存関係をサーバーにインストールします。

apt-get install wget gnupg -y

次に、次のコマンドを使用してntopngリポジトリパッケージをダウンロードします。

wget http://apt.ntop.org/18.04/all/apt-ntop.deb

パッケージがダウンロードされたら、次のコマンドを使用してダウンロードしたパッケージをインストールします。

dpkg -i apt-ntop.deb

リポジトリがインストールされたら、次のコマンドでリポジトリを更新します。

apt-get update -y

ステップ3–ntopngのインストールと構成

これで、次のコマンドを使用して、ntopngパッケージを他のパッケージと一緒にインストールできます。

apt-get install pfring-dkms nprobe ntopng n2disk cento -y

ntopngをインストールした後、ntopng構成ファイルを編集し、ネットワークインターフェイス、ポート、およびPIDの場所を定義する必要があります。

nano /etc/ntopng/ntopng.conf

要件に応じて次の行を変更します。

-G=/var/run/ntopng.pid
-i=eth0
-w=3000

終了したら、ファイルを保存して閉じます。次に、新しい構成ファイルを作成し、ネットワークIP範囲を定義します。

nano /etc/ntopng/ntopng.start

ネットワークIPに従って次の行を追加します。

--local-networks "0.0.0.0/24" ## give your local IP Ranges here.
--interface 1

終了したら、ファイルを保存して閉じます。次に、ntopngサービスを開始し、次のコマンドを使用してシステムの再起動時に開始できるようにします。

systemctl start ntopng
systemctl enable ntopng

次のコマンドを使用して、ntopngのステータスを確認することもできます。

systemctl status ntopng

次の出力が得られるはずです:

  • ntopng.service - ntopng high-speed web-based traffic monitoring and analysis tool
Loaded: loaded (/etc/systemd/system/ntopng.service; enabled; vendor preset: enabled)
Active: active (running) since Thu 2020-10-01 09:10:02 UTC; 8min ago
Main PID: 31314 (ntopng)
Tasks: 52 (limit: 2353)
Memory: 291.4M
CGroup: /system.slice/ntopng.service
└─31314 /usr/local/bin/ntopng /run/ntopng.conf

Oct 01 09:10:06 ubuntu2004 ntopng[31314]: 01/Oct/2020 09:10:06 [startup.lua:226] Startup 
completed

ステップ4–ntopngWebインターフェイスにアクセスする

この時点で、ntopngが開始され、ポート3000でリッスンしています。次のコマンドで確認できます。

ss -plunt | grep 3000

次の出力が得られるはずです:

tcp LISTEN 0 4096 0.0.0.0:3000 0.0.0.0:* 
users:(("ntopng",pid=31314,fd=33))

次に、Webブラウザーを開き、URL http:// your-server-ip:3000を使用してNtopNGダッシュボードにアクセスします。 。

デフォルトのユーザー名とパスワードをadminとして指定します /管理者 ログインをクリックします ボタン。パスワードリセット画面にリダイレクトされます:

新しいパスワードを入力し、変更をクリックします パスワード ボタン。次のページにntopngダッシュボードが表示されます。

ホストをクリックします 左ペインのボタン。次のページにシステム情報が表示されます:

インターフェースをクリックします 左ペインのボタン。次のページにネットワーク情報が表示されます。

結論

おめでとう!これで、Ubuntu20.04にntopngが正常にインストールおよび構成されました。ネットワークの使用状況をリアルタイムで簡単に監視できるようになりました。今すぐAtlantic.NetからVPSホスティングでntopngを始めましょう!


Linux
  1. Ubuntu20.04でvnStatを使用してネットワークトラフィックを監視する

  2. Ubuntu20.04LTSにNtopngをインストールします

  3. Ubuntu20.04にLaravelをインストールする

  1. Ubuntu18.04LTSでNtopngを使用してネットワークトラフィックを監視する

  2. Ubuntu20.04にMongoDBをインストールする方法

  3. Ubuntu18.04にRをインストールする方法

  1. Debian10にNtopngネットワークモニターをインストールする方法

  2. Ubuntu20.04にFriendicaソーシャルネットワークプラットフォームをインストールする方法

  3. Ubuntu20.04にNtopngをインストールする方法