Som lovet (i min artikkel "Hvordan finner jeg informasjon om nettverket i Linux?") Jeg skal introdusere deg til netstat kommandoen. Denne kommandoen er et svært nyttig verktøy for å oppdage nettverk informasjon som rutingtabeller, nettverkstilkoblinger, grensesnitt statistikk, masquerade tilkoblinger og multicast-medlemskap. Men det er ikke fullt så enkelt å bruke som noen av de andre "oppdagelsen" verktøy (som ifconfig). Med netstat virkelig du trenger å vite hva du leter etter og hvordan du finner den. Denne artikkelen vil hjelpe deg å forstå akkurat det.
Installasjon?
Heldigvis din distribusjon bør komme med netstat Bruk Fordi netstat tilbyr en slik en rekke alternativer, kan det være best hvis jeg først en liste over noen av de mer nyttige . alternativer a: Viser statusen til alle stikkontakter og ruting tabelloppføringer c:.. Vise informasjon kontinuerlig d: Vis statusen til alle grensesnitt som bruker DHCP . e. Vis utvidet informasjon g. Vis den multicast gruppemedlemskap informasjon for både IPv4 og IPv6 I: Vise en tabell over alle nettverks inferfaces <. br> l. Limit statistikk til et definert grensesnitt M: Vis multicast-ruting tabeller n.: Viser nettverksadresser som tall i stedet for standard symboler P:. Limit statistikken til en definert protokoll r. Vis alle rutingtabeller t. Vis TCP forbindelser u: Vis UDP-tilkoblinger v... Bruk ordrik modus for produksjon Så la oss ta en titt og se hvordan disse kan brukes sammen netstat Av seg selv (ingen alternativer) denne kommandoen skriver ut generiske statistikk i verts du er koblet til. netstat -an Denne kommandoen vil vise alle tilkoblinger til verten, inkludert kilden og målet adresser og porter, og viser dem som tall. netstat -rn Denne kommandoen vil vise rutetabellen for verts i numerisk form. Anmeldelser netstat -r Denne kommandoen vil vise rutetabellen for verten. netstat -natp Denne kommandoen vil vise aktive TCP-tilkoblinger i numerisk form. netstat -t --listening Dette vil vise deg alle TCP-portene du vert lytter på. netstat --statistics Denne kommandoen vil vise ulike statistikker for vertens grensesnitt. Merk at denne kommandoen vil vise en masse statistikk. En bit av produksjonen vil se ut som vist i figur 1. Som du kan se, vil denne kommandoen vise seg en bit av informasjon. På toppen av det må du kanskje rør denne kommandoen gjennom mindre Avsluttende tanker Selv om ikke en uttømmende titt på netstat kommandoen, vil dette komme i gang og bruke dette hendige verktøyet. Siden det er så mange brytere og muligheter til å bruke med netstat, for å dekke dem alle, ta en titt på netstat mannen siden (gi kommandoen man netstat
kommando forhåndsinstallert. For å sjekke dette, åpner opp et terminalvindu (det er der du vil bruke netstat uansett), og gi kommandoen som netsat
. Denne kommandoen skal returnere noe som /bin /netstat
. Som vil fortelle deg at verktøyet er installert og hvor den kjør er.
<. p> p. Vis Address Resolution tabeller
Figur 1
kommando for å se det lettere. At full kommando vil se ut netstat --statistics | mindre.
Bruke det på den måten ville tillate deg å bruke piltastene for å bla opp og ned gjennom utgang.
) hvor du kan se hver eneste bryter forklart .