netstat

Netstat - komandrindas rīks tīkla savienojumu uzraudzībai

Netstat - komandrindas rīks tīkla savienojumu uzraudzībai

Netstat (tīkla statistika) ir komandrindas rīks gan ienākošo, gan izejošo tīkla savienojumu uzraudzībai, kā arī maršrutēšanas tabulu, saskarnes statistikas, maskētu savienojumu, multiraides dalības uc skatīšanai. To var izmantot, lai uzskaitītu visus sistēmas tīkla savienojumus. Tajā ir uzskaitīti visi tcp, udp ligzdu savienojumi un unix ligzdu savienojumi. Netstat ir pieejams visās Unix līdzīgajās operētājsistēmās, kā arī pieejams arī Windows OS. Tas ir ļoti noderīgi tīkla traucējummeklēšanas un veiktspējas mērīšanas ziņā. netstat ir viens no visvienkāršākajiem tīkla pakalpojumu atkļūdošanas rīkiem, kas norāda, kādas ostas ir atvērtas un vai portos klausās kādas programmas.

Uzskaitiet visus savienojumus

Pirmā un vienkāršākā komanda ir visu pašreizējo savienojumu uzskaitīšana. Vienkārši palaidiet komandu netstat ar opciju.

# netstat -a

pārbaudiet šo fragmentu netstat izejai. Izejā ir vairākas lapas, tāpēc daži dati tiek izlaisti.

Katras kolonnas skaidrojums

Proto - pastāstiet mums, vai norādītā kontaktligzda ir TCP vai UDP. TCP savienojumus izmanto tīmekļa pārlūkošanai un failu lejupielādei. UDP savienojumus izmanto noteiktas ātrdarbīgas datorspēles un dažreiz tiešraides.

Recv-Q & Sūtīt-Q - pastāstiet mums, cik daudz datu atrodas šīs ligzdas rindā un gaida lasīšanu (Recv-Q) vai nosūtīšanu (Send-Q). Īsāk sakot: ja tas ir 0, viss ir kārtībā, ja jebkur ir vērtības, kas nav nulles vērtības, var būt problēmas.

Vietējā adrese & Ārvalstu adrese - pastāstiet, kuriem saimniekiem un portiem ir pievienotas norādītās ligzdas. Vietējais gals vienmēr atrodas datorā, kurā izmantojat netstat, un ārējais gals ir saistīts ar otru datoru

Valsts - stāsta, kurā stāvoklī ir uzskaitītās kontaktligzdas. TCP protokols nosaka stāvokļus, tostarp “LISTEN” (pagaidiet, kamēr kāds ārējs dators sazināsies ar mums) un “ESTABLISHED” (gatavs saziņai). Starp tiem svešinieks ir stāvoklis “CLOSE WAIT”. Tas nozīmē, ka ārzemju vai attālā mašīna jau ir slēgusi savienojumu, bet vietējā programma kaut kā nav sekojusi šim piemēram.

Iepriekš minētā komanda parāda visus savienojumus no dažādiem protokoliem, piemēram, tcp, udp un unix ligzdām. Tomēr tas nav gluži noderīgi. Administratori bieži vēlas izvēlēties konkrētus savienojumus, pamatojoties, piemēram, uz protokoliem vai porta numuriem.

Neatrisiniet resursdatora, porta un lietotāja vārdu netstat izvadē

Ja nevēlaties, lai tiktu parādīts resursdatora, porta vai lietotāja vārds, izmantojiet opciju netstat -n. Tas tiks parādīts skaitļos, tā vietā, lai atrisinātu resursdatora nosaukumu, porta nosaukumu, lietotāja vārdu. Tas arī paātrina izvadi, jo netstat neveic nekādu uzmeklēšanu.

# netstat -an

Uzskaitiet tikai TCP vai UDP savienojumus

Lai uzskaitītu tikai tcp savienojumus, izmantojiet t opcijas.

# netstat -t

Lai uzskaitītu tikai udp savienojumus, izmantojiet opciju u.

Visu klausīšanās savienojumu uzskaitīšana

# netstat -l

Visu TCP klausīšanās ostu uzskaitīšana

# netstat -lt

Visu UDP klausīšanās ostu uzskaitīšana

# netstat -lu

Parāda pakalpojuma nosaukumu ar PID

# netstat -tp

Parāda kodola IP maršrutēšanu

# netstat -r

Tiek rādīti tīkla interfeisa darījumi

# netstat -i

Parāda RAW tīkla statistiku

# netstat -statistic -raw

Patiesi efektīvi netstat var izmantot tikai tad, ja daudz zināt par savu tīklu un Linux sistēmu.

How to Change Mouse and Touchpad Settings Using Xinput in Linux
Most Linux distributions ship with “libinput” library by default to handle input events on a system. It can process input events on both Wayland and X...
Izmantojot X-Mouse Button Control, atšķirīgi mainiet peles pogas atšķirīgai programmatūrai
Varbūt jums ir nepieciešams rīks, kas varētu mainīt peles vadību ar katru lietoto lietojumprogrammu. Ja tas tā ir, varat izmēģināt lietojumprogrammu a...
Microsoft Sculpt Touch bezvadu peles apskats
Es nesen lasīju par Microsoft Sculpt Touch bezvadu pele un nolēma to nopirkt. Pēc kāda laika izmantošanas es nolēmu dalīties savā pieredzē ar to. Šo b...