netstat (8) (Română)

Nume

netstat – Tipăriți conexiuni de rețea, tabele de rutare, statistici de interfață, conexiuni de mascaradă și apartenențe multicast

Sinopsis

netstat {–groups | -g}

netstat {–masquerade | -M}

netstat {–statistics | -s}

netstat {–version | -V}

netstat {–help | -h}

address_family_options:

]

Notă

Acest program este învechit. Înlocuirea pentru netstat este ss. Înlocuirea pentru netstat -r este ruta ip. Înlocuirea pentru netstat-i este legătura ip -s. Înlocuirea pentru netstat -g este ip maddr.

Descriere

Netstat tipărește informații despre subsistemul de rețea Linux. Tipul de informații tipărite este controlat de primul argument, după cum urmează:

(none)

În mod implicit, netstat afișează o listă de socketuri deschise. Dacă nu specificați nicio familie de adrese, socket-urile active ale tuturor familiilor de adrese configurate vor fi tipărite.

–route, -r

Afișați tabelele de rutare a nucleului.

–groups, -g

Afișați informații de apartenență la grupuri multicast pentru IPv4 și IPv6.

–interfaces = iface, -I = iface, -i

Afișați un tabel cu toate interfețele de rețea sau iface-ul specificat.

–masquerade, -M

Afișează o listă de conexiuni mascate.

–statistics, -s

Afișează statistici sumare pentru fiecare protocol.

Opțiuni

– detaliat, -v

Spuneți utilizatorului ce se întâmplă fiind detaliat. Imprimați mai ales câteva informații utile despre familiile de adrese neconfigurate.

–numeric, -n

Afișați adresele numerice în loc să încercați să determinați simbolic gazdă, port sau nume de utilizator.

–numeric-hosts

afișează adresele numerice ale gazdei, dar nu afectează rezoluția porturilor sau a numelor de utilizatori.

–numeric-ports

afișează numerele numerice ale porturilor dar nu afectează rezoluția gazdei sau a utilizatorului names.

–numeric-users

afișează ID-uri de utilizator numerice, dar nu afectează rezoluția gazdei sau a numelor de porturi.

–protocol = family, -A

Specifică familiile de adrese ( poate mai bine descris ca protocoale de nivel scăzut) pentru care trebuie afișate conexiunile. familia este o listă separată prin virgulă („,”) a cuvintelor cheie ale familiei de adrese, cum ar fi inet, unix, ipx, ax25, netrom și ddp. Acest lucru are același efect ca și utilizarea opțiunilor –inet, –unix (-x), –ipx, – ax25, –netrom și –ddp.

Inet-ul familiei de adrese include raw, udp și socket-uri de protocol tcp.

-c, –continuous

Acest lucru va face ca netstat să tipărească informațiile selectate în fiecare secundă în mod continuu.

-e, –extend

Afișați informații suplimentare. Utilizați această opțiune de două ori pentru detalii maxime.

-o, –timers

Includeți informații legate de temporizatoarele de rețea.

-p, –program

Afișați PID și numele programului la căruia îi aparține fiecare soclu.

-l, – ascultare

Afișează numai soclurile de ascultare. (Acestea sunt omise în mod implicit.)

-a, –all

Afișează socket-urile ascultătoare și non-ascultătoare (pentru TCP înseamnă conexiuni stabilite). Cu opțiunea –interfaces, afișează interfețe care nu sunt marcat

-f

Imprimați informațiile de rutare din FIB. (Aceasta este valoarea implicită.)

-c

Imprimați informațiile de rutare din cache-ul rutei.

-Z –context

Dacă SELinux a activat tipăriți contextul SELinux.

-T – notrim

Opriți tăierea adreselor lungi.

întârziere

Netstat va cicla imprimarea statisticilor la fiecare întârziere secunde. UP.

Ieșire

Conexiuni active la internet (TCP, UDP, raw)

Protocolul (tcp, udp, raw) utilizat de socket.

Recv-Q

Numărul de octeți necopiat de programul de utilizator conectat la acest soclu.

Trimite-Q

Numărul de octeți nerecunoscut de gazda la distanță.

Adresă locală

Adresa și numărul portului a capătului local al soclului. Cu excepția cazului în care este specificată opțiunea –numeric (-n), adresa socket-ului este rezolvată la numele său de gazdă canonică (FQDN), iar numărul portului este tradus în numele serviciului corespunzător.

Adresă străină

numărul capătului de la distanță al soclului. Analog cu „Adresă locală.”

Stare

Starea socketului. Deoarece nu există stări în modul brut și de obicei nu există stări utilizate în UDP, această coloană poate fi lăsată necompletată. În mod normal, aceasta poate fi una dintre mai multe valori: STABILIT Socketul are o conexiune stabilită. SYN_SENT Socketul încearcă activ să stabilească o conexiune. SYN_RECV A fost primită o solicitare de conexiune din rețea. FIN_WAIT1 Soclul este închis și conexiunea se oprește. FIN_WAIT2 Conexiunea este închisă, iar soclul așteaptă o oprire de la capătul de la distanță. TIME_WAIT Socketul așteaptă după aproape pentru a gestiona pachetele încă în rețea. ÎNCHIS Priza nu este utilizată. CLOSE_WAIT Capătul telecomenzii s-a închis, așteptând închiderea soclului. LAST_ACK Capătul telecomenzii s-a închis, iar soclul este închis. Se așteaptă confirmarea. ASCULTĂ Soclul ascultă conexiunile primite. Astfel de socluri nu sunt incluse în ieșire decât dacă specificați opțiunea –listening (-l) sau – all (-a).ÎNCHIDERE Ambele socket-uri sunt închise, dar tot nu avem toate datele trimise. NECUNOSCUT Starea socket-ului este necunoscută.

