loading...
نحوه نصب vnStat در لینوکس
پرینت
  • 1

1. نصب vnStat

vnStat یک ابزار مانیتورینگ ترافیک شبکه سبک‌وزن و مبتنی بر خط فرمان (CLI) است که برای ردیابی و ثبت آمار استفاده از پهنای باند شبکه در سیستم‌های لینوکس و دیگر سیستم‌های شبه یونیکس طراحی شده است. برخلاف برخی ابزارهای مانیتورینگ شبکه که به صورت بلادرنگ ترافیک را تحلیل می‌کنند، vnStat از پایگاه‌داده‌ای استفاده می‌کند که اطلاعات ترافیک شبکه را در بازه‌های زمانی مختلف (ساعتی، روزانه، ماهانه و سالانه) ذخیره می‌کند. این ویژگی باعث می‌شود vnStat بسیار کم‌مصرف و مناسب برای سیستم‌هایی باشد که نیاز به مانیتورینگ مداوم دارند.

.

در توزیع‌های مبتنی بر Debian/Ubuntu:
sudo apt update
sudo apt install vnstat
در توزیع‌های مبتنی بر Red Hat/CentOS/Fedora:
sudo yum install vnstat

یا در Fedora:

sudo dnf install vnstat
در توزیع‌های مبتنی بر Arch Linux:
sudo pacman -S vnstat

2. پیکربندی vnStat

راه‌اندازی سرویس:
sudo systemctl start vnstat
فعال‌سازی سرویس برای شروع خودکار در زمان بوت:
sudo systemctl enable vnstat

3. پیکربندی رابط شبکه

vnStat به طور خودکار باید رابط شبکه شما را تشخیص دهد. اگر می‌خواهید به صورت دستی رابط شبکه را تنظیم کنید، می‌توانید فایل پیکربندی را ویرایش کنید.

فایل پیکربندی معمولاً در /etc/vnstat.conf قرار دارد. می‌توانید آن را با یک ویرایشگر متن مانند nano یا vim ویرایش کنید:

sudo nano /etc/vnstat.conf

4. مشاهده آمار ترافیک

نمایش آمار کلی:
vnstat
نمایش آمار به صورت ساعت‌شنی:
vnstat -h
نمایش آمار به صورت روزانه:
vnstat -d
نمایش آمار به صورت ماهانه:
vnstat -m

5. به‌روزرسانی پایگاه داده

اگر می‌خواهید به صورت دستی پایگاه داده vnStat را به‌روزرسانی کنید، می‌توانید از دستور زیر استفاده کنید:

sudo vnstat -u

6. بررسی وضعیت سرویس

برای بررسی وضعیت سرویس vnStat، می‌توانید از دستور زیر استفاده کنید:

sudo systemctl status vnstat

با دنبال کردن این مراحل، شما می‌توانید vnStat را در سیستم لینوکس خود نصب و پیکربندی کنید و از آن برای مانیتورینگ ترافیک شبکه استفاده کنید.

آیا این پاسخ به شما کمک کرد؟

مقالات مربوطه