Az IP-cím egy számítógépes vagy egyéb hálózati eszközt határoz meg a hálózaton. Ha egy eszköz másik forgalmat küld, az IP-címet arra használják, hogy a forgalmat a megfelelő helyre irányítsa. Ha a forgalom eléri a megfelelő helyet, akkor a készüléknek tudnia kell, hogy melyik alkalmazás vagy szolgáltatás küldi el a forgalmat. Ez az, ahol a portok jönnek be. Ha az IP-cím egy utcai címre hasonlít, akkor a kikötő olyan, mint az illető személy neve, aki megkapja az e-mailt. A legtöbb esetben nem kell aggódnia a kikötők miatt. De időnként előfordulhat, hogy találkozik egy olyan alkalmazással, amely úgy van beállítva, hogy figyeli a forgalmat ugyanazon a porton, amelyet egy másik alkalmazás már használ. Ebben az esetben be kell azonosítania az alkalmazásnak, amely már használta a portot.
Számos módszerrel lehet megmondani, hogy az alkalmazás melyik portra van zárva, de néhány beépített móddal fogunk járni, amelyek a parancssort használják, majd megmutatnak neked egy nagyszerű ingyenes programot, amely még könnyebbé teszi azt. Mindezen módszerek működjenek függetlenül attól, hogy melyik Windows verziót használja.
A beépített eszközök segítségével megtekintheti, hogy mi hallgat egy porton
Két parancsunk van megmutatni. Az első felsorolja az aktív portokat a folyamat nevével együtt. A legtöbb esetben ez a parancs jól működik. Előfordulhat azonban, hogy a folyamat neve nem segít azonosítani, hogy az alkalmazás vagy szolgáltatás ténylegesen rendelkezik-e porttal. Ezekben az időkben meg kell adnia az aktív portokat a folyamatazonosító számukkal együtt, majd ezeket a folyamatokat a Feladatkezelőben kell keresnie.
Az első lehetőség: Port használata a folyamatnevekkel együtt
Először a Rendszergazda módban kell megnyitnia a parancssort. Nyomja meg a Start gombot, majd írja be a parancsot a keresőmezőbe. Amikor megjelenik a "Parancssor" felirat az eredmények között, kattintson rá jobb gombbal, és válassza a "Futtatás rendszergazdaként" lehetőséget.
netstat -ab
Miután megnyomta az Enter billentyűt, az eredmények akár egy-két percig is eltarthatnak, hogy teljes mértékben megjelenjenek, ezért legyen türelmes. Görgesse végig a listát, hogy megtalálja a portot (amely a helyi IP-cím jobb oldalán található kettőspont után jelenik meg), és megjelenik a sor folyamata. Ha kicsit könnyebbé szeretné tenni a dolgokat, ne felejtse el, hogy a parancs eredményeit egy szövegfájlba is átviheti. Ezután csak keresse meg a szöveges fájlt az utána következő portszámra.
Itt például láthatja, hogy a 49902 portot egy picpick.exe nevű folyamat köti össze. A PicPick a rendszerünk képszerkesztője, ezért feltételezhetjük, hogy a port ténylegesen lekötődik a folyamat, amely rendszeresen ellenőrzi az alkalmazás frissítéseit.
Második lehetőség: Port használata a folyamatazonosítókkal együtt
Ha a felkeresett portszám folyamatának neve megnehezíti, hogy megmondja, mi a kapcsolódó alkalmazás, akkor megpróbálhatja meg a parancs azon verzióját, amely a nevek helyett folyamatazonosítókat (PID-eket) mutat. Írja be a következő szöveget a parancssorba, majd nyomja meg az Enter billentyűt:
netstat -aon
A jobb szélén található oszlop PID-eket sorol fel, ezért keresse meg azt a portot, amelyikhez a hiba elhárítása történik.
A NirSoft CurrPorts használatával megtekintheti, hogy mi hallgat egy porton
Ha nem vagy valójában a Command Prompt típus - vagy egyszerűen csak egy egyszerű segédprogramot használsz, hogy mindezt egy lépésben tegyétek meg - javasoljuk a NirSoft kiváló freeware CurrPorts segédprogramját. Menj és töltsd le az eszközt. Győződjön meg róla, hogy a megfelelő verzióval rendelkezik (a rendszeres verzió a 32 bites Windows és az x64 verzió 64 bites Windows esetén). Ez egy hordozható alkalmazás, ezért nem kell telepítenie. Csak csomagolja ki a letöltési mappát és futtassa a végrehajtható fájlt.
A CurrPorts ablakban rendezze el a "Helyi port" oszlopot, keresse meg a vizsgált portot, és mindent lát: a folyamat nevét, a PID-t, a portot, a folyamat teljes elérési útját stb.
Amikor meghatározták, hogy az alkalmazás vagy a szolgáltatás melyik portot vizsgálja, amelyet lekötel, fel kell tudnia venni, hogyan kell kezelni. Ha ez egy alkalmazás, lehet, hogy megadhat egy másik portszámot.Ha ez egy szolgáltatás - vagy nem rendelkezik más portszám megadásával - akkor valószínűleg le kell állítania a szolgáltatást, vagy el kell távolítania az alkalmazást.