Počítač má více než 65 tisíc portů. Port je otevřen, pouze pokud jej používá nějaký program. Číslo portu je vybráno operačním systémem nebo spuštěnou aplikací. V některých případech může být nutné, aby uživatel otevřel konkrétní port.
Instrukce
Krok 1
Program potřebuje port pro komunikaci se sítí. Některé programy fungují se standardními porty, jiné přiděluje operační systém libovolný volný. Při použití standardních portů jsou v konfiguraci programu pevně zakódovány. Proto, aby bylo možné otevřít konkrétní port, musí být specifikován v nastavení programu, který by s ním měl pracovat.
Krok 2
Nezaměňujte otevření portu v počítači s povolením brány firewall otevřít port pro připojení. V prvním případě mluvíme o skutečném otevření portu - to znamená, že ho začne používat nějaký program. Ve druhé lze port zavřít (to znamená, že jej nepoužívá žádný program), ale při pokusu o otevření nebude brána firewall blokovat připojení.
Krok 3
Můžete vidět seznam portů otevřených v počítači, což může být užitečné, pokud máte podezření, že byl systém napaden trojskými koňmi. Klikněte na příkazový řádek: „Start“- „Všechny programy“- „Příslušenství“- „Příkazový řádek“. Zobrazí se černé okno konzoly, toto je příkazový řádek. Zadejte příkaz netstat –aon a stiskněte klávesu Enter.
Krok 4
V zobrazeném seznamu se ve sloupci „Místní adresa“zobrazí seznam portů otevřených v počítači. Sloupec „Externí adresa“obsahuje adresy a porty na vzdálených počítačích. Sloupec „Stav“zobrazuje stav připojení. Poslední sloupec, PID, vám ukáže ID procesu. Jsou užitečné, pokud chcete vědět, který program otevírá konkrétní port.
Krok 5
Do stejného okna zadejte seznam úkolů a znovu stiskněte klávesu Enter. Zobrazí se seznam procesů spuštěných v systému. Ve druhém sloupci, hned za názvem procesů, jsou jejich identifikátory, podle kterých snadno najdete program, který otevřel port, o který máte zájem.
Krok 6
Pokud potřebujete otevřít port ve standardní bráně firewall systému Windows, lze to provést také pomocí příkazového řádku. Chcete-li například otevřít port 34567, zadejte do konzoly příkaz: netsh firewall přidejte portopening systému TCP 34567 a stiskněte klávesu Enter. Chcete-li jej znovu zavřít, zadejte příkaz: netsh firewall odstranit portopening TCP 34567. Nastavení konzoly a brány firewall systému Windows můžete zobrazit zadáním příkazu: netsh firewall show config.