OqPoWah.com

Opis ukaza NETSTAT (statistika aktivnih TCP povezav)

Včasih med delovanjem katerega koli sistema, ne glede na to, ali gre za domači osebni računalnik ali močan strežnik, ki služi več veznim povezavam, je koristno imeti na voljo orodje, ki lahko prikazuje podatke o dejavnosti v omrežju. Za kaj je lahko potrebno? Za nadzor prometa,

računalniške aplikacije, ki nezakonito vstopajo v splet ali uporabnike. To počne ta pripomoček.

Kaj je Netstat?

To je aplikacija, s katero lahko ugotovite, kaj se dogaja v spletu. Za začetek uporabite ukazno vrstico. Pri zagonu Netstat uporablja tudi dodatne ključe in parametre.

opis ukaza netstat

Treba je opozoriti, da je ime pripomočka sestavljeno iz dveh komponent - omrežne statistike, to je statistike omrežja, ki je načeloma logično. Med informacijami, ki jih program prikazuje, lahko izberete statistiko povezav TCP, vrata, usmerjanje.

Ukazi in ključi

Sintaksa ključev in parametrov ukaza je precejšnja. To vam omogoča, da pridobite statistiko omrežja na različnih ravneh. V nadaljevanju je opis ukaza Netstat, njegovih parametrov in ključev:

  • -a - začnite s to možnostjo prikazati vse aktivne TCP povezave, kot tudi vrata TCP in UDP, ki jih sistem posluša;
  • -e - prikaz razširjene statistike Ethernet, na primer o gibanju bajtov in paketov;
  • -n-parameter omogoča prikaz aktivnih povezav TCP z naslovi in ​​številkami vrat;
  • -o - isti kot prejšnji ključ, prikaže aktivne povezave TCP, vendar se v statistiko doda procesne kode, lahko že natančno določite, kateri aplikaciji uporablja povezavo;
  • -p - prikaz informacij o določenem protokolu, navedenem v parametru. Med vrednostmi so lahko tcp, udp, tcpv6 in udpv6;

netstat linux

  • -s - statistika prikaza protokola, privzeto bodo prikazane vse znane vrste;
  • -r - ta tipka prikaže vsebino usmerjevalne tabele IP, parameter je enakovreden uporabi ukaza za pot;
  • interval - v splošni vrstici ukaza lahko uporabite vrednost intervala, skozi katero bodo prikazani izbrani statistični podatki - če je izpuščen, bodo informacije prikazane samo enkrat;
  • /? - Prikaže informacije o pomoči za ukaz Netstat.

Uporaba Netstat v operacijskem sistemu Windows

Za prikaz vseh povezav na zaslonu ukazne vrstice morate uporabiti naslednjo sintakso: "-a | več ». Če želite vse statistične podatke shraniti v določeno datoteko, morate uporabiti »-a> C: filename«. Tako bodo vse zbrane informacije zapisane v datoteko, določeno na tej poti.

Rezultat dela je mala tabela, ki vsebuje naslednje vrste podatkov:

  • Ime. To je ime najdenega aktivnega protokola.
  • Lokalni naslov. Naslov IP in vrata, ki jih lokalna storitev uporablja za ustvarjanje povezave. Med vrednostmi je mogoče najti 0.0.0.0, kar pomeni vsak razpoložljiv naslov ali 127.0.0.1. To označuje lokalno zanko.
  • Zunanji naslov. IP in zunanja servisna vrata v omrežju, s katerim je vzpostavljena povezava.

netstat odprta vrata

  • Pogoj. Prikaže trenutno stanje povezave. Lahko ima različne vrednosti. Na primer, Posluša označuje, da storitev posluša in čaka na dohodno povezavo. Ustanovitev pomeni aktivno povezavo.

Netstat, ki deluje z stikali -a in -b, bo prikazal vse omrežne povezave, pa tudi s tem povezane programe. To je zelo koristno, če morate izračunati, kateri program aktivno uporablja promet in kje so podatki poslani.

