CentOS 7にntopngコミュニティをインストールする方法

Ntopngは次世代のntopを意味し、直感的なWebインターフェースでリアルタイムのネットワーク使用状況を表示する人気のあるオープンソースのネットワークトラフィック監視ツールです。ほとんどすべてのネットワーク管理者は、その多様性、使いやすさ、およびマルチプラットフォームの可用性の恩恵を受けることができます。

このチュートリアルでは、Vultr CentOS 7サーバーインスタンスにntopng(コミュニティバージョン)をインストールするプロセスについて説明します。

前提条件

  • 新しいVultr CentOS 7サーバーインスタンスをデプロイします。
  • 非root sudoユーザーとしてSSHターミナルからログインします。別のVultrの記事でsudoユーザーの作成方法をご覧ください

ステップ1:システムを更新する

sudo yum install epel-release
sudo yum update
sudo reboot

再起動後、同じsudoユーザーを使用して再度ログインします。

ステップ2:YUMを使用してntopngをインストールする

まず、CentOS 7で最も便利な方法であるYUMを使用してntopngをインストールするには、システムにntopリポジトリを追加する必要があります。

sudo vi /etc/yum.repos.d/ntop.repo

ファイルに以下を入力します。

[ntop]
name=ntop packages
baseurl=http://www.nmon.net/centos-stable/$releasever/$basearch/
enabled=1
gpgcheck=1
gpgkey=http://www.nmon.net/centos-stable/RPM-GPG-KEY-deri
[ntop-noarch]
name=ntop packages
baseurl=http://www.nmon.net/centos-stable/$releasever/noarch/
enabled=1
gpgcheck=1
gpgkey=http://www.nmon.net/centos-stable/RPM-GPG-KEY-deri

保存して終了:

:wq

次に、ntopngとその必要な依存関係をインストールします。

sudo yum update
sudo yum --enablerepo=epel install redis ntopng hiredis-devel

ステップ3:redisとntopngを開始する

ntopngとその依存関係がインストールされたら、redisサービスとntopngサービスを1つずつ開始する必要があります。

sudo systemctl start redis.service
sudo systemctl enable redis.service
sudo systemctl start ntopng.service
sudo systemctl enable ntopng.service

ntopngサービスのステータスを確認します。

sudo systemctl status ntopng.service

ご覧のとおり、ntopngサービスはアクティブ(実行中)であり、ライセンスエラーが発生しています。エラーを修正するには、ntopng構成ファイルを変更しますntopng.conf

sudo vi /etc/ntopng/ntopng.conf

前:

-G=/var/tmp/ntopng.pid

後:

-G=/var/tmp/ntopng.pid\
--community

保存して終了:

:wq

ntopngサービスを再起動して、変更を有効にします。

sudo systemctl restart ntopng.service

ntopngサービスのステータスを再確認すると、エラー通知は表示されなくなります。

sudo systemctl status ntopng.service

手順4:ファイアウォールを構成する

Webブラウザーからntopngへのアクセスを許可するには、デフォルトのntopng通信ポートであるポート3000でのトラフィックを許可する必要があります。

sudo firewall-cmd --zone=public --permanent --add-port=3000/tcp
sudo firewall-cmd --reload

ステップ5:Webブラウザーからntopngにアクセスする

これで、ntopngのWebインターフェースを探索するためにWebブラウザーを使用する準備ができました。次のURLにアクセスします。

http://[your-vultr-server-ip]:3000

デフォルトのユーザー名adminとデフォルトのパスワードadminを使用してログインします。

ntopngの構成が完了しました。

より詳細なカスタマイズが必要な場合は、/etc/ntopng/ntopng.confファイルを編集できます。



Leave a Comment

CentOS 7にApacheをインストールする方法

CentOS 7にApacheをインストールする方法

CentOS 7サーバーにApache 2.4をインストールする方法を説明します。安定したウェブサーバーを構築するための前提条件と手順を解説します。

FreeBSD 11.1にBlacklistdをインストールする方法

FreeBSD 11.1にBlacklistdをインストールする方法

FreeBSD 11.1におけるBlacklistdのインストール方法について詳しく解説します。この方法を通じて、強力なセキュリティ対策を実装できます。

Windows Serverのサーバーマネージャーを使用した複数サーバーの管理

Windows Serverのサーバーマネージャーを使用した複数サーバーの管理

サーバーマネージャーを使用して、Windows Serverの管理が向上します。セキュリティリスクを軽減し、効率的な管理を実現します。

CentOS 7にSeafileサーバーをインストールする方法

CentOS 7にSeafileサーバーをインストールする方法

CentOS 7にSeafileサーバーをインストールする方法。Seafile(コミュニティバージョン)は、ownCloudに似た無料のオープンソースファイル同期および共有ソリューションです。

DebianでSnortを設定する方法

DebianでSnortを設定する方法

Snortは無料のネットワーク侵入検知システムです。最新の方法で、SnortをDebianにインストールし、設定する手順を紹介します。ネットワークのセキュリティを強化しましょう。

CentOS 7にGraylogサーバーをインストールする方法

CentOS 7にGraylogサーバーをインストールする方法

CentOS 7にGraylogサーバーをインストールし、ログ管理を行う方法を学びます。

WindowsでhMailServerを使用してメールサーバーを構築する

WindowsでhMailServerを使用してメールサーバーを構築する

WindowsサーバーでWebサイトを実行している場合、電子メールも受信できるようにするためにhMailServerを使用する方法を解説します。

Ubuntu 19.04にFiveMサーバーをインストールする方法

Ubuntu 19.04にFiveMサーバーをインストールする方法

FiveMサーバーをUbuntu 19.04にインストールするための詳細なガイド。必要条件からインストール、起動、トラブルシューティングまで、すべてのステップを含みます。

WsgiDAVを使用してDebian 10にWebDAVをデプロイする

WsgiDAVを使用してDebian 10にWebDAVをデプロイする

Debian 10にWebDAVをデプロイする方法を学び、WsgiDAVとSSL証明書で安全な接続を実現しましょう。

ヘルスケア2021における人工知能の影響

ヘルスケア2021における人工知能の影響

ヘルスケアにおけるAIは、過去数十年から大きな飛躍を遂げました。したがって、ヘルスケアにおけるAIの未来は、日々成長を続けています。