- 1. Liste over alle lytteporte for TCP- og UDP Linux -forbindelser
- 2. Liste over Linux TCP -portforbindelser
- 3. Liste over Linux UDP -portforbindelser
- 4. Liste over alle forbindelser i lytte -tilstand (lytter) Linux
- 5. Liste over alle Linux -lytter -TCP -porte
- 6. Liste over alle Linux -lytter UDP -porte
- 7. Liste over alle Linux -lytte UNIX -porte
- 8. Vis statistik efter Linux -protokol
- 9. Vis TCP Linux -protokolstatistik
- 10. Vis statistik over UDP Linux -protokollen
- 11. Vis servicenavne med Linux PID'er
- 12. Distribuer promiskuøs tilstand Linux
- 13. Implementér Linux -kerne -IP -routing
- 14. Implementér Linux -netværksgrænsefladetransaktioner
- 15. Vis Linux -kernel -interfacetabellen
- 16. Vis IPv4- og IPv6 Linux -oplysninger
- 17. Udskriv Netstat -oplysninger kontinuerligt Linux
- 18. Find en Linux-ikke-supportadresse
- 19. Vis Linux -lyttere
- 20. Displaynetværksstatistik RAW Linux
Når vi administrerer og administrerer Linux -operativsystemer, er en af de bedste fremgangsmåder, vi kan følge, i detaljer at kende de kommandoer, der letter administration og kontrol på en meget enklere måde.
En af disse kommandoer er netstat, (netværksstatistik - netværksstatistik), som er et kommandolinjeværktøj, der giver os mulighed for at overvåge både indgående og udgående netværksforbindelser, samt se routingtabeller, grænsefladestatistik osv.
Netstat -kommandoen er tilgængelig på alle Unix -operativsystemer og også tilgængelig på Windows -operativsystemer og er praktisk med hensyn til netværksfejlfinding og ydelsesmåling.
Netstat -kommandoen er et af de mest grundlæggende værktøjer til fejlfinding af netværkstjenester, da den fortæller os, hvilke porte der er åbne, og om programmerne lytter på portene, så vi kan have bedre kontrol over dem.
Hvis vi administrerer eller er involveret i netværksaspekter, er dette værktøj meget vigtigt og meget nyttigt, også for systemadministratorer, da det giver os en let måde at overvåge og løse problemer i forbindelse med netværket og bestemme effektiviteten af nettrafikken .
I dag bringer Solvetic nogle af de mest nyttige netstat -kommandoer til bedre kontrol og overvågning.
1. Liste over alle lytteporte for TCP- og UDP Linux -forbindelser
Denne opgave kan udføres ved at bruge optionen ved hjælp af netstat -a og dermed liste alle porte (TCP og UDP) i lyttetilstand:
netstat -a | mere
Der vil vi se protokoltypen, den lokale adresse, fjernadressen og dens aktuelle status.
2. Liste over Linux TCP -portforbindelser
Hvis vi kun vil angive TCP (Transmission Control Protocol) portforbindelser, er det nødvendigt at bruge netstat -at parameteren:
netstat -at
Vi kan se detaljeret information om disse porte.
3. Liste over Linux UDP -portforbindelser
Hvis det er nødvendigt at vise alle UDP (User Datagram Protocol) portforbindelser, skal vi bruge netstat -au parameteren:
netstat -au
4. Liste over alle forbindelser i lytte -tilstand (lytter) Linux
Med netstat er det muligt at liste alle aktive lytteportforbindelser med parameteren netstat -l.
netstat -l
5. Liste over alle Linux -lytter -TCP -porte
Hvis det er påkrævet at liste alle aktive lytter -TCP -porte, kan vi gøre det ved hjælp af netstat -lt -indstillingen.
netstat -lt
6. Liste over alle Linux -lytter UDP -porte
Hvis du vil liste alle aktive lytte -UDP -porte, kan du gøre det ved hjælp af netstat -lu -indstillingen.
netstat -lu
7. Liste over alle Linux -lytte UNIX -porte
Netstat -kommandoen giver os mulighed for at liste alle aktive UNIX -lytteporte ved hjælp af netstat -lx -parameteren:
netstat -lx
8. Vis statistik efter Linux -protokol
Netstat giver os mulighed for at vise statistik efter protokol.
Som standard vises statistik for TCP-, UDP-, ICMP- og IP -protokollerne. Parameteren -s kan bruges til at angive et sæt protokoller.
Vi kan se detaljerede oplysninger om hver protokol i systemet.
9. Vis TCP Linux -protokolstatistik
Hvis vi kun vil vise TCP -protokolstatistik ved hjælp af netstat, kan vi gøre brug af netstat -st parameteren:
netstat -st
10. Vis statistik over UDP Linux -protokollen
Hvis vi på den anden side vil se statistikken over UDP -protokollen, skal vi udføre netstat -su:
netstat -su
11. Vis servicenavne med Linux PID'er
Med netstat -tp -indstillingen vises "PID / programnavn", som viser navnet på tjenesten med dets PID -nummer.
netstat -tp
12. Distribuer promiskuøs tilstand Linux
Når promiskuøs tilstand vises med parameteren -ac, udskriver netstat de valgte oplysninger eller opdaterer skærmen hvert femte sekund. Standardskærmen opdateres hvert sekund.
netstat -ac 5 | grep tcp
13. Implementér Linux -kerne -IP -routing
Denne mulighed giver os mulighed for at vise kernens IP-routingtabel med kommandoen netstat og route (-r).
netstat -r
14. Implementér Linux -netværksgrænsefladetransaktioner
Takket være denne mulighed vil det være muligt at vise pakketransaktionerne i netværksgrænsefladen, herunder både overførsel og modtagelse af pakker med MTU -størrelse, for dette vil vi udføre følgende:
netstat -i
15. Vis Linux -kernel -interfacetabellen
Denne indstilling ligner kommandoen ifconfig og viser kerneinterfacetabellen. Til dets brug vil vi udføre følgende:
netstat -ie
16. Vis IPv4- og IPv6 Linux -oplysninger
Takket være denne parameter vil vi se dannelsen af multicast -gruppemedlemskab for IPv4 og IPv6. Dens parameter er:
netstat -g
17. Udskriv Netstat -oplysninger kontinuerligt Linux
For at få netstat -oplysninger hver definerede tid, vil det være muligt at bruge følgende kommando, der udskriver netstat -oplysninger løbende:
netstat -c
For at afslutte visningen vil vi bruge tastekombinationen Ctrl + C.
18. Find en Linux-ikke-supportadresse
Denne mulighed giver dig mulighed for at finde ukonfigurerede adressefamilier med nyttige oplysninger.
netstat --verbose
19. Vis Linux -lyttere
Med denne mulighed er det muligt at validere, hvor mange lyttere der kører på en defineret port, syntaksen, der skal bruges, er f.eks. For http:
netstat -ap | grep http
20. Displaynetværksstatistik RAW Linux
Hvis vi vil vise RAW -netværksstatistikken, kan vi gøre det ved hjælp af følgende kommando:
netstat --statistik -raw
Vi har disse muligheder for at styre forskellige værdier og parametre for netværket ved hjælp af netstat på Linux distros på en praktisk måde.