17Aug

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 je již používána?

Adresa IP určuje počítačové nebo jiné síťové zařízení - v síti. Když jedno zařízení odešle provoz jinému, 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ísto, 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 obávat portů.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ě je třeba určit aplikaci, která již používá daný port.

SOUVISEJÍCÍ ČLÁNKY
Jaký je rozdíl mezi TCP a UDP?
Jak předávat porty na směrovači

Existuje několik způsobů, jak zjistit, jakou aplikaci má port uzamčený, ale chystáme se projít několika vestavěnými způsoby, které používají příkazový řádek, a poté vám ukázatskvělá aplikace freeware, která je ještě jednodušší.Všechny tyto metody by měly fungovat bez ohledu na verzi systému Windows, kterou používáte.

Použijte vestavěné nástroje, abyste viděli, co je poslech na portu

Máme dva příkazy, které vám ukáží.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 identifikovat, jakou aplikaci nebo službu má vázaný port. Pro tyto časy budete muset uvést aktivní porty spolu s jejich identifikačními čísly procesů a poté tyto procesy hledat v nástroji Správce úloh.

Možnost jedna: zobrazení portu spolu s názvy procesů

Nejprve budete muset v administrativním režimu otevřít příkazový řádek. Hit Start a do vyhledávacího pole 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".

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

netstat -ab

Po stisknutí klávesy Entervýsledky mohou trvat minutu nebo dvě, aby se zobrazila úplně, takže buďte trpěliví.Přejděte seznamem a najděte port( který je uveden za dvojtečkou napravo od místní adresy IP) a uvidíte název procesu uvedený pod tímto řádkem. Pokud chcete 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 vidí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á volba: Použití portu pro použití s ​​procesními identifikátory

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) namísto jmen. Zadejte následující text v příkazovém řádku a poté stiskněte klávesu Enter:

netstat -aon

Sloupce v pravé části zobrazuje seznam identifikátorů PID, takže najděte ten, který je vázán portu, který se pokoušíte vyřešit.

Dále otevřete Správce úloh klepnutím pravým tlačítkem na libovolný otevřený prostor na hlavním panelu a výběrem "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 ne, klikněte pravým tlačítkem na proces a zvolte možnost "Otevřít umístění souboru". Umístění souboru pravděpodobně poskytne informace o tom, do jaké aplikace se jedná.

When Once you're there, můžete použít proces ukončení procesu, otevření souboru nebo přejít na službu( y) pro řízení procesu nebo jeho zastavení.

Použití programu NirSoft CurrPorts pro zobrazení toho, co je poslech na portu

Pokud nejste opravdu typ příkazového řádku - nebo raději jednoduše použijte jednoduchý nástroj, který provedete v jednom 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.

SOUVISEJÍCÍ ČLÁNKY
Jak mohu zjistit, zda běžím 32bitové nebo 64bitové Windows?
Co je "Přenosná" aplikace a proč to záleží?

V okně CurrPorts zoradit podle sloupce "Místní port", najít port, který prozkoumáte, a můžete vidět všechno - název procesu, PID, port, úplnou cestu k procesu a tak dále.

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

Jakmile 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 aplikaci odstranit.