Ubuntu

Top 10 Ubuntu mrežnih alata

Top 10 Ubuntu mrežnih alata
Ubuntu je najpopularniji izbor za osnovni operativni sustav zbog njegove jednostavnosti upotrebe i moćnog ljušturnog sustava. Zbog sve više i više pristupa mreži potrebnih u većini distribuiranih aplikacija danas, ograničenja koja se trebaju primijeniti za pristup mreži i nadzor samo su se povećala. U ovoj ćemo lekciji proučiti deset najpopularnijih mrežnih alata za Ubuntu OS koji se mogu koristiti za praćenje korištenja mreže s vizualizacijom.

Top 10 Ubuntu mrežnih alata


Ovdje ćemo vidjeti 10 Ubuntu mrežnih alata koji su jednostavni za upotrebu i pružaju važne značajke.

1. Iftop

Ovo je jedan od najjednostavnijih alata za korištenje mreže i DNS operacija. Kada se pokrene na Ubuntuu, dobit ćemo jednostavan zaslon poput:

Početni zaslon Iftop

Možemo pritisnuti „h“ i prikazat će nam se zaslon pomoći za više značajki:

Zaslon pomoći za iftop

Vrlo je sličan vrhunskom uslužnom programu, ali specijaliziran je za nadgledanje mreže i saznanje koji proces koristi mrežu na kojem IP-u i koju širinu pojasa troše.

2. Vnstat

Vnstat je još jedan uslužni program za nadgledanje mreže koji je obično uključen u većinu Linux distribucija ili se vrlo lako može instalirati. Kao i posljednji uslužni program, omogućuje nam kontrolu mrežnih paketa poslanih i primljenih u zadanom vremenskom intervalu koji odabere sam korisnik. Uz zaslon pomoći vnstat možemo vidjeti sljedeće značajke:

$ vnstat - pomoć
vnStat 1.18 Teemu Toivola
-q, - query baza podataka upita
-h, --sati pokazuju radno vrijeme
-d, - dani pokazuju dane
-m, --mjeseci pokazuju mjesece
-w, --tjedni pokazuju tjedne
-t, --top10 show top10
-s, --kratko koristite kratki izlaz
-u, - ažuriranje baze podataka ažuriranja
-i, --iface odabir sučelja (zadano: eth0)
-?, --pomoć kratka pomoć
-v, --verzija show verzija
-tr, --promet izračunati promet
-ru, --rateunit swap konfigurirana jedinica brzine
-l, --live show rate prijenosa u stvarnom vremenu
Pogledajte također "--longhelp" za cjeloviti popis opcija i "man vnstat".

Kako nema otmjeni GUI, ovdje prikazujemo izlaz konzole:

$ vnstat
Baza podataka ažurirana: Mon Sep 10 09:52:01 2018
eth1 od 20.11.08
rx: 3.32 TiB tx: 2.81 TiB ukupno: 6.13 TiB
mjesečno
rx | tx | ukupno | prosj. stopa
------------------------+-------------+-------------+---------------
Kolovoz '18. 609.40 GiB | 282.21 GiB | 891.61 GiB | 2.79 Mbit / s
Rujna '18. 16.95 GiB | 10.46 GiB | 27.40 GiB | 2.80 Mbit / s
------------------------+-------------+-------------+---------------
procjenjuje se 552.14 GiB | 340.70 GiB | 892.83 GiB |
dnevno
rx | tx | ukupno | prosj. stopa
------------------------+-------------+-------------+---------------
jučer 19.19 GiB | 8.63 GiB | 27.82 GiB | 2.70 Mbit / s
danas 16.95 GiB | 10.46 GiB | 27.40 GiB | 2.80 Mbit / s
------------------------+-------------+-------------+---------------
procjenjuje se 17.81 GiB | 10.99 GiB | 28.80 GiB |

Jasno je da daje i procjenu podataka koji će se koristiti istom brzinom za mjesec.

3. Iptraf

Iptraf je još jedan izvrstan alat za nadgledanje mreže zasnovan na konzoli za Ubuntu ili Linux općenito koji prikuplja ogromnu količinu podataka u smislu IP-ova koji prolaze mrežom s detaljnim ronjenjem u detalje poput njihovih ICMP zastavica, TCP grešaka i broja bajtova. Čak će i osnovno sučelje za isto izgledati:

Ubuntu iptraf

