Navn
netstat – Print netværksforbindelser, routingtabeller, interface-statistikker, maskerade-forbindelser og multicast-medlemskaber
Synopsis
netstat {–groups | -g}
netstat {–masquerade | -M}
netstat {–statistics | -s}
netstat {–version | -V}
netstat {–hjælp | -h}
adresse_familieoptioner:
]
Bemærk
Dette program er forældet. Udskiftning af netstat er ss. Udskiftning af netstat -r er ip-rute. Udskiftning af netstat-i er ip -s link. Udskiftning af netstat -g er ip maddr.
Beskrivelse
Netstat udskriver oplysninger om Linux-netværksundersystemet. Den type information, der udskrives, styres af det første argument som følger:
(ingen)
Som standard viser netstat en liste over åbne sockets. Hvis du ikke angiver nogen adressefamilier, udskrives de aktive stikkontakter for alle konfigurerede adressefamilier.
–route, -r
Vis kernetabellerne.
–grupper, -g
Vis multicast-gruppemedlemskabsoplysninger til IPv4 og IPv6.
–interfaces = iface, -I = iface, -i
Vis en tabel over alle netværksgrænseflader eller den angivne iface.
–masquerade, -M
Vis en liste over maskerede forbindelser.
–statistik, -s
Vis oversigtsstatistikker for hver protokol.
Indstillinger
– verbose, -v
Fortæl brugeren, hvad der foregår ved at være verbose. Udskriv især nogle nyttige oplysninger om ukonfigurerede adressefamilier.
– numerisk, -n
Vis numeriske adresser i stedet for at prøve at bestemme symbolsk vært, port eller brugernavne.
–numeric-hosts
viser numeriske hostadresser, men påvirker ikke opløsningen af port- eller brugernavne.
–numeric-ports
viser numeriske portnumre men påvirker ikke opløsningen af værten eller brugeren navne.
–numre-brugere
viser numeriske bruger-id’er, men påvirker ikke opløsningen af værts- eller portnavne.
–protocol = familie, -A
Angiver adressefamilierne ( måske bedre beskrevet som lavt niveau protokoller) for hvilke forbindelser der skal vises. familie er en komma (“,”) adskilt liste over adressefamilienøgleord som inet, unix, ipx, ax25, netrom og ddp. Dette har den samme effekt som at bruge indstillingerne –inet, –unix (-x), –ipx, – ax25, –netrom og –ddp.
Adressefamilien inet inkluderer rå, udp og tcp-protokolstik.
-c, – kontinuerlig
Dette får netstat til at udskrive de valgte oplysninger hvert sekund kontinuerligt.
-e, –forlænge
Vis yderligere oplysninger. Brug denne mulighed to gange for at få maksimal detalje.
-o, –timers
Inkluder information relateret til netværkstimere.
-p, –program
Vis PID og navnet på det program, der skal bruges som hver stikkontakt hører til.
-l, –lyttning
Vis kun lyttestik. (Disse er udeladt som standard.)
-a, –all
Vis både lytning og ikke-lytning (for TCP betyder det etablerede forbindelser) stikkontakter. Med indstillingen –interfaces, vises grænseflader, der ikke er markeret
-f
Udskriv routingoplysninger fra FIB. (Dette er standard.)
-c
Udskriv routingoplysninger fra rutecachen.
-Z –context
Hvis SELinux-aktiveret, kan du udskrive SELinux-kontekst.
-T – notrim
Stop med at trimme lange adresser.
forsinkelse
Netstat skifter udskrivning gennem statistik hvert forsinkelsessekund. UP.
Output
Aktive internetforbindelser (TCP, UDP, rå)
Protokollen (tcp, udp, raw), der bruges af stikket.
Recv-Q
Antallet af bytes, der ikke er kopieret af det brugerprogram, der er tilsluttet dette stik.
Send-Q
Antallet af bytes, der ikke kvitteres af fjernværten.
Lokal adresse
Adresse og portnummer af den lokale ende af stikkontakten. Medmindre indstillingen –numeric (-n) er specificeret, løses socketadressen til dens kanoniske værtsnavn (FQDN), og portnummeret oversættes til korrespondancetjenestens navn.
Udenlandsk adresse
Adresse og port nummeret på den eksterne ende af stikket. Analogt med “Lokal adresse.”
Tilstand
Sokkelens tilstand. Da der ikke er nogen stater i rå tilstand og normalt ingen stater, der bruges i UDP, kan denne kolonne være tom. Normalt kan dette være en af flere værdier: ESTABLISHED Stikkontakten har en etableret forbindelse. SYN_SENT Stikket forsøger aktivt at oprette en forbindelse. SYN_RECV Der er modtaget en forbindelsesanmodning fra netværket. FIN_WAIT1 Stikket er lukket, og forbindelsen lukker ned. FIN_WAIT2 Forbindelsen er lukket, og stikkontakten venter på en nedlukning fra den fjerne ende. TIME_WAIT Stikkontakten venter på tæt på at håndtere pakker, der stadig er i netværket. LUKKET Stikkontakten bruges ikke. CLOSE_WAIT Fjernbetjeningen er lukket ned og venter på, at stikket lukkes. LAST_ACK Fjernkontakten er lukket ned, og stikkontakten er lukket. Venter på anerkendelse. LISTEN Stikket lytter efter indgående forbindelser. Sådanne stikkontakter er ikke inkluderet i output, medmindre du angiver indstillingen –listening (-l) eller – all (-a).LUKKER Begge stikkontakter er lukket, men vi har stadig ikke alle vores data sendt. Ukendt Sokkelstatus er ukendt.
Bruger
Brugernavnet eller bruger-id (UID) til stikkets ejer .
PID / programnavn
Parat med skråstreg adskilt af proces-id (PID) og procesnavn for den proces, der ejer stikkontakten. – Programmet får denne kolonne til at blive inkluderet. Du skal også bruge superbrugerrettigheder til se denne information på stikkontakter, du ikke byder på. Denne identifikationsinformation er endnu ikke tilgængelig for IPX-sockets.
Timer
(dette skal skrives)
Aktive UNIX-domæne-sockets
Protokollen (normalt unix), der bruges af soklen.
RefCnt
Referenceantalet (dvs. vedhæftede processer via dette stik).
Flag
De viste flag er SO_ACCEPTON (vises som ACC), SO_WAITDATA (W) eller SO_NOSPACE (N). SO_ACCECPTON bruges på ikke-tilsluttede stikkontakter, hvis deres tilsvarende processer venter på en forbindelsesanmodning. De andre flag er ikke af normal interesse.
Type
Der findes flere typer adgang til sokler: SOCK_DGRAM Stikket bruges i Datagram-tilstand (forbindelsesfri). SOCK_STREAM Dette er en stream (forbindelse) -stik. SOCK_RAW Stikkontakten bruges som en rå stikkontakt. SOCK_RDM Denne server leverer pålideligt leverede meddelelser. SOCK_SEQPACKET Dette er en sekventiel pakkestik. SOCK_PACKET Adgangsstik til rå interface. Ukendt Hvem ved nogensinde, hvad fremtiden vil bringe os – udfyld bare her 🙂
Tilstand
Dette felt vil indeholde et af følgende nøgleord: GRATIS Stikket er ikke tildelt LYTTEN Stikket lytter efter en forbindelse anmodning. Sådanne stikkontakter er kun inkluderet i output, hvis du angiver –listening (-l) eller – all (-a). TILSLUTNING Stikket er ved at oprette forbindelse. TILSLUTTET Stikket er tilsluttet. FRAKOBLING Stikket afbrydes. (tom) Stikket er ikke tilsluttet en anden. Ukendt Denne tilstand skal aldrig ske.
PID / programnavn
Proces-id (PID) og procesnavn på den proces, hvor stikket er åbent. Mere info tilgængelig i afsnittet om aktive internetforbindelser skrevet ovenfor.
Sti
Dette er stienavnet, som de tilsvarende processer er knyttet til stikket.
Aktive IPX-stikkontakter
(dette skal gøres af nogen, der kender det)
Aktive NET / ROM-stik
(dette skal gøres af nogen, der kender det)
Aktive AX.25-stik
(dette skal gøres af nogen, der ved det)
Noter
Startende med Linux release 2.2 netstat -i viser ikke interface statistik for aliasinterfaces. For at få pr. Alias interface tællere skal du konfigurere eksplicitte regler ved hjælp af kommandoen ipchains (8).
Filer
/ etc / services – Services oversættelsen
fil
/ proc – Monteringspunkt for proc-filsystemet, som giver adgang til kernestatusoplysninger via følgende filer.
/ proc / net / dev – device
information
/ proc / net / raw – raw socket information
/ proc / net / tcp – TCP
socket information
/ proc / net / udp – UDP-sokkelinformation
/ proc / net / igmp – IGMP multicast-information
/ proc / net / unix – Unix domæne-sokkelinformation
/ proc / net / ipx – IPX-sokkelinformation
/ proc / net / ax25 – AX25-sokkelinformation
/ proc / net / appletalk – – DDP (appletalk) sokkelinformation
/ proc / net / nr – NET / ROM-sokkelinformation
/ proc / net / rute – IP-routinginformation
/ proc / net / ax25_route – AX25 routing information
/ proc / net / ipx_route – IPX routing information
/ proc / net / nr_nodes – – NET / ROM nodelist
/ proc / net / nr_neigh – NET / ROM naboer
/ proc / net / ip_masquerade – maskerede forbindelser
/ proc / net / snmp – statistik
Se også
ss (8), ip (8)
Bugs
Lejlighedsvis kan der forekomme mærkelige oplysninger, hvis en sokkel ændres, når den ses . Dette vil sandsynligvis ikke forekomme.
Forfattere
Netstat-brugergrænsefladen blev skrevet af Fred Baumgarten < [email protected] > mandsiden grundlæggende af Matt Welsh < [email protected] >. Det blev opdateret af Alan Cox < [email protected] > men kunne gøre lidt mere arbejde. Det blev opdateret igen af Tuan Hoang < [email protected] >.
Man-siden og kommandoen inkluderet i nettet -værktøjspakken er fuldstændig omskrevet af Bernd Eckenfels < [email protected] >.