Név
netstat – Hálózati kapcsolatok, útválasztási táblák, interfészstatisztikák, álarcos kapcsolatok, multicast-tagságok nyomtatása
Szinopszis
netstat {–groups | -g}
netstat {–masquerade | -M}
netstat {–statisztika | -s}
netstat {–version | -V}
netstat {–help | -h}
address_family_options:
]
Megjegyzés
Ez a program elavult. A netstat helyettesítése ss. A netstat -r cseréje ip útvonal. A netstat-i csere az ip -s link. A netstat -g cseréje ip maddr.
Leírás
A Netstat információkat nyomtat a Linux hálózati alrendszerről. A kinyomtatott információk típusát az első argumentum vezérli, az alábbiak szerint:
(nincs)
Alapértelmezés szerint a netstat megjeleníti a nyitott foglalatok listáját. Ha nem ad meg címsorokat, akkor az összes konfigurált címcsalád aktív foglalatai kinyomtatásra kerülnek.
–route, -r
A kernel útválasztási tábláinak megjelenítése.
–groups, -g
Multicast csoporttagsági információk megjelenítése az IPv4 és IPv6 esetén.
–interfaces = iface, -I = iface, -i
Táblázat megjelenítése az összes hálózati csatolóról vagy a megadott iface-ről.
–masquerade, -M
Az álcázott kapcsolatok listájának megjelenítése.
–statisztika, -s
Az összes protokoll összefoglaló statisztikáinak megjelenítése. verbose, -v Mondja el a felhasználónak, hogy mi történik, bőbeszédűen. Különösen nyomtasson ki néhány hasznos információt a konfigurálatlan címcsaládokról. gazdagép, port vagy felhasználónevek.
–numeric-hosts
numerikus gazdagépcímeket mutat, de nem befolyásolja a portok vagy felhasználónévek felbontását.
–numeric-ports
numerikus portszámokat mutat de nem befolyásolja a gazdagép vagy a felhasználó felbontását nevek.
–numeric-users
numerikus felhasználói azonosítókat mutat, de nem befolyásolja a gazdagép- vagy portnevek felbontását. talán jobban leírható alacsony szintű protokollként), amelyekhez kapcsolatokat kell bemutatni. a family vesszővel elválasztott (“,”) lista a címcsalád-kulcsszavakról, mint például az inet, unix, ipx, ax25, netrom és ddp. Ennek ugyanaz a hatása, mint a –inet, –unix (-x), –ipx, – ax25, –netrom és –ddp beállítások használatakor.
A címcsalád inet tartalmaz nyers, udp és tcp protokollaljzatok.
-c, –folytonos
Ez arra készteti a netstat, hogy a kiválasztott információkat másodpercenként folyamatosan kinyomtassa.
-e, –extend
További információk megjelenítése. Használja ezt az opciót kétszer a maximális részletesség érdekében.
-o, –timers
Tartalmazza a hálózati időzítőkkel kapcsolatos információkat. amelyhez az egyes foglalatok tartoznak.
-l, –listening
Csak a hallgatós foglalatokat jelenítse meg. (Ezek alapértelmezés szerint kihagyásra kerülnek.)
-a, –all
Figyeli mind a hallgatás, mind a nem hallgatás (a TCP esetében ez már létrehozott kapcsolatokat jelenti) aljzatokat. A –interfaces beállítással mutasson meg olyan interfészeket, amelyek jelölt
-f
Útválasztási információkat nyomtat az FIB-ből. (Ez az alapértelmezett.)
-c
Nyomtassa az útválasztási információkat az útvonal gyorsítótárából. notrim Állítsa le a hosszú címek vágását.
késleltetés
A Netstat késleltetett másodpercenként végiggázolja a statisztikák nyomtatását. FEL.
Kimenet
Aktív internetkapcsolatok (TCP, UDP, nyers)
A socket által használt protokoll (tcp, udp, nyers).
Recv-Q
A bájtok száma, amelyet az ebbe a foglalatba kapcsolt felhasználói program nem másolt át.
Send-Q
A távoli állomás által nem nyugtázott bájtok száma.
Helyi cím
Cím és portszám az aljzat helyi végének. Hacsak a –numeric (-n) opció nincs megadva, a socket címe feloldódik kanonikus hosztnevére (FQDN), és a portszám lefordításra kerül a megfelelő szolgáltatásnévre.
Külföldi cím
Cím és port az aljzat távoli végének száma. Hasonló a “Helyi címhez”.
Állapot
A foglalat állapota. Mivel nincsenek állapotok nyers módban, és általában nincsenek UDP-ben használt állapotok, ez az oszlop üresen maradhat. Normál esetben ez lehet a több érték egyike: ESTABLISHED A foglalatnak létrejött a kapcsolata. SYN_SENT A socket aktívan próbál kapcsolatot létesíteni. SYN_RECV Csatlakozási kérelem érkezett a hálózattól. FIN_WAIT1 A foglalat zárva van, és a kapcsolat leáll. FIN_WAIT2 A kapcsolat zárva van, és az aljzat a távoli végről történő leállításra vár. TIME_WAIT A socket várakozik, miután közel van a hálózatban lévő csomagok kezeléséhez. ZÁRVA Az aljzatot nem használják. CLOSE_WAIT A távoli vég leállt, és megvárta a foglalat bezáródását. LAST_ACK A távoli vég leállt, és az aljzat zárva van. Várakozás nyugtázásra. LISTEN A foglalat figyeli a bejövő kapcsolatokat. Az ilyen foglalatokat csak akkor tartalmazza a kimenet, ha megadja a –listening (-l) vagy – all (-a) opciót.ZÁR Mindkét foglalat le van állítva, de még mindig nem küldjük el az összes adatot. Ismeretlen A socket állapota ismeretlen.
Felhasználó
A socket tulajdonosának felhasználóneve vagy felhasználói azonosítója (UID) .
PID / Programnév
perjelekkel elválasztott folyamatazonosító (PID) és a processz folyamatneve, amely a socketet birtokolja. – program okozza ennek az oszlopnak a beillesztését. Szüksége lesz a felhasználói jogosultságokra nézze meg ezeket az információkat a város aljzatain. Ezek az azonosítási információk még nem állnak rendelkezésre az IPX foglalatokhoz.
Időzítő
(ezt meg kell írni)
Aktív UNIX tartományi foglalatok
A socket által használt protokoll (általában unix).
RefCnt
A referenciaszám (azaz a csatolt folyamatok ezen a foglalaton keresztül).
Zászlók
A megjelenített zászlók SO_ACCEPTON (ACC néven jelennek meg), SO_WAITDATA (W) vagy SO_NOSPACE (N). A SO_ACCECPTON a nem csatlakoztatott foglalatokon használatos, ha a megfelelő folyamatok csatlakozási kérelmet várnak. A többi jelző nem érdekes.
Típus
A socket hozzáférésnek több típusa van: SOCK_DGRAM A socketet Datagram (kapcsolat nélküli) módban használják. SOCK_STREAM Ez egy adatfolyam (csatlakozás) aljzat. SOCK_RAW Az aljzatot nyers aljzatként használják. SOCK_RDM Ez megbízhatóan kézbesített üzeneteket szolgál ki. SOCK_SEQPACKET Ez egy szekvenciális csomagcsomag. SOCK_PACKET Nyers interfész hozzáférési aljzat. Ismeretlen Ki tudja valaha, hogy mit hoz számunkra a jövő – töltse ki itt 🙂
Állapot
Ez a mező a következő kulcsszavak egyikét fogja tartalmazni: INGYENES A socket nincs kiosztva LISTENING A socket kapcsolatot keres kérés. Az ilyen foglalatokat csak akkor tartalmazza a kimenet, ha megadja a –listening (-l) vagy – all (-a) opciót. CSATLAKOZÁS A csatlakozó csatlakozásra készül. CSATLAKOZVA Az aljzat csatlakoztatva van. CSATLAKOZTATÁS Az aljzat nem csatlakozik. (üres) Az aljzat nincs csatlakoztatva egy másikhoz. ISMERETLEN Ennek az állapotnak soha nem szabad megtörténnie.
PID / Program neve
Folyamatazonosító (PID) és annak a folyamatnak a neve, amelynek nyitva van a foglalata. További információ az Aktív internetkapcsolatok fent leírt szakaszban érhető el.
Útvonal
Ez az elérési út neve, amelyet a megfelelő folyamatok a sockethez csatoltak.
Aktív IPX foglalatok
(ezt meg kell tennie valaki, aki ismeri)
Aktív NET / ROM foglalatok
(ezt valaki tudja, aki ismeri)
Aktív AX.25 foglalatok
(ezt olyannak kell megtennie, aki tudja)
Megjegyzések
A Linux 2.2 verziótól kezdve a netstat -i nem jeleníti meg az aliasinterfészek interfészstatisztikáit. Az alias interfész számlálóinak megszerzéséhez explicit szabályokat kell beállítania az ipchains (8) paranccsal.
Fájlok
/ etc / services – A szolgáltatások fordítása
fájl
/ proc – Csatlakozási pont a proc fájlrendszerhez, amely hozzáférést biztosít a kernel állapotinformációihoz a következő fájlokon keresztül.
/ proc / net / dev – device
információ
/ proc / net / raw – nyers socket információ
/ proc / net / tcp – TCP
socket információ
/ proc / net / udp – UDP socket információk
/ proc / net / igmp – IGMP multicast információk
/ proc / net / unix – Unix tartományi socket információk
/ proc / net / ipx – IPX socket információk
/ proc / net / ax25 – AX25 socket információk
/ proc / net / appletalk – – DDP (appletalk) socket információk
/ proc / net / nr – NET / ROM socket információk
/ proc / net / route – IP útválasztási információk
/ proc / net / ax25_route – AX25 útválasztási információk
/ proc / net / ipx_route – IPX útválasztási információk
/ proc / net / nr_nodes – – NET / ROM nodelist
/ proc / net / nr_neigh – NET / ROM szomszédok
/ proc / net / ip_masquerade – álcázott kapcsolatok
/ proc / net / snmp – statisztika
Lásd még:
ss (8), ip (8)
hibák
Időnként furcsa információk jelenhetnek meg, ha egy socket megváltozik a megtekintés során . Ez valószínűtlen.
Szerzők
A netstat felhasználói felületet Fred Baumgarten írta < [email protected] > a kézikönyv alapvetően Matt Welsh < [email protected] > írta. Alan Cox frissítette < [email protected] >, de egy kicsit több munkával meg tudta volna oldani. Újra frissítette: Tuan Hoang -tools csomagot Bernd Eckenfels teljesen átírja < [email protected] >.