10 geriausių „Ubuntu“ tinklo įrankių
Čia pamatysime 10 „Ubuntu“ tinklo įrankių, kuriuos lengva naudoti ir suteikti svarbias funkcijas.
1. „Iftop“
Tai yra vienas iš paprasčiausių įrankių, naudojamų tinklo naudojimui ir DNS operacijoms atlikti. Kai jis paleidžiamas „Ubuntu“, gauname paprastą ekraną, pvz .:
„Iftop“ pagrindinis ekranas
Galime paspausti „h“ ir mums bus parodytas pagalbos ekranas, kuriame rasite daugiau funkcijų:
„Iftop“ pagalbos ekranas
Tai labai panašu į aukščiausią naudingumą, tačiau specializuojasi tinklo stebėjime ir žinojime, kuris procesas naudoja tinklą, kokiu IP ir kokio pralaidumo jie naudoja.
2. Vnstat
„Vnstat“ yra dar viena tinklo stebėjimo priemonė, kuri paprastai įtraukiama į daugumą „Linux“ paskirstymų arba gali būti labai lengvai įdiegiama. Kaip ir paskutinis įrankis, jis leidžia mums valdyti siunčiamus ir priimamus tinklo paketus per tam tikrą laiko tarpą, kurį pasirenka pats vartotojas. Naudodami „vnstat“ pagalbos ekraną galime pamatyti šias funkcijas:
$ vnstat - pagalbavnStat 1.18 - Teemu Toivola
-q, - užklausų užklausų duomenų bazė
-h, - valandos rodo valandas
-d, --days rodo dienas
-m, - mėnesiai rodo mėnesius
-m., - savaičių parodos savaitės
-t, - top10 rodyti top10
-s, --trumpa naudoti trumpą išvestį
-u, - atnaujinkite atnaujinimo duomenų bazę
-i, --face select interface (numatytoji: eth0)
-?, --padėti trumpą pagalbą
-v, --version rodyti versiją
-tr, - eismas apskaičiuoja srautą
-ru, --rateunit apsikeitimo sukonfigūruotas tarifų vienetas
-l, - Live rodo perdavimo greitį realiuoju laiku
Taip pat žiūrėkite "--longhelp", kad gautumėte išsamų parinkčių sąrašą ir "man vnstat".
Kadangi jis neturi išgalvoto GUI, mes rodome konsolės išvestį čia:
$ vnstatDuomenų bazė atnaujinta: 2018 m. Rugsėjo 10 d. 09:52:01
eth1 nuo 08.11.08
rx: 3.32 TiB tx: 2.Iš viso 81 TiB: 6.13 TiB
kas mėnesį
rx | tx | viso | vid. norma
------------------------+-------------+-------------+---------------
609 rugpjūtis.40 GiB | 282.21 GiB | 891.61 GiB | 2.79 Mbit / s
Rugsėjo 18 d. 16.95 GiB | 10.46 GiB | 27.40 GiB | 2.80 Mbit / s
------------------------+-------------+-------------+---------------
apskaičiuota 552.14 GiB | 340.70 GiB | 892.83 GiB |
kasdien
rx | tx | viso | vid. norma
------------------------+-------------+-------------+---------------
vakar 19.19 GiB | 8.63 GiB | 27.82 GiB | 2.70 Mbit / s
šiandien 16.95 GiB | 10.46 GiB | 27.40 GiB | 2.80 Mbit / s
------------------------+-------------+-------------+---------------
apskaičiuota 17.81 GiB | 10.99 GiB | 28.80 GiB |
Aišku, jame taip pat pateikiamas duomenų, kurie bus naudojami tuo pačiu greičiu per mėnesį, įvertinimas.
3. „Iptraf“
„Iptraf“ yra dar vienas puikus konsolės pagrindu veikiantis tinklo stebėjimo įrankis, skirtas „Ubuntu“ arba „Linux“, kuris renka didžiulį kiekį duomenų IP, kurie praeina per tinklą išsamiai panardindami, pvz., Jų ICMP vėliavas, TCP gedimus ir baitų skaičių. Net pagrindinė sąsaja tam pačiam atrodys taip:
„Ubuntu iptraf“
Be paketų stebėjimo baitų skaičiaus, turime daug daugiau funkcijų, tokių kaip:
„Ubuntu iptraf“ funkcijos
4. Hping3
„Hping3“ yra komandinės eilutės įrankis, panašus į „Ping“ komandą su nedideliu papildymu, kad jis gali naudoti TCP, UDP ir RAW-IP kaip perdavimo protokolus. Pagrindinis bruožas yra tai, kad jis ne tik patikrina, ar atidarytas prievadas ar IP, bet ir matuoja atgalinio laiko paketo grįžimui laiką. Pavyzdžiui, jei turime patikrinti, ar www.google.„com“ turi atvirą 443 prievadą ir apskaičiuosime pirmyn-atgal laiką, galime naudoti šią komandą:
hping3 www.google.com -S -V -p 443Štai ką mes grąžiname naudodami šią komandą:
„Hping3“ į abi puses
5. Dstat
Dstat yra palyginti mažiau žinomas tinklo stebėjimo įrankis „Linux“ šeimoje. Dstat leidžia mums parodyti visus mūsų sistemos išteklius beveik realiu laiku, pvz. palyginkite disko naudojimą kartu su pertraukimais iš mūsų IDE valdiklio arba palyginkite tinklo pralaidumo skaičius tiesiogiai su disko pralaidumu (tuo pačiu intervalu).
Čia rasite daugiau informacijos apie šį įrankį.
6. Icinga
„Icinga“ yra įmonės lygio įrankis tinklo stebėjimui, kuris taip pat rūpinasi bet kokia įtartina veikla serveryje ir informuoja apie tokią veiklą sukonfigūruotus vartotojus, pvz., Administratorių. Jame yra labai graži interaktyvi prietaisų skydelis, kuris atrodo taip:
„Icinga“ prietaisų skydelis
Net galima išbandyti šio įrankio demonstracinę informacijos suvestinę. Norėdami gauti daugiau informacijos, apsilankykite šiame puslapyje.
7. slurmas
slurm yra išmani ir paprasta tinklo apkrovos stebėjimo priemonė. Jis turi šias savybes:
- Ji teikia eismo statistiką realiuoju laiku
- Jis turi tris grafiko režimus: kombinuotą RX ir TX ir du padalintus vaizdus
- Jis gali stebėti bet kurį tinklo įrenginį
- Tai keikia ASCII grafiką
- Jis palaiko ASCII temą
Tai yra atvirojo kodo tinklo įrankis (ieškokite šaltinio kodo čia). Ji turi tokią pagrindinę sąsają kaip:
„Slurm“ sąsaja
8. bmon
„bmon“, kuris reiškia „Bandwidth Monitor“, yra dar viena tinklo stebėjimo priemonė, turinti specialybę, kuri gali stebėti kelių sąsajų srautą. Čia taip pat pateikiama informacija apie paketus, klaidas ir daug daugiau duomenų, kurie yra svarbūs stebėjimui. Įdiegus, pateikiamas stebėjimo funkcijų sąrašas:
bmon ypatybės
Paleidus jį su tinklo sąsaja, pamatysime tokią paprastą sąsają kaip:
bmon sąsaja
9. Nmap
„Nmap“ yra vienas populiariausių tinklo skaitytuvų, skirtų bendram naudojimui. Informacija, kurią ji gali pateikti, apima (bet tuo neapsiriboja):
- Jis gali pasakyti, kas veikia tam tikrame tinklo pagrindiniame kompiuteryje
- Nuskaitykite ir atpažinkite atidarytas TCP prievadus
- Kuri OS veikia nurodytu IP
- Pingas šluoja IP potinklį
Mes galime -O variantą OS aptikti. Pažvelkime į pavyzdį, kurį naudojome:
Nmpa sąsaja
10. Tcpdump
„Tcpdump“ yra puikus įrankis, kuris peržengia savo taikymo sritį ir pateikia tokias funkcijas kaip uostymas. Jis gali analizuoti duomenis, kurie išeina iš pagrindinio kompiuterio, taip pat duomenis, kurie gaunami iš pagrindinio kompiuterio. Naudojant šį įrankį taip pat galima perimti srautą tarp dviejų kompiuterių (žinoma, turite turėti prieigą prie tų kompiuterių). Pirmiausia bandome komandą sužinoti, kokie duomenys išeina iš mūsų pagrindinio kompiuterio:
Išeinantis srautas
Be to, mes taip pat galime pabandyti užuosti eismą iš tam tikro uosto:
Uosto eismas
Išvada
Šioje pamokoje apžvelgėme keletą populiariausių „Ubuntu“ ekosistemos tinklo priemonių. Nors mes galbūt praleidome keletą gerų įrankių, paminėkite juos savo „Twitter“ rankenėlėje, kuri, jūsų manymu, turėjo būti supjaustyta @sbmaggarwal arba @linuxhint.