Internetas. Kompiuteris. Pagalba. Patarimas. Remontas

Statusas nustatytas. NETSTAT komandos aprašymas (aktyvių TCP jungčių statistika). „Netstat“ naudojimas sistemoje „Windows“.

    Komanda NETSTAT skirta gauti informaciją apie tinklo jungčių būseną ir TCP bei UDP prievadus, kurie klausosi šiame kompiuteryje, taip pat rodyti statistinius duomenis apie tinklo sąsajas ir protokolus.

Komandinės eilutės formatas:

NETSTAT [-a] [-b] [-e] [-f] [-n] [-o] [-p protokolas] [-r] [-s] [-t] [intervalas]

Komandinės eilutės parinktys:

-a- Rodo visus ryšius ir laukiančius prievadus.
-b- Rodo vykdomąjį failą, dalyvaujantį kuriant kiekvieną ryšį, arba klausymosi prievadą. Kartais žinomuose vykdomuosiuose failuose yra keli nepriklausomi komponentai. Tada rodoma komponentų, dalyvaujančių kuriant ryšį arba laukiančio prievado, seka. Šiuo atveju vykdomojo failo pavadinimas yra apačioje skliausteliuose, viršuje yra komponentas, kurį jis iškviečia, ir taip toliau, kol pasiekiamas TCP/IP. Atminkite, kad šis metodas gali užtrukti ir reikalauja pakankamai leidimų.
-e- Rodyti Ethernet statistiką. Galima naudoti kartu su -s parinktimi.
-f- Rodo visiškai kvalifikuotą domeno pavadinimą (FQDN) išoriniams adresams.
-n- Rodyti adresus ir prievadų numerius skaitmeniniu formatu.
-o- Rodyti kiekvieno ryšio proceso kodą (ID).
-p protokolas- Rodo šiuo parametru nurodyto protokolo ryšius. Galiojančios reikšmės yra TCP, UDP, TCPv6 arba UDPv6. Naudojamas kartu su parametru -s, kad būtų rodoma protokolo statistika. Tinkamos reikšmės yra IP, IPv6, ICMP, ICMPv6, TCP, TCPv6, UDP arba UDPv6.
-r- Rodyti maršruto lentelės turinį.
-s- Rodyti protokolo statistiką. Pagal numatytuosius nustatymus rodoma IP, IPv6, ICMP, ICMPv6, TCP, TCPv6, UDP ir UDPv6 protokolų statistika. Parinktis -p leidžia nurodyti išvesties poaibį.
-t- Dabartinio ryšio rodymas, kai apkrova perkeliama iš procesoriaus į tinklo adapterį duomenų perdavimo metu ("iškrovimas").
-v- Jei įmanoma, išsami informacija.
intervalas- Pakartotinis statistinių duomenų išvedimas nurodytu intervalu sekundėmis. Norėdami sustabdyti duomenų išvedimą, paspauskite CTRL+C. Jei parametras nenurodytas, informacija apie esamą konfigūraciją rodoma vieną kartą.

Praktiškai naudingumas netstat.exe patogu naudoti grandinėje su puslapio išvesties komandomis ( daugiau), nukreipia standartinę išvestį į failą ( > ) ir teksto paieška išvesties rezultatuose ( rasti).

netstat -a | daugiau- rodyti visas jungtis puslapio po puslapio rodymo režimu.

netstat -a -n| daugiau- tas pats kaip ir ankstesniame pavyzdyje, bet prievadų numeriai ir IP adresai rodomi skaitmeniniu formatu. Skirtingai nuo ankstesnio pavyzdžio, komanda netstat su parametru -t veikia daug greičiau.

netstat -a -f | daugiau- tas pats, kaip ir ankstesniame pavyzdyje, tačiau rodomi visi prisijungime dalyvaujančių mazgų DNS pavadinimai.

netstat -a > C:\netstatall.txt- rodyti visas jungtis ir įrašyti rezultatus į failą C:\netstatall.txt.

netstat -a | rasti /I "KLAUSIAU"- rodyti visus ryšius su KLAUSYMO būsena, t.y. rodyti tinklo sąsajų ir prievadų, kurie klausosi įeinančių jungčių, sąrašą ("klausymo" prievadai). Raktas /I komandoje rasti rodo, kad ieškant teksto nebūtina atsižvelgti į simbolių raides.

netstat -a | rasti /I "klausymas" > C:\klausymas.txt- rodyti visus ryšius su KLAUSYMO būsena ir įrašyti rezultatus į failą C:\klausymas.txt.

Rodomos informacijos pavyzdys:

Aktyvūs ryšiai

vardas- protokolo pavadinimas.

Vietinis adresas- vietinis IP adresas, dalyvaujantis prisijungime arba susijęs su paslauga, laukiančia įeinančių jungčių (klausymosi prievado). Jei 0.0.0.0 rodomas kaip adresas, tai reiškia „bet koks adresas“, t. y. visi tam tikrame kompiuteryje esantys IP adresai gali būti naudojami ryšiui. Adresas 127.0.0.1 yra atgalinio ryšio sąsaja, naudojama kaip IP protokolo priemonė ryšiui tarp procesų iš tikrųjų neperduodant duomenų.

Išorinis adresas Išorinis IP adresas, naudojamas kuriant ryšį.

valstybė- ryšio būsena. valstybė Klausymas rodo, kad būsenos juostoje rodoma informacija apie tinklo paslaugą, kuri laukia įeinančių jungčių naudodama atitinkamą protokolą adresu ir prievadu, rodomu stulpelyje „Vietinis adresas“. valstybė NUSTATYTA rodo aktyvų ryšį. Stulpelyje „Būsena“ ryšiams per TCP protokolą gali būti rodomas dabartinis TCP seanso etapas, nustatomas apdorojant vėliavėlių reikšmes TCP paketo antraštėje (Syn, Ask, Fin ...). Galimos būsenos:

CLOSE_WAIT- laukiama, kol ryšys nutrūks.
UŽDARYTA- ryšys nutrauktas.
NUSTATYTA- ryšys užmegztas.
KLAUSYMAS- laukiamas ryšys (klausymo prievadas)
TIME_WAIT- viršytas atsakymo laikas.

Jei parametras nurodytas, rodomas su šiuo ryšiu susieto programinės įrangos modulio pavadinimas -b komandų eilutėje, kai paleisite netstat.exe.

netstat -a -b- gauti visų tinklo jungčių ir susijusių programų sąrašą.

TCP 192.168.0.3:3389 89.22.52.11:5779 NUSTATYTA
CryptSvc

Šiame pavyzdyje pateikiama informacija apie ryšį, kurį kuriant dalyvauja programinės įrangos komponentai. CryptSvc Ir svchost.exe.

netstat -ab- Komandinės eilutės parametrus galima derinti. Parametras -ab lygiavertis -a -b

netstat -e- gauti statistinius duomenis keistis per Ethernet protokolą. Rodo bendras visų Ethernet tinklo adapterių gautų ir gautų baitų vertes.

Sąsajos statistika

netstat -e -v- be suvestinės statistikos, rodoma informacija apie duomenų mainus per atskiras tinklo sąsajas.

netstat -e -s- be Ethernet statistikos, rodoma IP, ICMP, TCP, UDP protokolų statistika

Sąsajos statistika

IPv4 statistika

Paketai gauti
Gauta antraštės klaidų
Gauta klaidų adresuose
Datagramos išsiųstos

Gauti paketai nukrito

Prašymai dėl išėmimo
Išmesti maršrutai
Išvesties paketai sumažėjo

Reikalingas surinkimas
Sėkmingas kūrimas
Statybos nesėkmės


Sukurti fragmentai
= 10877781
= 0
= 27307
= 0
= 0
= 448
= 11384479
= 11919871
= 0
= 1517
= 6
= 0
= 0
= 0
= 5918
= 0
= 11836

IPv6 statistika

Paketai gauti
Gauta antraštės klaidų
Gauta klaidų adresuose
Datagramos išsiųstos
Gauti nežinomi protokolai
Gauti paketai nukrito
Gautos pakuotės pristatytos
Prašymai dėl išėmimo
Išmesti maršrutai
Išvesties paketai sumažėjo
Išvesties paketai be maršruto
Reikalingas surinkimas
Sėkmingas kūrimas
Statybos nesėkmės
Datagrama sėkmingai suskaidyta
Datagramos suskaidymo gedimai
Sukurti fragmentai
= 0
= 0
= 0
= 0
= 0
= 0
= 391
= 921
= 0
= 0
= 14
= 0
= 0
= 0
= 0
= 0
= 0

ICMPv4 statistika

ICMPv6 statistika

TCP statistika, skirta IPv4

TCP statistika, skirta IPv6

UDP statistika IPv4

UDP statistika IPv6

netstat -s -p icmp- gauti statistiką tik per ICMP protokolą

Rodomos statistikos pavyzdys:

ICMPv4 statistika

Norint cikliškai apklausti tinklo jungčių būseną, paleidžiama programa, nurodanti statistinių duomenų rodymo intervalą sekundėmis.

netstat -e 3- rodyti Ethernet statistiką 3 sekundžių intervalais.

netstat –f 10- rodyti tinklo ryšio statistiką kas 10 sekundžių, naudojant visus DNS pagrindinio kompiuterio pavadinimus.

netstat -n 5 | rasti /i "Įsteigta"- rodyti užmegztų ryšių statistiką kas 5 sekundes.

Netstat Tai labai naudinga priemonė, kurią kai kurie sistemos administratoriai naudoja kiekvieną dieną, o kiti naudoja tik problemoms diagnozuoti. Tačiau bet kuriuo atveju suprasti šią priemonę ir mokėti ja naudotis yra labai naudinga.

Komanda turi tik 10 parametrų, iš kurių bene dažniausiai naudojamas parametras -a, kuriame rodomos visos naudojamos jungtys ir prievadai. Tačiau net nurodant parametrus netstat iš ekranų rodo gana naudingą informaciją.

Dabar panagrinėkime naudingus naudingumo parametrus netstat

Visas domeno pavadinimas: Naudojant parametrą -f Bus rodomi visiškai kvalifikuoti prijungtų nuotolinių kompiuterių domenų pavadinimai. Vardai bus išspręsti bet kokiomis priemonėmis. Žemiau esančiame paveikslėlyje galite pamatyti šio veiksmo pavyzdį:

Kuris procesas naudoja atvirą prievadą: Naudojant parametrų derinį -a -n -o Galite stebėti, kuris procesas naudoja atvirą prievadą. Iš komandos išvesties sužinome proceso identifikatorių (PID), su kuriuo užduočių tvarkyklėje galime rasti norimą procesą.

Galite naudoti kitą naudingą parinktį, kad ekranas būtų draugiškesnis. Parametras -b bus rodomas kiekvieno proceso pavadinimas, tačiau tam reikalingos administratoriaus teisės.

Rodyti maršruto lentelę: Naudojant parametrą -r galite peržiūrėti dabartinę maršruto lentelę.

Dažniausiai naudoju šiuos 4 parametrus Windows problemoms diagnozuoti. Kaip dar naudojate netstat ir kodėl?

Naudinga informacija

Mėgstate rengtis madingai ir gražiai? Eikite į internetinę drabužių parduotuvę iš Korėjos ir įsigykite puikios kokybės prekių už prieinamą kainą.

netstat [-a] [-e] [-n] [-o] [-p protokolas] [-r] [-s] [intervalas], Kur

NETSTAT komandų pavyzdžiai

„Netstat“ komandos, veikiančios „Windows 10“, pavyzdys parodytas aukščiau esančiame paveikslėlyje, programa veikia visose „Windows“ operacinių sistemų versijose.

  • Norėdami parodyti komandos žinyną, įveskite komandų eilutėje netstat/?;
  • Norėdami rodyti Ethernet statistiką ir visų protokolų statistiką, įveskite šią komandą: netstat -e -s;
  • Norėdami rodyti tik TCP ir UDP protokolų statistiką, įveskite šią komandą: netstat -s -p tcp udp;
  • Norėdami kas 5 sekundes rodyti aktyvius TCP ryšius ir procesų ID, įveskite šią komandą: netstat -o 5.

IPCONFIG – tinklo sąsajos valdymas – „Samalkhan A.

IPCONFIG komanda – rodomi TCP/IP parametrai

Komanda IPCONFIG naudojama valdyti tinklo sąsajas ir rodyti visus esamus TCP/IP tinklo nustatymus, taip pat atnaujinti DHCP ir DNS parametrus Windows operacinėse sistemose. Kai iškviečiate komandą ipconfig be parametrų, rodomas tik kiekvieno tinklo adapterio IP adresas, potinklio kaukė ir numatytasis šliuzas. O norint patikrinti ryšius TCP/IP tinkluose, naudojama komanda Ping.



IPCONFIG paslaugų parametrai

ipconfig ] ] ], Kur

  • /visi - Išvesti visą TCP/IP konfigūraciją visiems adapteriams. Be šios parinkties komanda ipconfig rodo tik kiekvieno adapterio IP adresus, potinklio kaukę ir numatytąjį šliuzą. Adapteriai gali būti fizinės sąsajos, pvz., įdiegti tinklo adapteriai, arba loginės sąsajos, pvz., telefono ryšio jungtys.
  • /atnaujinti [adapteris] - Atnaujinkite visų adapterių (jei adapteris nenurodytas) arba nurodyto adapterio DHCP konfigūraciją. Ši parinktis galima tik kompiuteriuose su adapteriais, sukonfigūruotais automatiškai gauti IP adresus. Norėdami nurodyti adapterį, įveskite pavadinimą, rodomą komandoje ipconfig be parametrų.
  • /išleidimas [adapteris] - Išsiųskite DHCPRELEASE pranešimą DHCP serveriui, kad paleistumėte dabartinę DHCP konfigūraciją ir pašalintumėte visų adapterių (jei adapteris nenurodytas) arba tam tikro adapterio IP adreso konfigūraciją. Šis adapteris išjungia TCP/IP protokolą adapteriams, sukonfigūruotiems automatiškai gauti IP adresus. Norėdami nurodyti adapterį, įveskite pavadinimą, rodomą komandoje ipconfig be parametrų.
  • /flushdns - Iš naujo nustatykite ir išvalykite kliento DNS vardų susiejimo talpyklos turinį. DNS trikčių šalinimo metu naudokite šią procedūrą, kad pašalintumėte neigiamus atitikties bandymus ir kitus dinamiškai pridėtus įrašus iš talpyklos įrašų.
  • /displaydns - Rodo kliento DNS vardų susiejimo talpyklos turinį, į kurį įeina įrašai, anksčiau įkelti iš vietinio pagrindinio kompiuterio failo, taip pat paskutiniai gauti išteklių įrašai, skirti vardų susiejimo užklausoms. Šią informaciją naudoja kliento DNS tarnyba, kad greitai išspręstų bendruosius pavadinimus, nesikreipiant į sukonfigūruotus DNS serverius.
  • /registrai - Dinaminis rankinis DNS vardų ir IP adresų, sukonfigūruotų kompiuteryje, registravimas. Ši parinktis naudinga šalinant DNS vardo registravimo triktis arba šalinant dinaminio naujinimo problemas tarp kliento ir DNS serverio neperkraunant kliento. DNS užregistruoti vardai nustatomi pagal DNS parametrus TCP/IP protokolo išplėstinėse ypatybėse.
  • /showclassid adapteris - Rodo nurodyto adapterio DHCP klasės kodą. Norėdami peržiūrėti visų adapterių DHCP klasės kodą, pakeiskite adapterio parametrą žvaigždute (*). Ši parinktis galima tik kompiuteriuose su adapteriais, sukonfigūruotais automatiškai gauti IP adresus.
  • /setclassid adapteris [class_code] - Nustatykite nurodyto adapterio DHCP klasės kodą. Norėdami nustatyti visų adapterių DHCP klasės kodą, pakeiskite adapterio parametrą žvaigždute (*). Ši parinktis galima tik kompiuteriuose su adapteriais, sukonfigūruotais automatiškai gauti IP adresus. Jei DHCP klasės kodas nenurodytas, dabartinis klasės kodas pašalinamas.

IPCONFIG komandų pavyzdžiai

  • Norėdami pamatyti pagrindinę visų adapterių TCP/IP konfigūraciją, įveskite: ipconfig
  • Norėdami parodyti visą visų adapterių TCP/IP konfigūraciją, įveskite: ipconfig / all
  • Norėdami atnaujinti DHCP serverio priskirto IP adreso konfigūraciją tik vietinio ryšio adapteriui, įveskite: ipconfig /renew "Vietinis ryšys"
  • Norėdami iš naujo nustatyti DNS vardų susiejimo talpyklą, jei kyla vardo susiejimo problema, įveskite: ipconfig /flushdns
  • Norėdami parodyti DHCP klasės kodą visiems adapteriams, kurių pavadinimai prasideda raide "Connection", įveskite: ipconfig /showclassid "ryšys"
  • Norėdami nustatyti vietinio ryšio adapterio DHCP TEST klasės kodą, įveskite: ipconfig /setclassid „Vietinio ryšio“ TESTAS

TRACERT - ICMP paketų maršruto nustatymas - Merey

TRACERT komandos aprašymas

TRACERT komanda atlieka kelionės tikslo sekimą, siųsdamas aido pranešimus gavėjui. Siuntimas vykdomas naudojant Control Message Protocol (ICMP) su nuolat ilgėjančiu paketo tarnavimo laiku (Time to Live, TTL).

Nurodytas kelias yra artimiausių maršrutizatoriaus sąsajų, esančių kelyje tarp šaltinio ir paskirties pagrindinio kompiuterio, sąrašas. Artimoji sąsaja reiškia maršrutizatoriaus sąsają, kuri yra arčiausiai šaltinio pagrindinio kompiuterio kelyje. Kai vykdoma be parametrų, komanda tracert rodo pagalbą.

Tinklui patikrinti taip pat galite naudoti šias komandas:

  • PING yra pagrindinė TCP/IP komanda, naudojama ryšio trikdžiams šalinti, prieigai tikrinti ir pavadinimams nustatyti;
  • PATHPING – teikia informaciją apie tinklo delsą ir duomenų praradimą tarpiniuose mazguose.

Reguliariai, kai kurie – tik diagnostikai. Priklausau pastarajai kategorijai: norėčiau naudoti šią priemonę sistemos problemų ir problemų priežastims nustatyti.

Netstat komanda turi dešimt parametrų, kurie suteikia išsamią informaciją įvairioms užduotims atlikti. Tačiau ne mažiau naudingos informacijos galima gauti ir be jokių parametrų.

Dažniausiai netstat naudojamas su -a parinktimi, kuri nurodo visus ryšius ir klausymosi prievadus. Toliau pateikiamos kelios kitos parinktys, kurios gali būti naudingos naudojant šią priemonę.

Visiškai kvalifikuotas domeno vardas. Parametras -f leidžia sužinoti išorinio adreso FQDN. Naudojant netstat su šia parinktimi, pavadinimai išsprendžiami tiek vidiniame, tiek išoriniame tinkle. Fig. A rodo komandos išvestį.

A paveikslas

Kuris procesas naudoja kurį prievadą. Parinkčių -a -n -o derinys leidžia sužinoti, kurį proceso identifikatorių (PID) atitinka tam tikras prievadas. (Žr.) Komandos išvestis parodyta pav. B.


B paveikslas

Ir jei prie šio derinio pridėsite parinktį -b, kiekvienam procesui bus naudojami draugiški pavadinimai, kaip parodyta Fig. C. Tačiau tam reikės administratoriaus teisių.


C paveikslas

Pastaba: nuotoliniai adresai, nukreipiantys į 192.168.1.220:3261, priklauso „Windows iSCSI Initiator“ paslaugai ir žymimi kitaip nei kiti paslaugų adresai.

Maršrutizavimo lentelės išvestis. Jei norite išsiaiškinti, kodėl tinklo ryšys viename kompiuteryje veikia kitaip nei kituose tame pačiame tinkle, galite naudoti parinktį -r, kuri išspausdina tos sistemos maršrutą, kaip parodyta 1 paveiksle. D. Atkreipkite dėmesį į skyrių „Nuolatiniai maršrutai“: čia pateikiami visi statiniai maršrutai, sukonfigūruoti „Windows Server“).


D paveikslas

Šie keturi netstat komandos variantai palengvina

„WordPress 5.3“ išleidimas pagerina ir išplečia blokų rengyklę, įdiegtą „WordPress 5.0“, įtraukdama naują bloką, intuityvesnes sąveikas ir patobulintą prieinamumą. Naujos redaktoriaus funkcijos […]

Po devynių mėnesių kūrimo pasiekiamas FFmpeg 4.2 daugialypės terpės paketas, į kurį įeina programų rinkinys ir bibliotekų rinkinys, skirtas operacijoms su įvairiais daugialypės terpės formatais (įrašymas, konvertavimas ir […]

  • Naujos „Linux Mint 19.2 Cinnamon“ funkcijos

    Linux Mint 19.2 yra ilgalaikio palaikymo leidimas, kuris bus palaikomas iki 2023 m. Jame yra atnaujinta programinė įranga, patobulinimai ir daug naujų […]

  • Išleistas Linux Mint 19.2 platinimas

    Pristatomas „Linux Mint 19.2“ platinimo, antrojo „Linux Mint 19.x“ šakos atnaujinimo, suformatuoto Ubuntu 18.04 LTS paketo bazėje ir palaikomas iki 2023 m., išleidimas. Platinimas yra visiškai suderinamas [...]

  • Galimi nauji BIND paslaugų leidimai, kuriuose yra klaidų pataisymų ir funkcijų patobulinimų. Naujus leidimus galima atsisiųsti iš kūrėjo svetainės atsisiuntimų puslapio: […]

    Exim yra pranešimų perdavimo agentas (MTA), sukurtas Kembridžo universitete, skirtas naudoti Unix sistemose, prijungtose prie interneto. Jis yra laisvai prieinamas pagal [...]

    Po beveik dvejų metų kūrimo pristatoma ZFS versija Linux 0.8.0 – ZFS failų sistemos įgyvendinimas, sukurtas kaip Linux branduolio modulis. Modulis buvo išbandytas su Linux branduoliais nuo 2.6.32 iki […]

  • „WordPress 5.1.1“ pataiso pažeidžiamumą, leidžiantį perimti svetainės valdymą
  • IETF (Internet Engineering Task Force), kurianti interneto protokolus ir architektūrą, užbaigė RFC ACME (automatinio sertifikatų valdymo aplinkos) protokolui […]

    Bendruomenės kontroliuojama ir visiems nemokamai sertifikatus teikianti pelno nesiekianti sertifikavimo institucija „Let’s Encrypt“ apibendrino praėjusių metų rezultatus ir kalbėjo apie 2019-ųjų planus. […]

  • Išleista nauja Libreoffice versija – Libreoffice 6.2
  • Ar jums patiko straipsnis? Pasidalinkite su draugais!
    Ar šis straipsnis buvo naudingas?
    Taip
    Nr
    Ačiū už jūsų atsiliepimus!
    Kažkas nutiko ir jūsų balsas nebuvo įskaitytas.
    Ačiū. Jūsų žinutė buvo išsiųsta
    Radote klaidą tekste?
    Pasirinkite jį, spustelėkite Ctrl + Enter ir mes viską sutvarkysime!