Přesměrování portů nebo Mapování přístavů je proces, jehož prostřednictvím se externí provoz z internetu může připojit k počítači v rámci privátní sítě. V tomto příspěvku se naučíme, jak na to port forwarding hotspot do PC ve Windows 11/10.
Přesměrování vytváří vyhrazený tunel mezi zařízením a internetem, který umožňuje konkrétním aplikacím obejít síťová pravidla pro přístup k zařízení nebo službě. Toho lze dosáhnout konfigurací síťových nastavení počítače tak, aby předávala příchozí data do odpovídající aplikace v zařízení, ale pouze prostřednictvím portů určených k tomuto účelu.
diagnostický nástroj procesoru Intel selhal
Pokud například hostujeme herní server Minecraft pro mé přátele, potřebovali bychom, aby router nasměroval jejich připojení ke skutečnému serveru PC v síti. Přesměrování portů nám v tomto případě pomáhá určit, který příchozí provoz by měl být směrován na server, jak je uvedeno výše.
Jak portovat předávací hotspot do PC ve Windows 11/10
Přesměrování portů ve Windows, na skutečných i virtuálních počítačích, lze nastavit následujícím způsobem:
- Brána firewall systému Windows Defender
- Terminál Windows
- Pravidla NAT ve virtuálních strojích
K provedení těchto metod budete potřebovat oprávnění správce. Před provedením těchto kroků se také ujistěte, že je mobilní hotspot zapnutý.
Najděte rozsah IP adres používaný hotspotem Windows
Chcete-li zjistit rozsah IP adres, který váš mobilní hotspot Windows používá, můžete použít příkazový řádek, PowerShell nebo Centrum sítí a sdílení.
- Stiskněte Win + R, zadejte terminál a stiskněte Enter.
- Napište
ipconfig
a stiskněte Enter. - Procházejte výsledky a vyhledejte adaptér pro připojení k místní síti, vEthernet (interní síť) nebo něco podobného (představuje adaptér mobilního hotspotu).
Pod tímto adaptérem byste měli vidět část označenou Adresa IPv4. Toto je IP adresa, kterou používá mobilní hotspot vašeho počítače. Rozsah IP adres mobilního hotspotu obvykle používá x.y.z.1/24, což znamená, že všechna zařízení připojená k hotspotu budou mít IP adresy mezi x.y.z.1 a x.y.z.24.
Port forwarding hotspot pomocí Windows Firewall, Terminal nebo pravidel NAT
Jako příklad použijeme 192.168.1.10. Měli byste jej používat na základě toho, co vidíte na terminálu, když spouštíte konfigurační část.
1] Brána firewall systému Windows
Konfigurace brány Windows Defender Firewall pro přesměrování portů by zahrnovala níže uvedené kroky:
- typ firewall na panelu vyhledávání na ploše a vyberte Brána firewall systému Windows Defender z výsledků vyhledávání.
- V dalším okně, které se objeví, klikněte pravým tlačítkem na Příchozí pravidla a poté klikněte na Nová pravidla
- Vyberte možnost portu, klikněte na Další a vyberte typ portu, který chcete nakonfigurovat. Můžeme si vybrat mezi TCP a UDP .
- Zadejte čísla portů, na která mají být přesměrována Specifické místní porty .
- Vyberte možnost Povolit připojení a poté klikněte na Další .
- Z možností Doména, Soukromé nebo Veřejné vyberte profil, pro který by pravidlo platilo, a pokračujte dále kliknutím na Další.
- Zadejte název pravidla a klikněte na Dokončit k dokončení procesu.
jak opravit mezipaměť úložiště systému Windows
2] Terminál
Přesměrování portů lze také nakonfigurovat v počítači pomocí terminálu Windows podle níže uvedených kroků:
- typ cmd na panelu vyhledávání na ploše a klikněte na Příkazový řádek možnost z výsledků vyhledávání.
- Na výzvu terminálu zadejte ipconfig a stisknutím klávesy Enter otevřete podrobnosti konfigurace sítě.
- Poznamenejte si IP adresu, která se zobrazí pro IPv4 adresu pod síťovým adaptérem
- Do výzvy zadejte níže uvedený příkaz k vytvoření pravidla přesměrování portů:
netsh interface portproxy add v4tov4 listenport=8080
listenaddress=192.168.1.10 connectport=8080 connectaddress =192.168.1.10
Zde ,
- netsh rozhraní portproxy add v4tov4: Označuje přidání nového pravidla přesměrování portů pro provoz IPv4.
- listenport=8080: Tím se přiřadí místní port s číslem 8080, na kterém bude proxy server naslouchat všem příchozím připojením.
- listenaddress=192.168.1.10: Nastavuje statickou místní IP adresu, přes kterou bude naslouchat příchozímu provozu.
- connectport=8080: Nastavuje číslo portu vzdáleného systému, na který budou přesměrována všechna příchozí připojení.
- connectaddress=192.168.1.10: Nastavuje IP vzdáleného počítače, na který by proxy server směroval příchozí provoz.
Celkově výše uvedená sada příkazů vytváří pravidlo přesměrování portů, které přesměruje veškerý příchozí provoz na port 8080 místního počítače s IP 192.168.1.10 do vzdáleného systému na portu č. 8080 s IP 192.168.1.10.
Oba systémy jsou však nakonfigurovány se stejným číslem portu a IP adresou, protože předávání je zpětná smyčka. Přesměrování portu zpětné smyčky přesměrovává příchozí provoz do stejného systému, nikoli přesměrování do jiné sítě. Tato konfigurace se běžně používá při předávání portů k odhalení služby na konkrétním portu v rámci stejného systému, aniž by byla vystavena jakékoli externí síti.
3] Pravidla NAT ve virtuálním počítači
Přesměrování portů nám také umožňuje přístup a Služby virtuálního stroje . Chcete-li nakonfigurovat virtuální počítač pro přesměrování portů, můžeme postupovat podle níže uvedených kroků:
- OTEVŘENO Správce Hyper-V zadáním a kliknutím na totéž na panelu vyhledávání na ploše
- V Správce Hyper-V okno, klikněte na Správce virtuálních přepínačů a klikněte na Nový virtuální síťový přepínač .
- vybrat Vnitřní nebo Soukromé jako virtuální přepínač a zadejte název nově vytvořeného přepínače.
- Klikněte na Přidat hardware > Síťový adaptér přidejte síťový adaptér a vyberte virtuální přepínač, který je již vytvořen v nastavení síťového adaptéru
- Nyní můžeme vytvořit pravidlo NAT otevřením Windows Terminal na VM a zadáním příkazu do Terminal Prompt:
netsh interface portproxy add v4tov4 listenport=80 listenaddress=0.0.0.0 connectport=8080 connectaddress=192.168.1.10
Doufám, že to pomůže.
Jak přidat, odstranit a upravit pravidla předávání portů v systému Windows?
Jak bylo uvedeno výše, můžeme přidat pravidlo přesměrování portů zadáním:
netsh interface port proxy add v4tov4 listenport= listenaddress= connectport= connectaddress=”
Existující pravidlo lze také odstranit zadáním následujícího příkazu do příkazového řádku.
netsh interface portproxy delete v4tov4 listenport= listenaddress=”
Úprava pravidla by však zahrnovala odstranění existujícího a vytvoření nového, protože pravidla již nelze upravovat. Podobně deaktivace pravidla by také zahrnovala odstranění existujícího a povolení pravidla by znamenalo vytvoření nového.
Jak mohu port forwardovat na dvě zařízení?
Přesměrování portů můžete nastavit pro více zařízení nebo počítačů, které potřebují stejné porty. Pomocí brány Windows Firewall můžete vytvořit pravidla pro předávání portů, zajistit CP & UDP“ jako protokol a zadat adresy IP počítače.