Kuinka tarkistaa avoimet TCP / IP-portit Windowsissa

Aina kun sovellus haluaa päästä itsensä saataville verkon kautta, se vaatii TCP / IP-porttia, mikä tarkoittaa, että mikään muu ei voi käyttää porttia. Joten miten tarkistat avoimet portit nähdäksesi mikä sovellus jo käyttää sitä?

IP-osoite määrittää verkon tietokoneen tai muun verkkolaitteen. Kun yksi laite lähettää liikennettä toiselle, IP-osoitetta käytetään reitittämään kyseinen liikenne sopivaan paikkaan. Kun liikenne on saavutettu oikeaan paikkaan, laitteen on tiedettävä, mihin sovellukseen tai palveluun liikenne lähetetään. Siellä portit tulevat sisään. Jos IP-osoite on samanlainen kuin postin katuosoite, portti on jotain samanlaista kuin kyseisen asunnon nimi, joka saa postin. Suurimmaksi osaksi sinun ei tarvitse huolehtia satamista. Mutta joskus saatat kohdata sovelluksen, joka on asetettu kuuntelemaan liikennettä samassa portissa, joka toisella sovelluksella on jo käytössä. Siinä tapauksessa sinun on tunnistettava sovellus, jolla kyseinen portti on jo käytössä.

RELATED: Mikä on ero TCP: n ja UDP: n välillä?

On olemassa useita tapoja kertoa, mihin sovellukseen portti on lukittu, mutta opastamme sinut muutamalla sisäänrakennetulla tavalla, jotka käyttävät komentokehotetta, ja sitten näytämme sinulle upean ilmaisohjelman, joka tekee siitä vieläkin helpompaa . Kaikkien näiden menetelmien tulisi toimia riippumatta siitä, mitä Windows-versiota käytät.

Sisäisten työkalujen avulla näet, mitä portissa kuunnellaan

Meillä on kaksi komentoa, jotka näytetään sinulle. Ensimmäisessä luetellaan aktiiviset portit sekä niitä käyttävän prosessin nimi. Suurimman osan ajasta komento toimii hyvin. Joskus prosessin nimi ei kuitenkaan auta sinua tunnistamaan, mihin sovellukseen tai palveluun portti on sidottu. Noihin aikoihin sinun on lueteltava aktiiviset portit ja niiden prosessitunnistenumerot ja sitten tarkasteltava näitä prosesseja Tehtävienhallinnassa.

Vaihtoehto yksi: Näytä portin käyttö yhdessä prosessinimien kanssa

Ensin sinun on avattava komentokehote järjestelmänvalvojan tilassa. Napsauta Käynnistä-painiketta ja kirjoita sitten komento hakukenttään. Kun näet "Komentokehote" -ilmoituksen hakutuloksissa, napsauta sitä hiiren kakkospainikkeella ja valitse "Suorita järjestelmänvalvojana".

Kirjoita komentokehotteeseen seuraava teksti ja paina sitten Enter:

netstat -ab

RELATED: Kuinka komentokehotteen tulos tallennetaan tekstitiedostoon Windowsissa

Kun olet painanut Enter-näppäintä, tulosten näyttäminen saattaa kestää minuutin tai kaksi, joten ole kärsivällinen. Selaa luetteloa löytääksesi portin (joka on listattu paikallisen IP-osoitteen oikealla puolella olevan kaksoispisteen jälkeen), ja näet prosessin nimen kyseisen rivin alla. Jos haluat tehdä asiat hieman helpommiksi, muista, että voit myös lähettää komennon tulokset tekstitiedostoon. Sitten voit vain etsiä tekstitiedostosta etsimääsi porttinumeroa.

Täällä voit esimerkiksi nähdä, että portti 49902 on sidottu prosessilla nimeltä picpick.exe. PicPick on järjestelmämme kuvankäsittelyohjelma, joten voimme olettaa, että portti on tosiasiallisesti sidottu prosessiin, joka tarkistaa säännöllisesti sovelluksen päivitykset.

Vaihtoehto 2: Näytä portin käyttö prosessin tunnisteiden kanssa

Jos etsimäsi porttinumeron prosessin nimen vuoksi on vaikea kertoa, mikä liittyvä sovellus on, voit kokeilla komennon versiota, joka näyttää prosessitunnisteet (PID) eikä nimiä. Kirjoita seuraava teksti komentokehotteeseen ja paina Enter:

netstat -aon

Oikeanpuoleisessa sarakkeessa on PID-tunnukset, joten etsi vain se, joka on sidottu porttiin, jonka vianmääritystä yrität tehdä.

Avaa seuraavaksi Tehtävienhallinta napsauttamalla hiiren kakkospainikkeella mitä tahansa tehtäväpalkin avointa tilaa ja valitsemalla Tehtävienhallinta.

Jos käytät Windows 8: ta tai 10: tä, vaihda Tehtävienhallinnan Tiedot-välilehteen. Vanhemmissa Windows-versioissa nämä tiedot näkyvät Prosessit-välilehdessä. Lajittele prosessiluettelo PID-sarakkeen mukaan ja etsi tutkittavaan porttiin liittyvä PID. Saatat pystyä kertomaan tarkemmin, mihin sovellukseen tai palveluun portti on sidottu, katsomalla Kuvaus-saraketta.

Jos ei, napsauta prosessia hiiren kakkospainikkeella ja valitse Avaa tiedoston sijainti. Tiedoston sijainti antaa sinulle todennäköisesti vihjeitä sovelluksesta.

Kun olet siellä, voit hallita prosessia tai pysäyttää sen valitsemalla Lopeta prosessi, Avaa tiedoston sijainti tai Siirry palveluihin.

NirSoft CurrPorts -palvelun avulla voit tarkastella, mitä portissa kuunnellaan

Jos et todellakaan ole komentokehotetyyppi - tai haluat mieluummin käyttää yksinkertaista apuohjelmaa kaiken tekemiseen yhdessä vaiheessa, suosittelemme NirSoftin erinomaista CurrPorts-ohjelmistoa. Mene eteenpäin ja lataa työkalu. Varmista vain, että saat oikean version (tavallinen versio on 32-bittiselle Windowsille ja x64-versio 64-bittiselle Windowsille). Se on kannettava sovellus, joten sinun ei tarvitse asentaa sitä. Pura vain latauskansio ja suorita suoritettava tiedosto.

RELATED: Mistä tiedän, onko käytössä 32- tai 64-bittinen Windows?

Lajittele CurrPorts-ikkunassa Paikallinen portti -sarakkeen mukaan, etsi tutkittava portti ja näet kaiken - prosessin nimen, PID: n, portin, prosessin koko polun ja niin edelleen.

Voit tehdä siitä vieläkin helpomman kaksoisnapsauttamalla mitä tahansa prosessia, niin näet kaikki yksityiskohdat yhdessä ikkunassa.

Kun olet määrittänyt, mihin sovellukseen tai palveluun tutkittavasi portti on sidottu, sinun on hoidettava se. Jos kyseessä on sovellus, sinulla voi olla mahdollisuus määrittää toinen porttinumero. Jos se on palvelu - tai sinulla ei ole mahdollisuutta määrittää eri portin numeroa - sinun on todennäköisesti lopetettava palvelu tai poistettava sovellus.