Osim broja bajtova za praćenje paketa, imamo još mnogo značajki poput:

Ubuntu iptraf značajke

4. Hping3

Hping3 je uslužni program naredbenog retka koji je sličan naredbi Ping s malim dodatkom da može koristiti TCP, UDP i RAW-IP kao protokole za transport. Glavna značajka je da ne samo da provjerava jesu li priključci ili IP otvoreni, već također mjeri i povratno vrijeme povratka paketa. Na primjer, ako trebamo provjeriti je li www.google.com ima otvoreni priključak 443 i za izračunavanje vremena povratnog putovanja možemo koristiti sljedeću naredbu:

hping3 www.google.com -S -V -p 443

Evo što vraćamo ovom naredbom:

Hping3 kružno putovanje

5. Dstat

Dstat je relativno manje poznat alat za nadzor mreže u obitelji Linux. Dstat nam omogućuje prikaz svih naših resursa sustava u gotovo stvarnom vremenu, možemo npr. usporedite upotrebu diska u kombinaciji s prekidima iz našeg IDE kontrolera ili usporedite brojeve mrežne propusnosti izravno s propusnošću diska (u istom intervalu).

Ovdje potražite više informacija za ovaj alat.

6. Icinga

Icinga je alat za praćenje mreže poslovnog razreda koji se također brine o svim sumnjivim aktivnostima na poslužitelju i o takvim aktivnostima obavještava konfigurirane korisnike poput administratora. Ima vrlo lijepu interaktivnu nadzornu ploču koja izgleda ovako:

Icinga nadzorna ploča

Moguće je isprobati i demo nadzornu ploču za ovaj alat. Posjetite ovu stranicu za više informacija.

7. ljigavost

slurm je pametan i jednostavan alat za praćenje mrežnog opterećenja. Ima sljedeće značajke:

To je mrežni alat otvorenog koda (izvorni kod potražite ovdje). Ima osnovno sučelje poput:

Slurm sučelje

8. bmon

bmon, što je kratica za Bandwidth Monitor, još je jedan alat za nadgledanje mreže s posebnošću da može nadzirati promet više sučelja. Također pruža informacije o paketima, pogreškama i mnogo više podataka kritičnih za nadzor. Jednom instaliran, ovdje je popis značajki koje pruža za praćenje:

bmon Značajke

Kad ga započnemo s mrežnim sučeljem, vidjet ćemo jednostavno sučelje poput:

bmon sučelje

9. Nmap

Nmap je jedan od najpopularnijih mrežnih skenera za uobičajenu upotrebu. Podaci koje može pružiti uključuju (ali nisu ograničeni na):

Možemo -O opciju za otkrivanje OS-a. Pogledajmo primjer naredbe koju smo koristili:

Nmpa sučelje

10. Tcpdump

Tcpdump je izvrstan alat koji nadilazi njegov opseg i pruža značajke poput njuškanja. Može analizirati podatke koji izlaze iz hosta, kao i podatke koji stižu na hosta. Ovim alatom moguće je presresti i promet između dva hosta (naravno, morate imati pristup tim hostovima). Prvo isprobamo naredbu da vidimo koji podaci izlaze iz našeg domaćina:

Odlazni promet

Dalje, možemo pokušati i njuškati promet koji izlazi iz određene luke:

Lučki promet

Zaključak

U ovoj smo lekciji pogledali neke najpopularnije mrežne alate u Ubuntu ekosustavu. Iako smo možda propustili neke dobre alate, spomenite ih mojem Twitteru za koji smatrate da je trebao napraviti rez @sbmaggarwal ili @linuxhint.

Kako instalirati League Of Legends na Ubuntu 14.04
Ako ste ljubitelj League of Legends, ovo je prilika za vas da testirate League of Legends. Imajte na umu da je LOL podržan na PlayOnLinux ako ste kori...
Instalirajte najnoviju strategiju igre OpenRA na Ubuntu Linux
OpenRA je Libre / Free Real Time strateški pokretač igre koji stvara rane Westwoodove igre poput klasične Command & Conquer: Red Alert. Distribuirani ...
Instalirajte najnoviji Dolphin Emulator za Gamecube i Wii na Linux
Dolphin Emulator omogućuje vam igranje odabranih Gamecube i Wii igara na Linux osobnim računalima (PC). Dolphin Emulator je slobodno dostupan i emula...