Netstat komandas tīkla pārvaldībai Linux

Satura rādītājs

Pārvaldot un administrējot Linux operētājsistēmas, viena no labākajām praksēm, ko varam izmantot, ir detalizēti zināt komandas, kas daudz vienkāršākā veidā atvieglo administrēšanu un kontroli.

Viena no šīm komandām ir netstat (tīkla statistika - tīkla statistika), kas ir komandrindas rīks, kas ļauj mums uzraudzīt gan ienākošos, gan izejošos tīkla savienojumus, kā arī apskatīt maršrutēšanas tabulas, saskarnes statistiku utt.

Komanda netstat ir pieejama visās Unix operētājsistēmās, kā arī Windows operētājsistēmās, un tā ir praktiska tīkla problēmu novēršanas un veiktspējas mērīšanas ziņā.

Komanda netstat ir viens no elementārākajiem tīkla pakalpojumu atkļūdošanas rīkiem, jo ​​tā norāda, kuri porti ir atvērti un vai programmas klausās ostās, ļaujot mums labāk tos kontrolēt.

Ja mēs pārvaldām vai esam saistīti ar tīkla aspektiem, šis rīks ir ļoti svarīgs un ļoti noderīgs, kā arī sistēmas administratoriem, jo ​​tas piedāvā vienkāršu veidu, kā uzraudzīt un risināt ar tīklu saistītās problēmas un noteikt tīkla trafika veiktspēju. .

Šodien Solvetic piedāvā dažas no visnoderīgākajām netstat komandām labākai kontrolei un uzraudzībai.

1. Uzskaitiet visus TCP un UDP Linux savienojumu klausīšanās portus


Šo uzdevumu var veikt, izmantojot opciju, izmantojot netstat -a, un tādējādi uzskaitīt visus portus (TCP un UDP) klausīšanās stāvoklī:
 netstat -a | vairāk

Tur mēs redzēsim protokola veidu, vietējo adresi, attālo adresi un tā pašreizējo statusu.

2. Uzskaitiet Linux TCP portu savienojumus


Ja mēs vēlamies uzskaitīt tikai TCP (pārraides kontroles protokola) portu savienojumus, būs jāizmanto parametrs netstat -at:
 netstat -at

Mēs varam detalizēti redzēt šo ostu informāciju.

3. Uzskaitiet Linux UDP portu savienojumus


Ja nepieciešams parādīt visus UDP (User Datagram Protocol) portu savienojumus, mums jāizmanto parametrs netstat -au:
 netstat -au

4. Uzskaitiet visus savienojumus klausīšanās stāvoklī (klausīšanās) Linux


Izmantojot netstat, ir iespējams uzskaitīt visus aktīvos klausīšanās portu savienojumus ar parametru netstat -l.
 netstat -l

5. Uzskaitiet visus Linux klausīšanās TCP portus


Ja nepieciešams uzskaitīt visus aktīvās klausīšanās TCP portus, mēs to varam izdarīt, izmantojot opciju netstat -lt.
 netstat -lt

6. Uzskaitiet visus Linux klausīšanās UDP portus


Ja vēlaties uzskaitīt visus aktīvās klausīšanās UDP portus, varat to izdarīt, izmantojot opciju netstat -lu.
 netstat -lu

7. Uzskaitiet visus Linux klausīšanās UNIX portus


Komanda netstat ļauj mums uzskaitīt visus aktīvos UNIX klausīšanās portus, izmantojot parametru netstat -lx:
 netstat -lx

8. Parādiet statistiku pēc Linux protokola


Netstat piedāvā statistikas parādīšanas iespēju pēc protokola.
Pēc noklusējuma tiks parādīta TCP, UDP, ICMP un IP protokolu statistika. Parametru -s var izmantot, lai norādītu protokolu kopu.

Mēs varam redzēt detalizētu informāciju par katru sistēmas protokolu.

9. Parādīt TCP Linux protokola statistiku


Ja mēs vēlamies parādīt tikai TCP protokola statistiku, izmantojot netstat, mēs varam izmantot netstat -st parametru:
 netstat -st

10. Parādiet UDP Linux protokola statistiku


No otras puses, ja mēs vēlamies apskatīt UDP protokola statistiku, mums jāizpilda netstat -su:
 netstat -su

11. Parādiet pakalpojumu nosaukumus ar Linux PID


Izmantojot opciju netstat -tp, parādīsies "PID / programmas nosaukums", kas parāda pakalpojuma nosaukumu ar tā PID numuru.
 netstat -tp

12. Izvietojiet izlaidīgu Linux režīmu


Parādot nepārprotamo režīmu ar parametru -ac, netstat izdrukā atlasīto informāciju vai atjaunina ekrānu ik pēc piecām sekundēm. Noklusējuma ekrāns tiek atjaunināts katru sekundi.
 netstat -ac 5 | grep tcp

13. Izvietojiet Linux kodola IP maršrutēšanu


Šī opcija ļauj mums parādīt kodola IP maršrutēšanas tabulu ar komandu netstat un route (-r).
 netstat -r

14. Izvietojiet Linux tīkla saskarnes darījumus


Pateicoties šai opcijai, būs iespējams parādīt tīkla saskarnes pakešu darījumus, ieskaitot gan MTU izmēra pakešu pārsūtīšanu, gan saņemšanu, tāpēc mēs veiksim sekojošo:
 netstat -i

15. Parādiet Linux kodola saskarnes tabulu


Šī opcija ir līdzīga komandai ifconfig un parāda kodola saskarnes tabulu. Lai to izmantotu, mēs izpildīsim sekojošo:
 netstat -ie

16. Parādiet IPv4 un IPv6 Linux informāciju


Pateicoties šim parametram, mēs redzēsim multiraides grupas dalības veidošanos IPv4 un IPv6. Tās parametrs ir šāds:
 netstat -g

17. Nepārtraukti drukāt Netstat informāciju Linux


Lai iegūtu netstat informāciju katru noteiktu laiku, būs iespējams izmantot šādu komandu, kas nepārtraukti drukās netstat informāciju:
 netstat -c

Lai pabeigtu displeju, mēs izmantosim taustiņu kombināciju Ctrl + C.

18. Linux neatbalsta adreses atrašana


Šī opcija ļauj atrast nekonfigurētas adrešu saimes ar noderīgu informāciju.
 netstat -daudzpusīgs

19. Parādiet Linux klausītājus


Izmantojot šo opciju, ir iespējams pārbaudīt, cik klausītāju darbojas noteiktā portā, sintakse, kas jāizmanto, piemēram, http:
 netstat -ap | grep http

20. Reklāmas tīkla statistika RAW Linux


Ja mēs vēlamies parādīt RAW tīkla statistiku, mēs to varam izdarīt, izmantojot šādu komandu:
 netstat -statistika -raw

Mums ir šīs iespējas praktiski pārvaldīt dažādas tīkla vērtības un parametrus, izmantojot netstat Linux distros.

wave wave wave wave wave