Windows - jeden z nejpopulárnějších operačních systémů, který uživatelé často používají na svých počítačích. Při práci se sítí nebo aplikacemi nainstalovanými v počítači je někdy nutné otevřít určitý port, aby bylo zajištěno bezpečné a spolehlivé připojení.
Otevření portu se provádí pomocí speciálních příkazů, které lze spustit na příkazovém řádku Windows. Chcete-li to provést, musíte znát číslo portu a sekvenci akcí pro jeho otevření. Článek nabízí podrobné pokyny a vysvětlení každého kroku, aby bylo otevření portu co nejjednodušší a nejrozumnější.
Je důležité si uvědomit, že otevření portu je spojeno s určitými bezpečnostními riziky, takže je třeba být opatrný a otevřít port pouze v případě skutečné potřeby. K provádění příkazů jsou také vyžadována administrátorská práva.
Tento článek se bude zabývat dvěma hlavními způsoby otevření portu: pomocí příkazu netsh a týmy firewall. Každý z nich má své vlastní vlastnosti a lze jej použít v závislosti na konkrétním úkolu a nastavení systému. Článek navíc uvede příklady kódu pro každý příkaz, což vám pomůže dokončit úkol rychle a bez chyb.
Jak otevřete port Windows pomocí příkazu?
Otevření portu v operačním systému Windows může být nutné k zajištění přístupu k určitým Službám a aplikacím prostřednictvím síťového připojení. K tomu lze použít příkazový řádek systému Windows (cmd) a příkaz netsh.
1. Otevřete příkazový řádek systému Windows. Chcete-li to provést, stiskněte klávesy Win + R, zadejte cmd a stiskněte Enter.
2. Na příkazovém řádku zadejte následující příkaz k otevření konkrétního portu:
netsh advfirewall firewall add rule name= "název pravidla" dir=in action=allow protocol=TCP localport=Port
- Název pravidla je jedinečné jméno, které můžete dát pravidlu;
- Port je číslo portu, které chcete otevřít.
Například pro otevření portu 80 (Port HTTP) a název pravidla "otevřený port HTTP" bude příkaz vypadat takto:
netsh advfirewall firewall add rule name= "otevřený port HTTP" dir = in action=allow protocol=TCP localport=80
3. Stisknutím klávesy Enter spusťte příkaz. Poté bude Port otevřen a přístupný k použití.
Upozorňujeme, že příkaz netsh vyžaduje oprávnění správce, takže se ujistěte, že jste jako správce spustili příkazový řádek.
Krok 1: Otevřete příkazový řádek
Chcete-li otevřít příkazový řádek ve Windows, postupujte podle těchto pokynů:
- Klikněte na tlačítko Start v levém dolním rohu plochy.
- Do vyhledávacího pole zadejte "cmd"nebo" příkazový řádek".
- Z výsledků vyhledávání Vyberte program příkazový řádek.
- Příkazový řádek se otevře v novém okně.
Nyní máte otevřený příkazový řádek a pomocí příkazu můžete pokračovat v konfiguraci portu Windows.
Krok 2: Zkontrolujte stav portu
Po otevření portu ve Windows se musíte ujistit, že byl úspěšně otevřen a má status "otevřený". Chcete-li to provést, postupujte takto:
- Otevřete příkazový řádek stisknutím klávesy Win + R a zadáním příkazu "cmd".
- Na příkazovém řádku zadejte příkaz "netstat-an" a stiskněte klávesu Enter.
- Zobrazí se seznam všech otevřených portů v počítači.
- Použijte příkaz " netstat-an / findstr [číslo portu]"pro nalezení konkrétního portu.
- Pokud je port otevřený a poslouchá příchozí připojení, zobrazí se záznam zobrazení " TCP 0.0.0.0:[číslo portu] 0.0.0.0:0 LISTENING".
Po kontrole stavu portu si můžete být jisti, že je port úspěšně otevřen a připraven k použití.
Krok 3: vytvořte pravidlo pro otevření portu
Chcete-li otevřít port v počítači s operačním systémem Windows, postupujte podle pokynů:
- Otevřete příkazový řádek. Chcete-li to provést, stiskněte současně klávesy "Win + R", zadejte "cmd" a stiskněte "Enter".
- Zadejte následující příkaz: netsh firewall add portopening TCP [číslo portu] [název přístavu] , kde [číslo portu] - je to přístav, který chcete otevřít a [název přístavu] - toto je název, který si pro tento port vyberete.
- Stisknutím "Enter" spusťte příkaz.
- Zkontrolujte, zda je port úspěšně otevřen zadáním příkazu netstat-an a zkontrolováním, zda se port zobrazuje v seznamu otevřených portů.
Po provedení těchto kroků se port otevře ve vašem počítači a budete jej moci použít ke sdílení dat s jinými zařízeními.
Krok 4: Zkontrolujte, zda je port otevřený
Chcete-li se ujistit, že jste úspěšně otevřeli Port ve Windows, postupujte takto:
- Otevřete příkazový řádek zadáním " cmd " do vyhledávacího pole a stisknutím klávesy Enter.
- Na příkazovém řádku zadejte příkaz "netstat-an" a stiskněte klávesu Enter. To vám umožní zobrazit seznam všech otevřených portů v počítači.
- Najděte port, který jste otevřeli dříve. Zkontrolujte, zda se jeho stav zobrazuje jako"LISTENING". To znamená, že port je otevřený a připraven přijímat připojení.
- Zkontrolujte, zda otevřený port odpovídá tomu, který jste zadali při nastavování pravidel v bráně Windows Firewall.
Pokud vidíte otevřený port a jeho stav "LISTENING", znamená to, že jste úspěšně nakonfigurovali a otevřeli Port ve Windows.
Krok 5: Nastavení dalších parametrů
Jakmile otevřete port v počítači pomocí příkazu, můžete nakonfigurovat další nastavení pro přesnější nastavení portu.
Pokročilé možnosti umožňují spravovat přístup k otevřenému portu, zadat komunikační protokol a nastavit další nastavení.
Chcete-li nakonfigurovat další možnosti, otevřete příkazový řádek a zadejte následující příkaz:
| Tým | Popis |
|---|---|
| netsh advfirewall firewall add rule | Přidává nové pravidlo firewallu |
| name= | Určuje název pravidla |
| dir= | Určuje směr provozu (příchozí nebo odchozí) |
| action= | Nastaví akci, když se shoduje s pravidlem |
| protocol= | Označuje komunikační protokol |
| localport= | Určuje číslo portu |
| profile= | Nastavení profilu (doména, soukromá nebo veřejná) |
| enable=yes/no | Zapnutí / vypnutí pravidla |
Vyplňte nastavení příkazu podle požadovaného nastavení a stiskněte Enter. To vám umožní nakonfigurovat pokročilá nastavení pro otevřený port.
Ujistěte se, že jste správně zadali všechny požadované parametry, abyste se vyhnuli chybám při konfiguraci dalších možností.