Domovská » jak » Jak zkontrolovat otevření portů TCP / IP v systému Windows

    Jak zkontrolovat otevření portů TCP / IP v systému Windows

    Kdykoli se chce aplikace zpřístupnit prostřednictvím sítě, požaduje port TCP / IP, což znamená, že port nemůže být použit jiným způsobem. Takže jak zkontrolujete otevřené porty, abyste zjistili, jaká aplikace ji již používá?

    Adresa IP určuje počítač nebo jiné síťové zařízení - v síti. Když jedno zařízení odešle provoz na jinou, adresa IP se používá k přesměrování této dopravy na příslušné místo. Jakmile se provoz dostane na správném místě, zařízení musí vědět, která aplikace nebo služba má odeslat návštěvnost. To je místo, kde se objevují porty. Pokud je adresa IP podobná poštovní adrese na poštovní poště, port je něco jako jméno osoby v dané adrese, která obdrží poštu. Většinou se nemusíte starat o porty. Ale jednou za čas se můžete setkat s aplikací, která je nastavena tak, aby poslouchala provoz na stejném portu, který již používá jiný počítač. V takovém případě musíte určit aplikaci, která již používá tento port.

    Existuje několik způsobů, jak zjistit, jaká aplikace má uzamknutý port, ale chystáme se projít několika vestavěnými způsoby, které používají Příkazový řádek, a pak vám ukázat skvělou aplikaci pro freeware, která ještě zjednodušuje . Všechny tyto metody by měly fungovat bez ohledu na verzi systému Windows, kterou používáte.

    Pomocí nástrojů Built-In můžete vidět, co je na portu posloucháno

    Máme dva příkazy, které vám ukážeme. První obsahuje seznam aktivních portů spolu s názvem procesu, který je používá. Většinou bude tento příkaz fungovat dobře. Někdy však název procesu vám nepomůže zjistit, která aplikace nebo služba má vázaný port. Pro tyto časy budete muset vypsat aktivní porty spolu s jejich identifikačními čísly procesů a poté tyto procesy hledat v nástroji Správce úloh.

    Možnost č. 1: Používání portu společně s názvy procesů

    Nejprve je třeba v administrativním režimu spustit příkazový řádek. Klepněte na tlačítko Start a do příkazového řádku zadejte "příkaz". Když se ve výsledcích zobrazí "Příkazový řádek", klepněte pravým tlačítkem myši a zvolte "Spustit jako správce".

    Na příkazovém řádku zadejte následující text a potom stiskněte klávesu Enter:

    netstat -ab

    Poté, co stisknete klávesu Enter, může trvat minutu nebo dvě, aby se zobrazila úplně, takže buďte trpěliví. Procházejte seznamem a najděte port (který je uveden za dvojtečkou napravo od místní IP adresy) a uvidíte název procesu uvedený pod tímto řádkem. Pokud byste chtěli trochu ulehčit věci, nezapomeňte, že výsledky příkazu můžete také přenést do textového souboru. Potom můžete vyhledat textový soubor pro číslo portu, které používáte.

    Zde například uvidíte, že port 49902 je vázán procesem nazvaným picpick.exe. PicPick je editor obrázků v našem systému, takže můžeme předpokládat, že port je vlastně vázán procesem, který pravidelně kontroluje aktualizace aplikace.

    Druhá možnost: zobrazení portu spolu s identifikátory procesu

    Pokud název procesu pro číslo portu, které hledáte, je obtížné zjistit, jaká je příslušná aplikace, můžete vyzkoušet verzi příkazu, který zobrazuje identifikátory procesu (PID) spíše než názvy. Do příkazového řádku zadejte následující text a potom stiskněte klávesu Enter:

    netstat -on

    Ve sloupci v pravém dolním rohu jsou uvedeny symboly PID, takže najděte ten, který je vázán na port, který se pokoušíte vyřešit.

    Potom otevřete Správce úloh klepnutím pravým tlačítkem myši na libovolný otevřený prostor na hlavním panelu a výběrem možnosti Správce úloh.

    Pokud používáte Windows 8 nebo 10, přepněte na kartu Podrobnosti v Správci úloh. Ve starších verzích systému Windows se tyto informace zobrazí na kartě "Procesy". Seřadit seznam procesů pomocí sloupce "PID" a najít PID přidružený k portu, který zkoumáte. Mohli byste se dozvědět více o tom, jakou aplikaci nebo službu má port přivázaný při pohledu na sloupec "Popis".

    Pokud tomu tak není, klikněte pravým tlačítkem na proces a zvolte "Otevřít umístění souboru". Umístění souboru vám pravděpodobně poskytne stopy o tom,.

    Jakmile jste tam, můžete proces Kontrola, Umístění souboru nebo Jdi na službu použít k řízení procesu nebo k zastavení.

    Pomocí aplikace NirSoft CurrPorts zobrazte, co je na portu posloucháno

    Pokud nejste opravdu typ příkazového řádku - nebo raději prostě použijte jednoduchý nástroj, který provedete v jediném kroku - doporučujeme skvělý bezplatný nástroj CurrPorts společnosti NirSoft. Pokračujte a stáhněte nástroj. Jen se ujistěte, že máte správnou verzi (běžné verze je pro 32bitové Windows a verze 64 je pro 64bitové Windows). Je to přenosná aplikace, takže ji nebudete muset instalovat. Stačí rozbalit složku ke stažení a spustit spustitelný soubor.

    V okně CurrPorts zoradit podle sloupce "Místní port" najít port, který zkoumáte, a můžete vidět vše - procesní jméno, PID, port, úplnou cestu k procesu atd..

    Chcete-li to ještě jednodušší, poklepejte na jakýkoli proces, abyste viděli každý detail v jednom okně.


    Když zjistíte, která aplikace nebo služba má port, který vyšetřujete, vázaný, je na vás, jak s ním zacházet. Pokud je to aplikace, můžete mít možnost určit jiné číslo portu. Pokud je to služba - nebo nemáte možnost zadat jiné číslo portu - pravděpodobně budete muset službu zastavit nebo odebrat aplikaci.