Presmerovanie portov je riešením problému, ktorý mnohí hráči veľmi dobre poznajú: Pokúšate sa pripojiť k priateľovi v hre online zápas, ale nemôžete, pretože vaše pripojenie k hernej sieti je obmedzené a blokuje konkrétny multiplayer Vlastnosti. Môže dokonca vyriešiť problémy, s ktorými sa stretnete, keď hosťujete súbory na súkromnom serveri a vzdialení používatelia sa nemôžu pripojiť.
Obsah
- čo je prístav?
- Čo je presmerovanie portov?
- Ako portovať dopredu
Problém v oboch scenároch pramení z toho, ako dáta prúdia do a z vašej lokálnej siete. Váš sieťový hardvér riadi prenos a zabraňuje neznámym, prípadne škodlivým pripojeniam. To niekedy znamená, že nemôžete nadviazať neštandardné priame pripojenia bez manuálnej zmeny nastavení.
Odporúčané videá
Táto príručka vám ukáže, ako presmerovať port a získať čo najlepšie pripojenie k vašim obľúbeným online službám.
Súvisiace
- Ako by spoločnosť Intel mohla použiť AI na riešenie obrovského problému v počítačových hrách
- Ako testujeme monitory
- Najčastejšie problémy s Microsoft Teams a ako ich vyriešiť
čo je prístav?
V sieti je port špecifický „dock“ na známej adrese, cez ktorý možno prechádzať dáta, aby sa vytvorilo spojenie medzi dvoma zariadeniami. Každý port má špecifické číslo v rozsahu od 0 do 65535, takže údaje presne vedia, kam majú ísť, keď dosiahnu svoj cieľ.
Tu je niekoľko bežných portov priradených serverom Úrad pre internetové pridelené čísla organizácia noriem:
- 20 = File Transfer Protocol (FTP)
- 21 = File Transfer Protocol (FTP)
- 22 = Secure Shell (SSH)
- 25 = Simple Mail Transfer Protocol (SMTP)
- 53 = Systém názvov domén (DNS)
- 80 = Hypertext Transfer Protocol (HTTP)
- 110 = Post Office Protocol v3 (POP3)
- 143 = Port Internet Message Access Port (IMAP)
- 443 = Hypertext Transfer Protocol cez TLS/SSL (HTTPS)
Napríklad e-mail, ktorý odošlete, opustí váš modem na porte 110, odrazí sa cez viacero skokov, keď preletí internetom, a príde na miesto určenia. Potom prechádza cez smerovač tejto siete a je nasmerovaný cez port 110 predtým, ako ho oficiálne prijme e-mailový klient.
Pre presný návod čo je FTP a ako ho používať, pozrite si náš podrobný návod.
Čo je presmerovanie portov?
Váš poskytovateľ internetových služieb (ISP) priradí vášmu modemu dynamickú číselnú adresu. Internet nevidí vaše miestne zariadenia – iba váš modem. Táto adresa sa zriedka mení, ale nie je trvalá (statická).
Poskytovatelia internetových služieb zvyčajne poskytujú hardvér dvoma spôsobmi: Jedna hybridná jednotka kombinujúca modem so smerovačom alebo dve samostatné samostatné jednotky. Pri poslednom nastavení fyzický ethernetový kábel pripája modem k portu Wide Area Network (WAN) smerovača.
Prečo vôbec potrebujeme router? Pretože modem poskytuje iba jedno fyzické internetové pripojenie. Smerovač umožňuje pripojiť viacero káblových a bezdrôtových zariadení.
V oboch scenároch má smerovač jedinečnú adresu oddelenú od modemu, zvyčajne 192.168.x.x. alebo 10.x.x.x adresa — tieto adresy sa líšia od smerovača k smerovaču. Na druhej strane prideľuje IP adresy každému lokálne pripojenému zariadeniu na základe jeho adresy, nie modemu. Ak je napríklad adresa smerovača 192.168.0.1, potom adresovanie pre všetky pripojené zariadenia začať na 192.168.0.2. Potom nasmeruje všetku prevádzku na klientske zariadenia pomocou priradených zariadení adresy.
Tu je zjednodušený pohľad:
Internetový server > modem > smerovač > váš počítač
Smerovač však nielen prekladá a nesmeruje premávku. Obsahuje tiež vstavaný firewall, ktorý monitory prichádzajúca a odchádzajúca komunikácia. Ak smerovač nevie, kam má posielať prichádzajúce alebo odchádzajúce prenosy, jednoducho ignoruje komunikáciu.
Všetky lokálne zariadenia majú identické porty, ktoré odosielajú a prijímajú dátové pakety, čo môže byť problematické. Napríklad port 80 je jedným z bežne používaných portov v rámci protokolu TCP (Transmission Control Protocol). Tento port smeruje požiadavky webovej stránky, ale používa ho aj Xbox Live a PlayStation Network.
Keď smerovač prijme údaje, skontroluje zoznam pridelených adries, aby určil najlepšiu zhodu. Keďže na dosiahnutie vašej konzoly Xbox One alebo počítača so systémom Windows 10 potrebujete pakety služby Xbox Live odoslané cez port 80, je nevyhnutné vytvoriť priamu linku medzi servermi Xbox Live a vašou konzolou. To znamená vytvorenie špeciálneho pravidla v rámci smerovača, ktoré umožňuje bezpečné, priame pripojenie.
Tu začína presmerovanie portov.
Ako portovať dopredu
Bohužiaľ, rozhrania smerovačov nie sú identické vo všetkých dostupných modeloch, takže spôsob, akým nájdete časť presmerovania portov, sa môže líšiť od toho, čo tu zobrazujeme. V tomto príklade používame smerovač Linksys, ktorý napcháva presmerovanie portov Bezpečnosť oddiele.
Priraďte „statickú“ IP adresu
Predtým, ako budete môcť presmerovať porty, musíte získať prístup k backendovému rozhraniu smerovača. Jednoducho zadajte lokálnu adresu smerovača do prehliadača a prihláste sa pomocou svojich poverení. Ak nepoznáte adresu a/alebo poverenia, tieto informácie zvyčajne poskytuje príručka.
Po získaní prístupu vytvorte „statickú“ IP adresu pre zariadenie, ktoré bude prijímať presmerovaný prenos. Router zvyčajne prideľuje dynamické adresy IP každému pripojenému zariadeniu, čo znamená, že tieto adresy sa zmenia. Na presmerovanie portu však zariadenie potrebuje trvalú adresu, aby smerovač presne vedel, kam musí smerovať prichádzajúci prenos.
Moderné smerovače zvyčajne poskytujú „mapu siete“ so zoznamom všetkých pripojených zariadení. V našom príklade môžeme vybrať pripojené zariadenie a kliknúť Rezervovať adresu DHCP vo vyskakovacom menu. Táto akcia automaticky zarezervuje aktuálnu adresu, čím sa pre konkrétne zariadenie stane „statickou“.
Pre manuálnu úpravu statickej adresy môžeme znova vybrať zariadenie a tentoraz kliknúť Upraviť rezerváciu DHCP.
V nasledujúcom okne môžeme zmeniť tretie a štvrté pole a potom kliknúť na Uložiť odkaz. Môžeme kliknúť aj na Zrušiť odkaz, za ktorým nasleduje Odstrániť neskôr odstrániť priradenie statickej adresy IP.
Teraz, keď máme statickú IP adresu, môžeme presmerovať prenos portov.
Zoznámte sa s tromi útočníkmi
Na našom smerovači Linksys sa presmerovanie portov nachádza pod Aplikácie a hry kartu v Bezpečnosť oddiele. Tu vidíme tri možnosti: Presmerovanie jedného portu, Presmerovanie rozsahu portov, a Spustenie rozsahu portov. Tu je stručné vysvetlenie každého:
- Presmerovanie jedného portu – Nepretržite posielajte prevádzku na jedno konkrétne zariadenie cez jeden špecifický port. Tieto porty zostávajú otvorené.
- Presmerovanie rozsahu portov – Nepretržite posielajte prevádzku na jedno konkrétne zariadenie cez celý rad portov. Tieto porty zostávajú otvorené.
- Presmerovanie rozsahu portov – Presmerovanie prenosu dostupného pre všetky sieťové zariadenia cez celý rad portov. Tieto porty zostanú zatvorené, kým sa nepožiada o prístup.
Teraz sa pozrime, ako používať jednotlivé verzie!
Presmerovanie jedného portu
Na začiatok pridáme jeden rozsah portov. Pamätajte, že nasledujúce kroky môžu na vašom smerovači vyzerať inak, ale metóda by mala byť podobná.
Krok 1: Kliknite na Pridajte nové presmerovanie jedného portu tlačidlo.
Krok 2: Zadajte názov aplikácie. Toto nemá vplyv na samotné presmerovanie portov, ale používa sa iba ako štítok. V tomto prípade to nazývame Xbox Live Port 88.
Krok 3: Zadajte Externý port a Interný port čísla. V tomto prípade preposielame port 88, takže to je číslo, ktoré zadáme do oboch.
Krok 4: Vyberte protokol: UDP, TCP, alebo Obaja. Pre Xbox Live musíme vybrať UDP.
Vedieť čo tieto dva protokoly sú irelevantné, ale ty robiť na úspešné presmerovanie portov potrebujete poznať správny protokol. Presmerovanie portov nebude fungovať, ak máte pravidlo nastavené na TCP, ale pripojenie používa UDP.
Pre zvedavých je tu však stručné vysvetlenie každého z nich:
- Transmission Control Protocol (TCP) – Prenos dát medzi klientom a serverom založený na spojení.
- User Datagram Protocol (UDP) – Prenos údajov medzi klientom a serverom, ktorý nepoužíva priame spojenie.
Krok 5: Zadajte IP adresa zariadenia. Toto je statická adresa, ktorú sme priradili zdrojovému zariadeniu v mape siete.
Krok 6: Kliknite na Uložiť odkaz, za ktorým nasleduje OK tlačidlo.
Bohužiaľ, na získanie najlepšieho možného pripojenia vyžaduje Xbox Live otvorenie ďalších portov. Je ich celkom sedem, čo si vyžaduje, aby ste urobili šesť dodatočných záznamov o presmerovaní jedného portu. Tu je úplný zoznam:
- 53 (obaja)
- 80 (TCP)
- 88 (UDP)
- 500 (UDP)
- 3074 (obaja)
- 3544 (UDP)
- 4500 (UDP)
Zoznam pre presmerovanie portov s PlayStation Network je dlhšia:
- 80 (TCP)
- 443 (TCP)
- 465 (TCP)
- 993 (TCP)
- 3478 (obaja)
- 3479 (obaja)
- 3480 (TCP)
- 5223 (TCP)
- 8080 (TCP)
Presmerovanie rozsahu portov
Okrem jednotlivých portov vyžaduje veľa hier celý rad portov pre najlepší online zážitok, napr Fortnite a Fallout 76. V tomto príklade vyberieme Presmerovanie rozsahu portov a pridajte požadovaný rozsah portov Fortnite v systéme Windows 10.
Krok 1: Kliknite na Pridajte nové presmerovanie rozsahu portov tlačidlo.
Krok 2: Zadajte názov aplikácie. Tu nazývame toto pravidlo Fortnite Range.
Krok 3: Zadajte 5795 ako Štart Port a 5847 ako End Port.
Krok 4: Vyberte Obaja ako požadovaný protokol.
Krok 5: Zadajte IP adresa zariadenia. Toto je statická adresa, ktorú sme priradili zdrojovému zariadeniu v mape siete.
Krok 6: Kliknite na Uložiť odkaz, za ktorým nasleduje OK tlačidlo.
Na rozdiel od Xbox Live a PlayStation Network, Fortnite pre Windows vyžaduje položky s jedným portom aj rozsahom portov, ale zoznam je oveľa kratší:
- 5222 (obaja)
- 5795-5847 (obaja)
Spustenie rozsahu portov
Toto je bezpečnejšia možnosť ako ponechať porty neustále otvorené. V tomto prípade zostanú porty zatvorené, kým klientske zariadenie nevyžiada odchádzajúce pripojenie. Firewall smerovača potom dočasne otvorí súvisiace porty pre prichádzajúce pripojenie. Táto metóda nevyžaduje statické adresy IP, ale súčasne môže pristupovať k otvorenému portu iba jeden klient
Krok 1: Kliknite na Pridajte nové spustenie rozsahu portov tlačidlo.
Krok 2: Zadajte názov aplikácie. Tu tomu hovoríme Fortnite Range.
Krok 3: Pod Spustený rozsah, zadajte 5795 ako Štart Port a 5847 ako End Port.
Krok 4: Pod Preposlaný rozsah, zadajte 5795 ako Štart Port a 5847 ako End Port.
Krok 5: Zadajte IP adresa zariadenia. Toto je statická adresa, ktorú sme priradili zdrojovému zariadeniu v mape siete.
Krok 6: Kliknite na Uložiť odkaz, za ktorým nasleduje OK tlačidlo.
Odporúčania redaktorov
- Koľko pamäte GPU potrebujem?
- Ako testujeme notebooky
- Ako testujeme komponenty a hardvér PC
- Ako previesť vaše kazety VHS na DVD, Blu-ray alebo digitálne
- Star Wars Jedi: Survivor je recenzovaný a bombardovaný na Steame ako „totálny svinstvo“ PC port