Dodatne povezave

Poleg zgoraj navedenih spojin so še dodatni:

  • zaprto - kot že ime pove, je povezava zaprta;
  • syn_sent - aktiven poskus vzpostavitve povezave;
  • syn_received - prikazuje začetno stopnjo sinhronizacije;
  • close_wait - oddaljeni strežnik onemogočen, povezava pa je končana.

Uporaba Netstat v Linuxu

Uporaba pripomočka v okolju Linuxa se v resnici ne razlikuje veliko od sistema Windows. V parametrih ekipe so le manjše razlike. Opis ukaza Netstat in njegovih parametrov s primeri:

  • Če želite prikazati vsa vrata, uporabite ukaz "netstat -a".
  • Vseeno, vendar samo tip TCP - "-at".
  • Vrata UDP so "-au".
  • Prikaže odprta vrata v Netstatu - "-l". Njihova država se bo odražala kot poslušanje.
  • Prikaže odprta vrata TCP v Netstatu - "netstat -lt.
  • Izpis identifikatorja procesa in njegovo ime je "netstat -p".
  • Prikaži statistične podatke za ločen omrežni protokol - "netstat -s".

netstat okna

Včasih, če želite več informacij o kakršni koli omrežni povezavi, morate kombinirati Netstat z nekaterimi ukazi in pripomočki za Linux. Na primer:

netstat -ap | grep ssh




Ta vrstica prikaže seznam vrat, ki jih trenutno uporablja pripomoček SSH. Če, nasprotno, morate vedeti, kateri proces potrebuje določena vrata, lahko uporabite naslednjo sintakso:

netstat -an | grep `: 80`

Tudi za Netstat v Linuxu je na voljo univerzalni komplet ključev, ki lahko prikaže vse, kar potrebujete takoj. Izgleda takole: netstat -lnptux. Podatkovni niz bo odražal vse odprta vrata, protokoli TCP, UDP, UNIX Socket, imena procesov in njihovih identifikatorjev.

Nekaj ​​primerov za določitev napada DoS ali DDoS

Naslednji ukaz vam pove, koliko povezav je aktivnih na vsakem IP naslovu:

netstat -naltp | grep Ustanovljen | awk `{print $ 5}` | awk -F: `{natisni $ 1}` | razvrstite -n | uniq -c

Določimo veliko število zahtev z istega naslova IP:

netstat -na | grep: 80 | Razvrsti

Določite natančno število prejetih zahtev za vsako povezavo:

netstat -np | grep SYN_RECV | wc -l

Pri izvajanju napada DoS mora biti številka, ki je rezultat tega ukaza, precej velika. V vsakem primeru je lahko odvisno od določenega sistema. To pomeni, da je na enem strežniku lahko eden, na drugem - drugačen.

Zaključek

V katerem operacijskem sistemu ukaz ne bi bil uporabljen, je nepogrešljivo orodje za skeniranje, analizo in odpravljanje napak omrežja. Aktivno ga uporabljajo skrbniki sistema po vsem svetu.

omrežni protokol

Netstat se lahko uporablja, ko je sistem okužen s katero koli virusno programsko opremo. Vse aplikacije lahko prikaže z visoko stopnjo sumljivega omrežnega prometa. To bo v zgodnjih fazah pomagalo prepoznati škodljivo programsko opremo in jo nevtralizirati ali zaščititi strežnik pred neželenim vdorom vsiljivcev.

Sklepi

Članek je podrobno opisal ukaz Netstat ter njegove parametre in ključe. Popolna uporaba programa je mogoča po več fazah prakse na pravi napravi. Združevanje z drugimi ekipami bo še bolj učinkovito. Celoten nabor opisov Netstat ukazov najdete v priročniku na uradni spletni strani pripomočka. Prav tako je treba opozoriti, da je ukaz, ki se uporablja v okolju Linux, zastarel in je zelo priporočljivo uporabljati SS.

Zdieľať na sociálnych sieťach:

Príbuzný