Linuxda tarmoq trafigini qanday kuzatish mumkin


NetHogs - dastur asosida tarmoqli kengligidan foydalanishni


Download 60.5 Kb.
bet2/2
Sana01.05.2023
Hajmi60.5 Kb.
#1418945
1   2
Bog'liq
Linuxda tarmoq-WPS Office

4. NetHogs - dastur asosida tarmoqli kengligidan foydalanishni tekshiring
Netoglar
NetHogs
NetHogs terminalda ishlaydigan oddiy ochiq manbali yordamchi dasturdir. Trafikni har bir protokol yoki quyi tarmoq bo'yicha taqsimlash o'rniga, u tarmoqli kengligini jarayon bo'yicha guruhlaydi. Bu osilgan dasturning PID-kodlarini topish yoki sizning tarmoqli kengligingizni nima yeyayotganini ko'rish uchun juda foydali. U asosan /proc ga tayanadi , shuning uchun ko'pchilik xususiyatlar faqat Linux uchun.

Yaxshiyamki, NetHogs ko'plab distroslarga kiritilgan. Bu oddiy paket menejeri yordamida uni o'rnatishingiz va olib tashlashingiz mumkin degan ma'noni anglatadi. Debian/Ubuntu-da siz buni ishlatishingiz mumkin:

sudo apt install nethogs
Uni ishga tushirish uchun oddiygina foydalaning:

sudo nethogs


Qulaylik bilan siz buyruqdan keyin qurilmalarni belgilashingiz mumkin (masalan, sudo nethogs eth0 ). Shuningdek, sizda yangilanish tezligi ( -d ), versiya haqida ma'lumot ( -V ), tracemode ( -t ) uchun kechikishni tanlash kabi qo'shimcha parametrlar mavjud va ularni man sahifalarida ko'rishingiz mumkin ( man nethogs ).

5. nload – real vaqtda internet-trafik monitoringi
yuklash
yuklash

nload - bu real vaqtda tarmoq trafigini va tarmoqli kengligidan foydalanishni kuzatish imkonini beruvchi ochiq kodli konsol ilovasi. U grafiklar yordamida kiruvchi va chiquvchi trafikni ko'rsatadi, shu bilan birga qo'shimcha ma'lumot beradi (uzatilgan ma'lumotlarning umumiy miqdori, tarmoqdan min/maks foydalanish va h.k.). Bu ba'zida juda foydali bo'lishi mumkin bo'lgan foydalanish uchun oddiy vosita.

Siz uni Debian va Ubuntu asosidagi distributivlarga buyruq yordamida o'rnatishingiz mumkin:

sudo apt install nload


Uni ishga tushirish uchun oddiygina kiriting:

nload
Uning turli jihatlarini manpage ( man nload ) orqali boshqarishingiz mumkin.

6. CBM - Rangli tarmoqli kengligi o'lchagich
CBM Rangli tarmoqli kengligi o'lchagich
CBM Rangli tarmoqli kengligi o'lchagich
CBM - bu juda oddiy vosita bo'lib, u barcha ulangan qurilmalarda tarmoq trafigini (rangli) juda qisqartirilgan holda ko'rsatadi.

CBM - bu ko'pgina tarqatish omborlarida mavjud bo'lgan biroz eskiroq dasturiy ta'minot. Bu paket menejeri yordamida uni o'rnatish va olib tashlashni juda oson qiladi.

sudo apt install cbm -y

CBM dan foydalanish uni o'rnatish kabi oson. Siz yugurasiz:

cbm
Buyruqlar ularni osongina boshqarishingiz uchun terminalingizning pastki qismida ko'rsatiladi.

7. iPerf - Ikki xost o'rtasida tarmoq ishlashini sinab ko'ring


iPerf
iPerf
iPerf tarmoq unumdorligini o'lchash va sozlash uchun ishlatiladigan vosita bo'lib, har qanday tarmoq uchun standartlashtirilgan ishlash o'lchovlarini ishlab chiqishi mumkin. U mijoz va server funksiyalariga ega va bir yoki ikkala yo'nalishda ikki uchi orasidagi tarmoqli kengligi, yo'qotish va boshqa parametrlarni o'lchash uchun ma'lumotlar oqimlarini yaratishi mumkin. Ikkita dastur mavjud: original iPerf (iPerf2) va orqaga qarab mos kelmaydigan iPerf3 ilovasi .

