netstat Command Cheatsheet

Se kategorier

netstat Command Cheatsheet

1 min læses

Linux netstat Kommando #

Linux netstat kommandoen er et kraftfuldt netværksværktøj, der bruges til at vise netværksforbindelser, routingtabeller, grænsefladestatistik, maskerede forbindelser og multicast-medlemskaber. Selvom den nu ofte erstattes af ss, det er fortsat værdifuldt i mange Linux-distributioner til at diagnosticere netværksproblemer og overvåge systemets ydeevne.

Nøglebrug og syntaks for netstat Kommando #

Den grundlæggende syntaks for netstat kommandoen er:

netstat [OPTIONS]

  • OPTIONSFlag til at kontrollere adfærd og output fra netstat.

netstat Kommando Cheatsheet-tabel #

Kommando Produktbeskrivelse
netstat Viser aktive forbindelser, routingtabeller og grænsefladestatistik.
netstat -t Viser kun TCP-forbindelser.
netstat -u Viser kun UDP-forbindelser.
netstat -l Viser lytteporte og -stik.
netstat -r Viser routingtabellen.
netstat -i Viser statistik for netværksgrænsefladen.
netstat -s Viser oversigtsstatistikker for hver protokol.
netstat -p Viser PID og programnavn for forbindelser.

Almindelige sager #

Se aktive forbindelser #

netstat

Viser alle aktive netværksforbindelser på systemet.

Vis TCP-forbindelser #

netstat -t

Filtrerer outputtet til kun at vise TCP-forbindelser.

Overvåg lytteporte #

netstat -l

Viser en liste over alle porte, der i øjeblikket er i lyttetilstand.

Se routingtabel #

netstat -r

Viser systemets routingtabel, som er nyttig til at diagnosticere routingproblemer.

Kontroller processpecifikke forbindelser #

netstat -p

Viser proces-ID'et (PID) og programnavnet, der er knyttet til hver forbindelse.

Avanceret brug #

Grænsefladestatistik #

netstat -i

Viser detaljeret statistik om netværksgrænseflader, herunder sendte og modtagne pakker.

Oversigtsprotokolstatistik #

netstat -s

Giver en oversigt over netværksstatistik, grupperet efter protokol (TCP, UDP, ICMP osv.).

Filtrer efter adresse #

Kombiner med grep for at filtrere forbindelser efter adresse:

netstat -an | grep 192.168.1.1

Ved brug af netstat med RELIANOID Solutions #

In RELIANOID's infrastruktur, den netstat Kommandoen er nyttig til at diagnosticere forbindelse, analysere load balancer-ydeevne og overvåge systemdrift.

Overvåg Load Balancer-forbindelser #

netstat -tuln | grep ":80"

Viser forbindelser på port 80 for at overvåge HTTP-trafik via load balancer.

Analysér backend-tjenestetrafik #

Spor forbindelser til backend-servere:

netstat -an | grep 10.0.0.5

Dette viser forbindelser til backend-serveren kl. 10.0.0.5.

Fejlfinding af proxykonfiguration #

Bekræft, at proxytjenesterne kører og accepterer forbindelser:

netstat -l | grep ":443"

Undersøg netværkets ydeevne #

Brug netstat at indsamle statistik om mistede pakker eller retransmissioner for at diagnosticere flaskehalse i ydeevnen:

netstat -s | grep -i "retrans"

Sikkerhedsovervejelser #

Sørg altid for, at følsomme oplysninger, såsom IP-adresser og PID'er, håndteres sikkert. Brug adgangskontroller for at forhindre uautoriserede brugere i at køre netværksdiagnosticering.

Resumé #

netstat kommandoen er et grundlæggende værktøj til netværksadministration og fejlfinding. Selvom den i stigende grad suppleres af værktøjer som ss, dens brugervenlighed og alsidighed gør den til et must for netværksprofessionelle. RELIANOID inkorporerer netstat i sine diagnostiske og overvågningsworkflows for at opretholde robuste, højtydende netværksløsninger.

📄 Download dette dokument i PDF-format #

    EMAIL: *

    drevet af BetterDocs