جدول محتوایی
Ntopng یک ابزار نظارتی رایگان، منبع باز و بسیار مفید است که ترافیک شبکه را در زمان واقعی نظارت می کند. این یک نسخه نسل بعدی با کارایی بالا، کم منابع و نسخه اصلی ntop مبتنی بر libpcap است. Ntopng چند پلتفرم است و روی هر پلتفرم یونیکس، مک او اس ایکس و ویندوز اجرا می شود. نظارت و گزارش پروتکل های مختلف از جمله، TCP، UDP، ICMP، DLC، IPX، ARP، Netbios، Decnet و بسیاری دیگر بر عهده ntopng است. در این مقاله قصد داریم نحوه نصب و استفاده از Ntopng را در Debian 11 به شما آموزش دهیم.
بخوانید: چند CpuInfo Command لینوکس برای اطلاعات CPU
نحوه نصب و استفاده از Ntopng در لینوکس دبیان
از آنجایی که تجزیه و تحلیل داده ها برای اطلاعات می تواند یک کار دشوار در یک شبکه کامپیوتری باشد، استفاده از ابزارهای لازم می تواند آن را آسان تر کند. ntopng به شما امکان می دهد به سرعت و به راحتی ترافیک شبکه را تجزیه و تحلیل کنید اما موارد دیگر را نیز بررسی کنید.
مقدمه ای بر Ntopng
به روشی ساده، Ntopng یک برنامه مبتنی بر وب است که به شما امکان نظارت بر ترافیک شبکه را می دهد. این برنامه دارای یک منبع جامعه متن باز است که تحت مجوز GPLv3 منتشر شده و استفاده از آن رایگان است و به عنوان مرجع در این بخش در نظر گرفته شده است.
ویژگی های Ntopng عبارتند از:
- موقعیت جغرافیایی آدرس های IP
- ترافیک را تجزیه و تحلیل می کند و آن را بر اساس منبع/مقصد مرتب می کند
- ترافیک شبکه و میزبان های IPv4 / IPv6 را نمایش می دهد
- گزارش و مرتب سازی استفاده از پروتکل IP بر اساس نوع پروتکل
- آمار ترافیک را در قالب RRD ذخیره می کند
آموزش نصب Ntopng در Debian 11 | دبیان 10
این کارآمدترین و مطمئن ترین راه برای نصب Ntopng است. همچنین در صورت بروز رسانی می توانید آن را با افزودن به مخزن از APT دانلود کنید.
سپس، یک بسته DEB را بارگیری کنید که مخزن Ntopng را اضافه و پیکربندی می کند.
cd /tmp
wget http://apt.ntop.org/buster/all/apt-ntop.deb
سپس شروع به نصب GPG کنید تا مخزن به درستی اضافه شود:
sudo apt install gpg
در این مرحله بسته دانلود شده را برای اضافه کردن مخزن نصب کنید:
sudo dpkg -i apt-ntop.deb
اکنون، با اینکه مخزن از قبل اضافه شده است، باید منبع بسته APT را به روز کنیم:
sudo apt update
در نهایت ntopng و تعدادی از ماژول های آن را با دستور زیر نصب کنید:
sudo apt install pfring-dkms nprobe ntopng n2disk cento
برای استفاده از رابط وب، باید تنظیمات قبلی را انجام دهید. برای مثال پورت زمان اجرا را مشخص کنید. برای انجام این کار، فقط فایل پیکربندی برنامه را ویرایش کنید:
sudo nano /etc/ntopng/ntopng.conf
مطابق تصویر بالا، مقدار -w پورت مورد استفاده در رابط وب را مشخص می کند. شما می توانید آن را سفارشی کنید، اما به یاد داشته باشید که آن را در فایروال باز کنید. همچنین، با ایجاد یک فایل جدید، محدوده آدرس های IP شبکه خود را مشخص می کنید. همچنین رابط شبکه پیش فرض یا فعال.
sudo nano /etc/ntopng/ntopng.start/
سپس با راه اندازی مجدد سرویس، تغییرات لازم اعمال می شود:
sudo systemctl restart ntopng
اکنون، مرورگر وب خود را باز کنید و به HTTP://your-server:[port] بروید، صفحه ورود را مشاهده خواهید کرد.
Username: admin
password: admin