کی داره اینترنت را مصرف می کنه

داشتم دنبال یه ابزار می گشتم که بهم نشون بده کی داره اینترنت را مصرف می کنه اول با netstat شروع کردم. خوب نشون می ده کدوم نرم افزار ها ارتباط برقرار کردن، ولی اینکه کدوم داره بار اصلی و مورد نظر من را می کشه معلوم نیست! در ضمن با حجم زیاد اطلاعات نمایش داده شده پیدا کردن موارد اصلی بسیار مشکل است. با گزینه های زیر کمی خروجی ها را محدود کردم :

netstat -antp –inet

بعد شروع کردم جستجو توی مخازن دبیان به نرم افزار های زیادی برخوردم:

iftop, pktstat, jnettop, iptraf

همه این نرم افزار ها ابزار های خیلی خوبیند ولی نیاز من که مشخص کردن نرم افزار و پروسه ای که پهنای باند را مصرف می کنند است،  برآورده نمی کنه. جالبه این بین ابزار های زیاد دیگه ای مثل iotop و itop  که به ترتیب برای بررسی وضعیت درخواست های io و لود سیستم  استفاده می شود را هم پیدا کردم.

و اما بالاخره پس از کلی جستجو ابزار مورد نظرم را پیدا کردم. nethogs ابزاری بود که می خواستم. خیلی ساده پروسه هایی که دارند پهنای باند را مصرف می کنند را نمایش می ده.

14 دیدگاه‌ ثبت شده “کی داره اینترنت را مصرف می کنه”

  • به به. فعال شدی!؟ ادامه بده.
    فقط یه چیزی: چرا کل نوشته نمیاد توی فید؟

  • آقای اسلامی اینی که میگید توی سیستم همون شخصه،درسته؟
    حالا اگر بخوایم توی شبکه ببینیم که داره استفاده میکنه چی میشه؟

  • بر روی شبکه بحث جدایی می شه. شما باید همه چی را روی gateway بررسی کنید
    برای اون هم از روش ها و پروتکل های مختلفی می شه استفاده کرد. مثلا با پروتکل netflow می شه گزارش تفکیکی بسیار ریزی از flow یا همان جریان اطلاعات شبکه می شه گرفت.
    کلاینت آن هم ntop هست که می تونید روی سیستم خودتون تستش کنید. این پروتکل اگه اشتباه نکنم نسخه ۹ اش آزاد هست و روی اکثر تجهیزات پیدا می شه

  • سلام
    حجت محمدی هستم دانشجویه رشته ی کامپیوتر
    آدرس سایت شمار رو از گروه کاربران لینوکس اصفهان بدست آوردم من میخواستم همایش نرم افزار های متن باز رو در مشهد برگزار کنم و چون دست تنها هستم میخواستم از شما تقاضا کنم اگر کارت دعوت یا نمونه ی از کار هاییی که در همایش اصفهان برگزار شد در اختیار من قرار بردهید
    ممنون از شما

  • سلام
    من از مودم دیال آپ استفاده می کنم چطوری اینو روی مودمم تنظیم کنم؟

  • موضوع مودم دایال آپ و اینها نیست.
    شما باید اسم اینترفیستون را جلوی دستور بدید. مثلا اگه v*p*n زدید و یا دارید از dialup استفاده می کنید، احتمالا اسم اینترفیستون ppp0 است. خوب باید بزنید nethogs ppp0
    برای اینکه اسم اینترفیس را هم پیدا کنید توی ترمینال بزنید ifconfig. این دستور لیستی از اینترفیس ها و مشخصاتشون را برای شما نمایش می ده.

  • سلام.
    برای این‌کار برنامه‌ای که رابط گرافیکی داشته باشد، سراغ دارید؟
    متشکرم.

  • نه افشین جان این پروژه که نداره. توی ToDo List اشون هست که gui بزارند. چیز دیگه ای هم تو محیط گرافیکی سراغ ندارم متاسفانه

  • سلام من از جند جا اینترنت پر سرعت گرفتم اما دانلود نمیکنم فوری اعتبارم خالی میشه چرا ؟؟؟ ۳ دستگاه ازش استفادم میکنیم اما ۱۰ روزه شار‍م تمتم میشه

  • خوب احتمالا سیستماتون آپدیت می گیرند و یا سیستم ها اگه ویندوزند ویروسی شدند و ترافیک دارند می خورند و یا یکی داره یواشکی خیلی دانلود می کنه صداش در نمی یاد 😉

پاسخ دادن

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *