„Netstat“ komandos valdyti tinklą „Linux“

Turinys

Tvarkydami ir administruodami „Linux“ operacines sistemas, viena iš geriausių praktikų, kurios galime imtis, yra išsamiai žinoti komandas, kurios palengvina administravimo ir valdymo užduotį daug paprasčiau.

Viena iš šių komandų yra „netstat“ (tinklo statistika - tinklo statistika), kuri yra komandų eilutės įrankis, leidžiantis stebėti tiek gaunamus, tiek išeinančius tinklo ryšius, taip pat peržiūrėti maršruto lenteles, sąsajos statistiką ir kt.

„Netstat“ komanda pasiekiama visose „Unix“ operacinėse sistemose, taip pat „Windows“ operacinėse sistemose ir yra praktiška tinklo trikčių šalinimo ir našumo matavimo požiūriu.

„Netstat“ komanda yra viena iš pagrindinių tinklo paslaugų derinimo priemonių, nes ji mums nurodo, kurie uostai yra atidaryti ir ar programos klauso uostų, todėl galime geriau juos valdyti.

Jei valdome ar esame susiję su tinklo aspektais, šis įrankis yra labai svarbus ir labai naudingas, taip pat ir sistemos administratoriams, nes siūlo paprastą būdą stebėti ir spręsti su tinklu susijusias problemas bei nustatyti tinklo srauto našumą. .

Šiandien „Solvetic“ pateikia keletą naudingiausių „netstat“ komandų, skirtų geresniam valdymui ir stebėjimui.

1. Išvardykite visus TCP ir UDP „Linux“ jungčių klausymo prievadus


Šią užduotį galima atlikti naudojant parinktį naudojant netstat -a ir taip išvardyti visus prievadus (TCP ir UDP) klausymo būsenoje:
 netstat -a | daugiau

Ten pamatysime protokolo tipą, vietinį adresą, nuotolinį adresą ir jo dabartinę būseną.

2. Išvardykite „Linux“ TCP prievadų jungtis


Jei norime išvardyti tik TCP (perdavimo valdymo protokolo) prievadų jungtis, turėsite naudoti parametrą netstat -at:
 netstat -at

Mes galime išsamiai pamatyti šių uostų informaciją.

3. Išvardykite „Linux“ UDP prievadų jungtis


Jei reikia rodyti visus UDP (User Datagram Protocol) prievado ryšius, turime naudoti parametrą netstat -au:
 netstat -au

4. Išvardykite visus ryšius klausantis (klausantis) „Linux“


Naudojant „netstat“ galima išvardyti visus aktyvius klausymosi prievado ryšius naudojant parametrą „netstat -l“.
 netstat -l

5. Išvardykite visus „Linux“ klausančius TCP prievadus


Jei reikia išvardyti visus aktyvius klausančius TCP prievadus, tai galime padaryti naudodami parinktį netstat -lt.
 netstat -lt

6. Išvardykite visus „Linux“ klausančius UDP prievadus


Jei norite išvardyti visus aktyvaus klausymosi UDP prievadus, galite tai padaryti naudodami parinktį netstat -lu.
 netstat -lu

7. Išvardykite visus „Linux“ klausančius UNIX prievadus


„Netstat“ komanda leidžia mums išvardyti visus aktyvius UNIX klausymo prievadus naudojant parametrą „netstat -lx“:
 netstat -lx

8. Rodyti statistiką pagal „Linux“ protokolą


„Netstat“ siūlo galimybę rodyti statistiką pagal protokolą.
Pagal numatytuosius nustatymus bus rodoma TCP, UDP, ICMP ir IP protokolų statistika. Parametrą -s galima naudoti norint nurodyti protokolų rinkinį.

Mes galime pamatyti išsamią informaciją apie kiekvieną sistemos protokolą.

9. Rodyti TCP Linux protokolo statistiką


Jei norime rodyti tik TCP protokolo statistiką naudodami „netstat“, galime pasinaudoti „netstat“ -st parametru:
 netstat -st

10. Rodyti „UDP Linux“ protokolo statistiką


Kita vertus, jei norime peržiūrėti UDP protokolo statistiką, turime vykdyti netstat -su:
 netstat -su

11. Rodyti paslaugų pavadinimus naudojant „Linux“ PID


Pasirinkus parinktį „netstat -tp“, pasirodys „PID / programos pavadinimas“, kuriame rodomas paslaugos pavadinimas su PID numeriu.
 netstat -tp

12. Įdiekite nerūpestingą „Linux“ režimą


Kai rodomas sudėtingas režimas su parametru -ac, „netstat“ spausdina pasirinktą informaciją arba atnaujina ekraną kas penkias sekundes. Numatytasis ekranas atnaujinamas kas sekundę.
 netstat -ac 5 | grep tcp

13. Įdiekite „Linux“ branduolio IP maršrutą


Ši parinktis leidžia parodyti branduolio IP maršruto lentelę su komanda netstat ir route (-r).
 netstat -r

14. Įdiekite „Linux“ tinklo sąsajos operacijas


Šios parinkties dėka bus galima rodyti tinklo sąsajos paketų operacijas, įskaitant paketų, kurių dydis yra MTU, perdavimą ir priėmimą, todėl atliksime šiuos veiksmus:
 netstat -i

15. Parodykite „Linux“ branduolio sąsajos lentelę


Ši parinktis yra panaši į komandą ifconfig ir parodo branduolio sąsajos lentelę. Norėdami jį naudoti, atliksime šiuos veiksmus:
 netstat -ie

16. Rodyti IPv4 ir IPv6 Linux informaciją


Šio parametro dėka pamatysime, kaip formuojamas daugiadalybės grupės narystė IPv4 ir IPv6. Jo parametras yra:
 netstat -g

17. Nuolat spausdinkite „Netstat“ informaciją „Linux“


Norėdami gauti „netstat“ informaciją kiekvieną apibrėžtą laiką, galėsite naudoti šią komandą, kuri nuolat spausdins „netstat“ informaciją:
 netstat -c

Norėdami baigti rodymą, naudosime klavišų kombinaciją Ctrl + C.

18. „Linux“ nepalaikomo adreso radimas


Ši parinktis leidžia rasti nesukonfigūruotų adresų šeimų su naudinga informacija.
 netstat -įvairiapusiškas

19. Rodyti „Linux“ klausytojus


Naudojant šią parinktį galima patvirtinti, kiek klausytojų veikia apibrėžtame prievade, naudojama sintaksė, pavyzdžiui, http:
 netstat -ap | grep http

20. Vaizdinės reklamos tinklo statistika „RAW Linux“


Jei norime rodyti RAW tinklo statistiką, tai galime padaryti naudodami šią komandą:
 netstat --statistics -raw

Turime šias galimybes praktiškai valdyti įvairias tinklo vertes ir parametrus, naudojant „netstat“ „Linux“ distribucijose.

Padėsite svetainės plėtrą, dalintis puslapį su draugais

wave wave wave wave wave