iPerf yoki iPerf3 ni o'rnatish (yoki olib tashlash)ning eng oson yo'li paket menejeridan foydalanishdir. Masalan, Ubuntu'da :

sudo apt install iperf
sudo apt install iperf3
Keyin siz xohlagan narsani ishga tushirishingiz mumkin:

iperf
iperf3


Eslatma: Boshqa barcha misollar uchun, agar siz iPerf3 dan foydalanayotgan bo'lsangiz, iperf ning barcha nusxalarini iperf3 bilan almashtiring .

Biroq, bu faqat sizning variantlaringizni ko'rsatadi. iPerf ni ishga tushirish uchun sizga kamida 2 ta mashina kerak bo'ladi: biri mijoz , ikkinchisi server vazifasini bajaradi . Server uchun siz quyidagilardan foydalanasiz:

iperf -s
Bu mashinani 5001-portda tinglash uchun ochadi. Boshqa mashinaga ulanish va sinovni o‘tkazish uchun siz quyidagilarni ishlatasiz:

iperf -c server_address


Bu erda server_address , albatta, siz ulanishga harakat qilayotgan serverning manzili. Bu IP manzili yoki ping.online.net kabi biror narsa bo'lishi mumkin . iPerf3 jamoasi sinov maqsadlarida foydalanish uchun serverlar ro'yxatiga ega .

iPerf keng qo'llaniladigan vosita bo'lib, juda ko'p maxsus foydalanish va ko'plab variantlarga ega. Men ularga kirmayman, chunki bu maqola doirasidan tashqarida. Biroq, siz manpage ( man iperf / man iperf3 ) yoki hujjatlarni tekshirishingiz mumkin .

8. vnStat – Tarmoq trafigini qayd qiluvchi
vnStat
vnStat
vnStat ochiq manbali konsolga asoslangan tarmoq trafigi monitori bo'lib, yadro tomonidan taqdim etilgan tarmoq interfeysi statistikasini davriy jurnallari uchun ma'lumot manbai sifatida ishlatadi. Bu shuni anglatadiki, vnStat aslida hech qanday trafikni sezmaydi va shuningdek, protsessordan engil foydalanishni ta'minlaydi. Uni root ruxsatisiz ishga tushirish mumkin.

Boshqa ko'plab tarmoq vositalarida bo'lgani kabi, vnStat ko'pgina tarqatish omborlariga kiritilgan. Bu shuni anglatadiki, siz uni paket menejeringiz yordamida juda oson o'rnatishingiz (va olib tashlashingiz) mumkin.

sudo apt install vnstat

Uni eng oddiy tarzda ishlatish uchun shunchaki kiriting:

vnstat
vnStat sizga ma'lumotlar bazalaridan foydalanish (ularni import qilish yoki faylga eksport qilish) kabi yanada ilg'or xususiyatlarni taklif etadi. Bularni manpage ( man vnstat ) da tekshirishingiz mumkin. Qo'shimcha misollarni rasmiy veb-saytda topish mumkin .

9. iftop – Tarmoqlardan foydalanishning “yuqori”


iftop
iftop
iftop - bu bepul ochiq kodli dasturiy ta'minot buyruq qatori tizimi monitoringi vositasi bo'lib, u hostlar juftligi o'rtasidagi tarmoq ulanishlarining tez-tez yangilanadigan ro'yxatini ishlab chiqaradi. Ulanishlar turli parametrlar bo'yicha buyurtma qilinishi mumkin, lekin ular sukut bo'yicha tarmoqli kengligidan foydalanish bo'yicha buyurtma qilingan, faqat "yuqori" tarmoqli kengligi iste'molchilari ko'rsatilgan.
Download 60.5 Kb.

Do'stlaringiz bilan baham:
1   2




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling