Ako skontrolovať otvorenie portov TCP / IP v systéme Windows

Obsah:

Ako skontrolovať otvorenie portov TCP / IP v systéme Windows
Ako skontrolovať otvorenie portov TCP / IP v systéme Windows
Anonim
Kedykoľvek sa má aplikácia chcieť sprístupniť prostredníctvom siete, požaduje port TCP / IP, čo znamená, že port nemožno použiť iným. Takže ako skontrolovať otvorené porty, aby ste videli, akú aplikáciu už používa?
Kedykoľvek sa má aplikácia chcieť sprístupniť prostredníctvom siete, požaduje port TCP / IP, čo znamená, že port nemožno použiť iným. Takže ako skontrolovať otvorené porty, aby ste videli, akú aplikáciu už používa?

Adresa IP určuje počítačové alebo iné sieťové zariadenie - v sieti. Keď jedno zariadenie odosiela návštevnosť inému, IP adresa sa použije na smerovanie tejto návštevnosti na príslušné miesto. Keď sa návštevnosť dostane na správne miesto, zariadenie musí vedieť, na ktorú aplikáciu alebo službu chcete poslať návštevnosť. To je miesto, kde prichádzajú porty. Ak je adresa IP podobná poštovej adrese na poštovej pošte, port je niečo ako meno osoby v danej pobočke, ktorá dostane poštu. Z väčšej časti sa nemusíte starať o porty. Z času na čas však môžete naraziť na aplikáciu, ktorá je nastavená na počúvanie návštevnosti na tom istom portu, ktorý už používa iná aplikácia. V takomto prípade budete musieť identifikovať aplikáciu, ktorá už používa daný port.

Existuje niekoľko spôsobov, ako zistiť, ktorá aplikácia má zablokovaný port, ale chystáme sa prejsť niekoľkými vstavanými spôsobmi, ktoré používajú príkazový riadok a potom vám ukáže skvelú freeware aplikáciu, ktorá zjednodušuje, Všetky tieto metódy by mali fungovať bez ohľadu na to, ktorú verziu systému Windows používate.

Použite vstavané nástroje na zobrazenie toho, čo počúva na portu

Máme dva príkazy, ktoré vám ukážu. Prvý zoznam obsahuje aktívne porty spolu s názvom procesu, ktorý ich používa. Väčšinu času tento príkaz bude fungovať dobre. Niekedy však názov procesu nepomôže určiť, ktorá aplikácia alebo služba má v skutočnosti viazaný port. V týchto časoch je potrebné uviesť aktívne porty spolu s ich identifikátormi procesov a potom ich vyhľadať v Správcovi úloh.

Možnosť jedna: zobrazenie používania portu spolu s názvami procesov

Najskôr budete musieť otvoriť príkazový riadok v režime administrátora. Stlačte tlačidlo Štart a do vyhľadávacieho poľa zadajte "príkaz". Keď sa vo výsledkoch zobrazí "Príkazový riadok", kliknite naň pravým tlačidlom myši a zvoľte "Spustiť ako správca".

Na príkazovom riadku zadajte nasledujúci text a potom stlačte kláves Enter:
Na príkazovom riadku zadajte nasledujúci text a potom stlačte kláves Enter:

netstat -ab

Keď stlačíte kláves Enter, výsledky môžu trvať minútu alebo dva, kým sa úplne nezobrazí, takže buďte trpezliví. Prejdite zoznamom a nájdite port (ktorý je uvedený za dvojbodkou napravo od lokálnej IP adresy) a uvidíte názov procesu uvedený pod daným riadkom. Ak chcete urobiť veci o niečo jednoduchšie, nezabudnite, že výsledky príkazu môžete tiež viesť do textového súboru. Potom by ste mohli jednoducho vyhľadať textový súbor pre číslo portu, ktoré ste zadali.

Tu napríklad uvidíte, že port 49902 je viazaný procesom s názvom picpick.exe. PicPick je editor obrázkov v našom systéme, takže môžeme predpokladať, že port je v skutočnosti viazaný procesom, ktorý pravidelne kontroluje aktualizácie aplikácie.

Image
Image

Možnosť druhá: Zobrazenie použitia portu spolu s identifikátormi procesu

Ak názov procesu čísla portu, ktorý hľadáte, sťažuje určenie súvisiacej aplikácie, môžete vyskúšať verziu príkazu, ktorý zobrazuje identifikátory procesu (PID) a nie názvy. Do príkazového riadka zadajte nasledujúci text a potom stlačte kláves Enter:

netstat -aon

Stĺpec úplne vpravo obsahuje PID, preto nájdite ten, ktorý je viazaný na port, ktorý sa pokúšate riešiť.

Potom otvorte správcu úloh kliknutím pravým tlačidlom myši na ľubovoľný otvorený priestor na paneli úloh a výberom položky "Správca úloh".
Potom otvorte správcu úloh kliknutím pravým tlačidlom myši na ľubovoľný otvorený priestor na paneli úloh a výberom položky "Správca úloh".
Ak používate systém Windows 8 alebo 10, prejdite na kartu Podrobnosti v Správcovi úloh. V starších verziách systému Windows sa tieto informácie zobrazia na karte "Procesy". Zoradiť zoznam procesov stĺpcom "PID" a nájsť PID priradený k portu, ktorý prešetrujete. Možno budete môcť zistiť viac o tom, akú aplikáciu alebo službu má port viazaný pri pohľade na stĺpec Popis.
Ak používate systém Windows 8 alebo 10, prejdite na kartu Podrobnosti v Správcovi úloh. V starších verziách systému Windows sa tieto informácie zobrazia na karte "Procesy". Zoradiť zoznam procesov stĺpcom "PID" a nájsť PID priradený k portu, ktorý prešetrujete. Možno budete môcť zistiť viac o tom, akú aplikáciu alebo službu má port viazaný pri pohľade na stĺpec Popis.
Ak nie, kliknite pravým tlačidlom myši na proces a vyberte možnosť "Otvoriť umiestnenie súboru". Umiestnenie súboru pravdepodobne poskytne informácie o tom, ktorá aplikácia sa týka.
Ak nie, kliknite pravým tlačidlom myši na proces a vyberte možnosť "Otvoriť umiestnenie súboru". Umiestnenie súboru pravdepodobne poskytne informácie o tom, ktorá aplikácia sa týka.
Keď sa tam stanete, môžete použiť proces ukončenia procesu, otvorené umiestnenie súboru alebo prejsť na službu, aby ste tento proces mohli kontrolovať alebo ho zastaviť.
Keď sa tam stanete, môžete použiť proces ukončenia procesu, otvorené umiestnenie súboru alebo prejsť na službu, aby ste tento proces mohli kontrolovať alebo ho zastaviť.

Použite program NirSoft CurrPorts na zobrazenie toho, čo počúva na portu

Ak nie ste naozaj typ príkazového riadku - alebo radšej stačí použiť jednoduchý nástroj na vykonanie všetkého v jednom kroku - odporúčame vám vynikajúci bezplatný nástroj CurrPorts od spoločnosti NirSoft. Pokračujte a stiahnite nástroj. Len sa uistite, že máte správnu verziu (bežná verzia je pre 32-bitové Windows a x64 verzia je pre 64-bitové Windows). Je to prenosná aplikácia, takže ju nebudete musieť nainštalovať. Stačí rozbaľte priečinok na prevzatie a spustite spustiteľný súbor.

V okne CurrPorts zoradte podľa stĺpca "Miestny port" nájdený port, ktorý prešetrujete a môžete vidieť všetko - názov procesu, PID, port, celú cestu k procesu a podobne.

Ak chcete ešte jednoduchšie, dvakrát kliknite na ľubovoľný proces, ak chcete vidieť každý detail v jednom okne.
Ak chcete ešte jednoduchšie, dvakrát kliknite na ľubovoľný proces, ak chcete vidieť každý detail v jednom okne.
Image
Image

Keď ste zistili, ktorá aplikácia alebo služba má port, ktorý prešetrujete, zviazaný, je na vás, ako to zvládnuť. Ak je to aplikácia, môžete mať možnosť špecifikovať iné číslo portu.Ak je to služba - alebo nemáte možnosť zadať iné číslo portu - pravdepodobne budete musieť službu zastaviť alebo odstrániť aplikáciu.

Odporúča: