Skip to content

Jak otevřít port na bráně Windows nebo Mac Firewall

23 de Červenec de 2021
how to open a port on a router s or computer s firewall 5072435 1 20b26285e3394c2f95ebe324d9ab0294

Co je třeba vědět

  • v Brána firewall systému Windows Defender, vyberte Povolte aplikaci nebo funkci prostřednictvím brány WD Firewall > Pokročilé nastavení > Příchozí pravidla > Přístav.
  • Postupujte odtud podle toho, co potřebujete.
  • Než začnete, ujistěte se, že provoz probíhá přes router.

Tento článek vysvětluje, jak otevřít síťový port ve Windows nebo Mac a proč je to někdy nutné. Rovněž řeší, co dělat se směrovači.

Jak otevřít síťový port v systému Windows

Při instalaci určitého softwaru v systému Windows může průvodce instalací automaticky nastavit veškerá požadovaná pravidla brány firewall. Pokud ale něco nainstalujete a zjistíte, že s jeho používáním máte potíže, proveďte následující kroky:

  1. Uhoď Okna klíč, zadejte „firewall“ a poté vyberte Brána firewall systému Windows Defender.

  2. Okno, které se zobrazí, vám umožní vybrat konkrétní aplikaci výběrem Povolte aplikaci nebo funkci prostřednictvím brány Windows Defender Firewall. Pomocí tohoto nástroje můžete jednoduše vybrat nainstalovanou aplikaci a otevřít ji ve všech sítích, které jste nastavili.

    Položka brány firewall systému Windows Defender v nabídce Start.

  3. Ale za předpokladu, že chcete port otevřít přímo, vyberte Pokročilé nastavení z levé nabídky.

    Obrazovka nastavení brány Windows Defender.

  4. Při otevírání portu je nejpravděpodobnější, že jej budete chtít přijmout přicházející připojení (váš operační systém by měl opět umožňovat všechny kromě těch neobvyklých odchozí připojení). Vybrat Příchozí pravidla položku z panelu vlevo a poté klepněte na Nové pravidlo z pravého panelu.

    Brána firewall systému Windows Defender s nástrojem pokročilého zabezpečení.

  5. Na první obrazovce Nový průvodce příchozím pravidlem, vybrat Přístav možnost otevřít konkrétní port nebo sadu portů, klikněte na další.

    Nový průvodce příchozím pravidlem "Přístav" Volba.

  6. V dalším kroku vyberte, zda chcete otevřít a TCP nebo UDP port, v závislosti na požadavcích vaší aplikace.

  7. Poté zvolte buď otevření Všechny místní porty (to je velmi riskantní!) s tímto pravidlem nebo a Specifický místní port nebo rozsah. Klepněte na další.

    Nový protokol a výběr portu pro průvodce příchozím pravidlem.

  8. Pravidla brány firewall umožňují výslovně povolit nebo blokovat připojení. V tomto případě hledáme „otevření“ portu, takže zde můžete vybrat jednu z prvních dvou možností. První (Povolte připojení) je pravděpodobnější, že uspěje, pokud nevíte jistě, že vaše služba používá ověřování IPSec. Klepněte na další až budete hotovi.

    Výběr akce průvodce novým příchozím pravidlem.

  9. Pravidlo můžete také omezit pouze na určité sítě, například na podnikové (Doména) nebo domácí síť (Soukromé), kromě internetu jako celku (tzv Veřejnost v tomto dialogu). Vyberte, co z toho má pro vaši aplikaci smysl; pokud si nejste jisti, vyberte je všechny. Klepněte na další.

    Výběr profilu průvodce novým příchozím pravidlem.

  10. Nakonec dejte pravidlu název a volitelně popis. Poté klikněte Dokončit k vytvoření pravidla.

Jak otevřít port v počítači Mac

Otevření portu v systému macOS je celkově jednodušší, ale v některých ohledech obtížnější než v systému Windows. Za prvé, ve výchozím nastavení je brána firewall pro macOS zakázána, takže po vybalení z krabice tyto kroky ani nemusíte používat, protože váš Mac by měl přijímat všechny příchozí pokusy o připojení. Pokud jste ale zapnuli bránu firewall (budete vědět, protože Předvolby systému> Zabezpečení a soukromí> Brána firewall obrazovka se zobrazuje Firewall: Zapnuto), abyste mohli otevřít svůj konkrétní port, budete muset do konfiguračního souboru brány firewall udělat malý doplněk.

Přepínač brány firewall v předvolbách systému macOS.

Poté, co zkontrolujete, zda je zapnutá brána firewall, postupujte takto:

  1. Otevři Terminál aplikace.

  2. Chcete-li zastavit, zadejte na výzvu následující příkaz pf (filtr paketů) firewall, pokud je aktivní: sudo pfctl -d

  3. Dále použijte nano textový editor pro otevření konfiguračního souboru pro pf: sudo nano /etc/pf.conf

  4. Editor zobrazí obsah souboru výchozí konfigurace, který obsahuje některé důležité věci. Můžete přidat své vlastní pravidlo, ale ujistěte se, že tak učiníte níže jakékoli stávající konfigurace.

    Do souboru pf.conf bylo přidáno vlastní pravidlo brány firewall.

  5. Chcete-li například otevřít port 12044, zadejte do dolní části souboru následující. Chcete-li to rozdělit, dovolujete (složit) příchozí (v) TCP (inet proto tcp) provoz z žádný stroj do žádný jiný počítač (i když v této souvislosti to znamená pouze váš počítač) na portu 12044 s žádný stát inspekce. předat inet proto tcp z libovolného na jakýkoli port 12044 žádný stav

  6. lis Ctrl-x k východu nanoa stiskněte Y a Enter na cestě ven, abyste potvrdili, že chcete soubor se stejným názvem uložit.

  7. Na výzvu vydejte následující příkaz, abyste znovu načetli konfiguraci brány firewall ze souboru, který jste právě upravili: sudo pfctl -f /etc/pf.conf

  8. Nakonec na terminálu zadejte následující, abyste restartovali bránu firewall: sudo pfctl -E

Proč potřebujete otevřít port?

Cloudové a síťové aplikace běžící na vašem počítači jsou navrženy tak, aby komunikovaly přes konkrétní síťový port (nebo sadu portů). A stroj na druhém konci tohoto připojení bude také odesílat a přijímat vaše data přes předepsané porty. Jde ale o to, že většinu operačních systémů a zejména „spotřebitelských“ operačních systémů lze nastavit tak, aby odmítly některé nebo všechny přicházející síťová komunikace. Takže se můžete setkat se situací, kdy vaše aplikace něco posílá cloudové službě a službě je posíláte něco zpět, ale brána firewall zabudovaná ve vašem routeru nebo OS tato data blokuje. V takovém případě byste měli otevřít síťový port a nechat tento provoz projít do vaší aplikace.

Otevření portu na routeru

Než začnete adresovat svůj počítač PC nebo Mac, měli byste se ujistit, že provoz může procházet směrovačem vaší sítě. V tomto případě neotvíráte jen port, ale také říkáte routeru, kam má tato data posílat v místní síti. Chcete-li to provést, musíte nastavit přesměrování portů. Ale ať už potřebujete port vpřed nebo ne, prvním krokem je otevření příslušných portů na vašem PC nebo Mac (výše).