Pomembno je, da med odpravljanjem težav z omrežjem spremljate težave, povezane z omrežjem. Prva stvar, ki jo je treba preveriti, je, katera vrata so aktivna in poslušajo ali katera aplikacija je povezana z vašim strežnikom. Razdelek vrat za poslušanje v omrežju pove, kateri proces posluša in služi kot končna točka komunikacije. Stanje vrat za poslušanje je lahko odprto, zaprto, filtrirano ali nefiltrirano.
Sledite navodilom tega članka, če iščete ukaze za preverjanje informacij o poslušajočih vratih v sistemu Linux.
Kako preveriti vrata za poslušanje v sistemu Linux
Obstajajo štirje preprosti in hitri načini za pridobitev informacij o poslušajočih vratih v sistemu Linux. Preverimo to praktično:
- 1: Poslušanje vrat prek ukaza Netstat
- 2: Poslušanje vrat prek ukaza ss
- 3: Poslušanje vrat prek ukaza lsof
- 4: Poslušanje vrat prek ukaza nmap
1: Poslušanje vrat prek ukaza Netstat
Omrežna statistika (netstat) je orodje za nadzor omrežja in odpravljanje težav v ukazni vrstici. Uporablja se za upravljanje konfiguracije povezav prek omrežja. Med uporabo ukaza netstat v sistemu Linux bi dobili popolne informacije o TCP, UDP, dohodnih in odhodnih povezavah, članstvu v multicastu, usmerjevalnih tabelah in poslušanju vrat.
Zaženite omenjeni ukaz za seznam vseh vrat z ukazom netstat:
$ sudo netstat -tunlp
Zgornje zastavice opisujejo naslednje:
t – za vrata TCP
v – za vrata UDP
n – za številske naslove
l – za prikaz prisluškovalnih vrat
str – za prikaz PID-jev
2: Poslušanje vrat prek ukaza ss
Statistika vtičnice (ss) je še en način za tiskanje informacij o omrežni vtičnici z dodatnimi podrobnostmi in statistiko. Je odlična alternativa ukazu netstat z nekaj podobnimi funkcijami.
Za poslušanje vrat v Linuxu lahko izvedete podani ukaz:
$ sudo ss -tunlp
3: Poslušanje vrat prek ukaza lsof
Kot vemo, vse v Linuxu in UNIX-u deluje kot datotečni sistem. Ne glede na to, ali gre za napravo ali mapo, jo lahko imenujete datoteka. Nekatere od teh datotek so vidne, nekatere pa skrite pred nami. The lsof (seznam odprtih datotek) ukaz je vgrajeno orodje ukazne vrstice, ki se uporablja za prikaz informacij o odprtih datotekah.
Za seznam omrežnih datotek in informacij o poslušanju vrat v sistemu Linux lahko izvedemo naslednji ukaz:
$ sudo lsof -jaz
4: Poslušanje vrat prek ukaza nmap
Omrežni preslikač ( nmap ) je eno najvarnejših revizijskih orodij za prikaz informacij o omrežju. Uporabljajo ga omrežni strokovnjaki za odkrivanje omrežja in vrata za poslušanje.
The nmap ni vgrajeno orodje v sistemu Linux, lahko ga namestite z naslednjim ukazom v terminalu:
$ sudo apt namestite nmap
Za prikaz vseh odprtih in poslušajočih vrat sistema Linux bi uporabili naslednji ukaz:
$ sudo nmap -n -PN -sT -p- lokalni gostitelj
Zaključek
Prisluškovalna vrata so omrežna vrata, na katerih aplikacija ali proces posluša, ali lahko rečemo, da so to komunikacijske končne točke. Pomembno je, da spremljate težave z omrežjem in katere aplikacije so povezane z našim omrežnim strežnikom. V zgornjih smernicah smo opisali različne načine prikaza poslušajočih vrat našega sistema Linux. To smo naredili z orodji ukazne vrstice i-e, netstat, ss, nmap in lsof.