User

Numele de utilizator sau ID-ul utilizatorului (UID) al proprietarului socket-ului .

Numele PID / Program

Perechea separată de ID-ul procesului (PID) și numele procesului procesului care deține socketul. –program face ca această coloană să fie inclusă. De asemenea, veți avea nevoie de privilegii de superutilizator pentru vezi aceste informații pe soclurile pe care nu le ai în oraș. Aceste informații de identificare nu sunt încă disponibile pentru socket-urile IPX.

Temporizator

(acest lucru trebuie scris)

Socketuri active de domeniu UNIX

Protocolul (de obicei unix) utilizat de socket.

RefCnt

Numărul de referințe (adică procese atașate prin acest soclu).

Semnalizatoare

Semnalizatoarele afișate sunt SO_ACCEPTON (afișat ca ACC), SO_WAITDATA (W) sau SO_NOSPACE (N). SO_ACCECPTON este utilizat pe soclurile neconectate dacă procesele lor corespunzătoare așteaptă o cerere de conectare. Celelalte semnalizatoare nu au un interes normal.

Tip

Există mai multe tipuri de acces socket: SOCK_DGRAM Socketul este utilizat în modul Datagram (fără conexiune). SOCK_STREAM Acesta este un socket de flux (conexiune). SOCK_RAW Soclul este utilizat ca soclu brut. SOCK_RDM Acesta servește mesaje livrate în mod fiabil. SOCK_SEQPACKET Acesta este un soclu de pachete secvențial. SOCK_PACKET Soclu brut de acces la interfață. NECUNOSCUT Cine știe vreodată ce ne va aduce viitorul – completează doar aici 🙂

Stare

Acest câmp va conține unul dintre următoarele cuvinte cheie: GRATUIT Socketul nu este alocat ASCULTARE Socketul ascultă o conexiune cerere. Astfel de socluri sunt incluse numai în ieșire dacă specificați opțiunea –listening (-l) sau – all (-a). CONECTAREA Soclul este pe cale să stabilească o conexiune. CONECTAT Priza este conectată. DECONECTARE Soclul se deconectează. (gol) Priza nu este conectată la alta. NECUNOSCUT Această stare nu ar trebui să se întâmple niciodată.

PID / Nume program

ID proces (PID) și numele procesului procesului care are socketul deschis. Mai multe informații disponibile în secțiunea Conexiuni active la Internet, scrisă mai sus.

Calea

Acesta este numele căii ca procesele corespunzătoare atașate la socket.

Socketuri active IPX

(acest lucru trebuie făcut de cineva care o știe)

Active NET / ROM sockets

(acest lucru trebuie făcut de cineva care o știe)

Active AX.25 sockets

(acest lucru trebuie făcut de către cineva care o știe)

Note

Începând cu versiunea Linux 2.2 netstat -i nu afișează statistici de interfață pentru interfețele alias. Pentru a obține contoare de interfață alias, trebuie să configurați reguli explicite folosind comanda ipchains (8).

Fișiere

/ etc / services – Traducerea serviciilor

fișier

/ proc – Punct de montare pentru sistemul de fișiere proc, care oferă acces la informații despre starea kernelului prin următoarele fișiere.

/ proc / net / dev – device

informații

/ proc / net / raw – informații despre socketul brut

/ proc / net / tcp – TCP

informații despre socket

/ proc / net / udp – UDP socket information

/ proc / net / igmp – IGMP multicast information

/ proc / net / unix – Unix domain socket information

/ proc / net / ipx – IPX socket information

/ proc / net / ax25 – AX25 socket information

/ proc / net / appletalk – – Informații despre socket DDP (appletalk)

/ proc / net / nr – Informații despre socket NET / ROM

/ proc / net / route – informații de rutare IP

/ proc / net / ax25_route – informații de rutare AX25

/ proc / net / ipx_route – informații de rutare IPX

/ proc / net / nr_nodes – – NET / ROM nodelist

/ proc / net / nr_neigh – NET / ROM vecini

/ proc / net / ip_masquerade – conexiuni mascate

/ proc / net / snmp – statistics

Vezi și

ss (8), ip (8)

Bug-uri

Ocazional pot apărea informații ciudate dacă un socket se schimbă pe măsură ce este vizualizat . Este puțin probabil să se întâmple.

Autori

Interfața utilizatorului netstat a fost scrisă de Fred Baumgarten < [email protected] > pagina de manual practic de Matt Welsh < [email protected] >. A fost actualizat de Alan Cox < [email protected] > dar s-ar putea face cu ceva mai multă muncă. A fost actualizat din nou de Tuan Hoang < [email protected] >.
Pagina manuală și comanda incluse în net -pachetul de instrumente este rescris în totalitate de Bernd Eckenfels < [email protected] >.

Leave a Reply

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *