Kaip patikrinti atidarytus TCP / IP prievadus sistemoje Windows
Kai programa nori, kad jis būtų prieinamas per tinklą, jis teigia, kad jis turi TCP / IP prievadą. Taigi, kaip patikrinti atviruosius prievadus, kad pamatytumėte, kokia programa jau naudojama?
IP adresas nurodo kompiuterį ar kitą tinklo įrenginį tinkle. Kai vienas įrenginys siunčia srautą į kitą, IP adresas naudojamas eismo nukreipimui į tinkamą vietą. Kai srautas pasiekia tinkamą vietą, įrenginys turi žinoti, kuri programa ar paslauga siunčia srautą. Štai kur įeina uostai. Jei IP adresas yra panašus į gatvės adresą pašto dėžutėje, uostas yra kažkas panašaus į tą gyvenamąją vietą turinčio asmens vardą, kuris gauna paštą. Daugeliu atvejų nereikia nerimauti dėl uostų. Bet kartais, galite susidurti su programa, kuri turi išklausyti srautą tame pačiame uoste, kurį jau naudoja kita programa. Tokiu atveju jums reikės nustatyti programą, kurioje jau naudojamas šis uostas.
Yra keletas būdų, kaip pasakyti, kokia programa yra užrakinta, tačiau mes nueisime jums per kelis integruotus būdus, kurie naudoja komandinę eilutę, ir tada parodysime didelę nemokamą programą, kuri leidžia dar lengviau . Visi šie metodai turėtų veikti nepriklausomai nuo to, kurią „Windows“ versiją naudojate.
Naudokite integruotus įrankius, kad pamatytumėte, kas yra klausymasis uoste
Mes turime dvi komandas jums parodyti. Pirmajame sąraše pateikiami aktyvūs prievadai kartu su proceso, kuris juos naudoja, pavadinimu. Dažniausiai ši komanda veiks gerai. Kartais proceso pavadinimas nepadės nustatyti, kokia programa ar paslauga iš tikrųjų yra sujungta. Tiems laikams turėsite išvardinti aktyvius prievadus kartu su jų proceso identifikatoriaus numeriais ir tada ieškoti tų procesų Task Manager.
Pirmasis variantas: peržiūrėkite uosto naudojimą kartu su proceso pavadinimais
Pirmiausia turite atidaryti komandų eilutę administratoriaus režimu. Spustelėkite Pradėti, tada paieškos laukelyje įveskite „command“. Kai matote rezultatus „Command Prompt“, dešiniuoju pelės mygtuku spustelėkite jį ir pasirinkite „Run as administrator“.
Komandų eilutėje įveskite šį tekstą ir paspauskite Enter:
netstat -ab
Paspaudę „Enter“, rezultatai gali užtrukti minutę ar dvi, kad būtų visiškai rodomi, todėl būkite kantrūs. Slinkite per sąrašą, kad surastumėte uostą (kuris yra po dvitaškio, esančio dešinėje nuo vietinio IP adreso), ir pamatysite proceso pavadinimą, nurodytą šioje eilutėje. Jei norite šiek tiek palengvinti, prisiminkite, kad taip pat galite perkelti komandos rezultatus į tekstinį failą. Tada galite tiesiog ieškoti teksto failo po to, kai esate.
Pavyzdžiui, galite pamatyti, kad 49902 prievadas yra susietas su procesu, pavadinimu picpick.exe. „PicPick“ yra vaizdų redaktorius mūsų sistemoje, todėl galime manyti, kad uostas yra faktiškai susietas su procesu, kuris reguliariai tikrina, ar yra programos naujinimų.
Antras variantas: peržiūrėti prievado naudojimą kartu su procesų identifikatoriais
Jei dėl ieškomo prievado numerio proceso pavadinimo sunku pasakyti, kas yra susijusi programa, galite išbandyti komandos versiją, kurioje rodomi procesų identifikatoriai (PID), o ne pavadinimai. Į komandų eilutę įrašykite šį tekstą ir paspauskite Enter:
netstat -aon
Tolimojoje dešinėje esančiame stulpelyje pateikiami PID, todėl tiesiog suraskite tą, kuris yra susijęs su prievadu, kurį bandote pašalinti.
Tada atidarykite „Task Manager“, dešiniuoju pelės klavišu spustelėdami bet kurią užduočių juostos vietą ir pasirinkę „Task Manager“.
Jei naudojate „Windows 8“ arba „10“, pereikite prie skirtuko „Informacija“, esančio „Task Manager“. Senesnėse „Windows“ versijose šią informaciją matysite skirtuke „Procesai“. Rūšiuoti procesų sąrašą stulpelyje „PID“ ir suraskite PID, susietą su tiriamu prievadu. Galite sužinoti daugiau apie tai, kokia programa ar paslauga prijungta prie uosto, peržiūrint stulpelį „Aprašymas“.
Jei ne, dešiniuoju pelės mygtuku spustelėkite procesą ir pasirinkite „Atidaryti failo vietą“. Failo vieta greičiausiai suteiks jums patarimų, kokia programa yra susijusi.
Kai jau esate, galite naudoti Baigti procesą, Atidaryti failo vietą arba Eiti į tarnybą (-as), kad valdytumėte procesą arba jį sustabdytumėte.
Naudokite „NirSoft CurrPorts“, kad peržiūrėtumėte, kas yra klausymasis uoste
Jei nesate iš tikrųjų komandų eilutė, ar norite naudoti paprastą įrankį, kad tai atliktumėte vienu žingsniu, rekomenduojame puikią „NirSoft“ programinę įrangą „CurrPorts“. Eikite į priekį ir atsisiųskite įrankį. Tiesiog įsitikinkite, kad gausite tinkamą versiją (įprastinė versija skirta 32 bitų „Windows“ ir x64 versija skirta 64 bitų „Windows“). Tai nešiojama programa, todėl jums nereikės ją įdiegti. Tiesiog išpakuokite atsisiuntimo aplanką ir paleiskite vykdomąjį failą.
Lange „CurrPorts“ surūšiuokite pagal „Vietinio uosto“ stulpelį, raskite tiriamą uostą ir pamatysite viską - proceso pavadinimą, PID, prievadą, visą kelią į procesą ir pan..
Kad būtų dar lengviau, dukart spustelėkite bet kurį procesą, kad pamatytumėte kiekvieną langą.
Kai nustatėte, kokią programą ar paslaugą naudojate uoste, kurį jis tiria, susietas, tai priklauso nuo to, kaip jį tvarkyti. Jei tai yra programa, galite pasirinkti kitą prievado numerį. Jei tai paslauga, arba neturite galimybės nurodyti kito uosto numerio, tikriausiai turėsite sustabdyti paslaugą arba pašalinti programą.