Prievado peradresavimas yra problemos, kurią daugelis žaidėjų puikiai žino, sprendimas: bandote prisijungti prie draugo internetinės rungtynės, bet negali, nes jūsų ryšys su žaidimų tinklu yra ribotas, blokuojant konkretų kelių žaidėjų režimą funkcijos. Jis netgi gali išspręsti problemas, su kuriomis susiduriate, kai priglobiate failus privačiame serveryje, o nuotoliniai vartotojai negali prisijungti.
Turinys
- Kas yra uostas?
- Kas yra prievado peradresavimas?
- Kaip perkelti į priekį
Abiejų scenarijų problema kyla dėl duomenų srauto į vietinį tinklą ir iš jo. Jūsų tinklo aparatinė įranga valdo srautą, užkertant kelią nepažįstamiems, galbūt kenkėjiškiems ryšiams. Tai kartais reiškia, kad negalite užmegzti neįprastų tiesioginių ryšių neautomatiškai nepakeitę nustatymų.
Rekomenduojami vaizdo įrašai
Šiame vadove parodyta, kaip perkelti į priekį ir gauti geriausią įmanomą ryšį su mėgstamomis internetinėmis paslaugomis.
Susijęs
- Kaip „Intel“ galėtų panaudoti AI, kad išspręstų didžiulę kompiuterinių žaidimų problemą
- Kaip tikriname monitorius
- Dažniausios „Microsoft Teams“ problemos ir kaip jas išspręsti
Kas yra uostas?
Tinklo srityje prievadas yra konkretus „dokas“ žinomu adresu, per kurį duomenys gali būti perkeliami, kad būtų sukurtas ryšys tarp dviejų įrenginių. Kiekvienas prievadas turi tam tikrą skaičių nuo 0 iki 65535, todėl duomenys tiksliai žinotų, kur eiti, kai pasiekia paskirties vietą.
Štai keletas bendrų prievadų, priskirtų Interneto priskirtų numerių institucija standartų organizacija:
- 20 = failų perdavimo protokolas (FTP)
- 21 = failų perdavimo protokolas (FTP)
- 22 = saugus apvalkalas (SSH)
- 25 = paprastas pašto perdavimo protokolas (SMTP)
- 53 = domeno vardų sistema (DNS)
- 80 = hiperteksto perdavimo protokolas (HTTP)
- 110 = Post Office Protocol v3 (POP3)
- 143 = interneto pranešimų prieigos prievadas (IMAP)
- 443 = Hiperteksto perdavimo protokolas per TLS/SSL (HTTPS)
Pavyzdžiui, jūsų išsiųstas el. laiškas palieka jūsų modemą prie 110 prievado, per internetą persikelia per kelis šuolius ir pasiekia paskirties vietą. Tada jis eina per to tinklo maršrutizatorių ir nukreipiamas per 110 prievadą, kol jį oficialiai gauna el. pašto klientas.
Norėdami gauti vadovą tiksliai kas yra FTP ir kaip juo naudotis, peržiūrėkite mūsų išsamią mokymo programą.
Kas yra prievado peradresavimas?
Interneto paslaugų teikėjas (IPT) modemui priskiria dinaminį skaitmeninį adresą. Internetas nemato jūsų vietinių įrenginių – tik modemą. Šis adresas retai keičiasi, bet taip pat nėra nuolatinis (statinis).
IPT paprastai teikia techninę įrangą dviem būdais: vienas hibridinis įrenginys, sujungiantis modemą su maršruto parinktuvu, arba du atskiri atskiri įrenginiai. Su pastarąja sąranka, fizinis Ethernet kabelis jungia modemą prie maršrutizatoriaus plačiajuosčio tinklo (WAN) prievado.
Kodėl mums net reikia maršrutizatoriaus? Kadangi modemas užtikrina tik vieną fizinį interneto ryšį. Maršrutizatorius leidžia prijungti kelis laidinius ir belaidžius įrenginius.
Abiem atvejais maršrutizatorius turi unikalų adresą, atskirtą nuo modemo, paprastai su 192.168.x.x. arba 10.x.x.x adresas – šie adresai skiriasi priklausomai nuo maršrutizatoriaus. Savo ruožtu kiekvienam lokaliai prijungtam įrenginiui jis priskiria IP adresus pagal jo adresą, o ne modemą. Pavyzdžiui, jei maršrutizatoriaus adresas yra 192.168.0.1, tada visų prijungtų įrenginių adresas prasideda nuo 192.168.0.2. Tada visas srautas nukreipiamas į kliento įrenginius naudodamas priskirtus adresus.
Štai supaprastinta išvaizda:
Interneto serveris > modemas > maršrutizatorius > jūsų kompiuteris
Tačiau maršrutizatorius ne tik verčia ir nukreipia srautą. Jame taip pat yra įmontuota ugniasienė monitoriai įeinantis ir išeinantis bendravimas. Jei maršrutizatorius nežino, kur siųsti įeinantį ar išeinantį srautą, jis tiesiog ignoruoja ryšį.
Visi vietiniai įrenginiai turi vienodus prievadus, kurie siunčia ir priima duomenų paketus, o tai gali būti problemiška. Pavyzdžiui, 80 prievadas yra vienas iš dažniausiai naudojamų prievadų pagal perdavimo valdymo protokolą (TCP). Šis prievadas nukreipia tinklalapių užklausas, tačiau jį taip pat naudoja Xbox Live ir PlayStation tinklas.
Kai maršrutizatorius gauna duomenis, jis patikrina jam priskirtų adresų sąrašą, kad nustatytų geriausią atitiktį. Kadangi jums reikia „Xbox Live“ paketų, siunčiamų per 80 prievadą, kad pasiektumėte „Xbox One“ konsolę arba „Windows 10“ kompiuterį, todėl būtina sukurti tiesioginę liniją tarp „Xbox Live“ serverių ir jūsų konsolės. Tai reiškia, kad maršrutizatoriuje reikia sukurti specialią taisyklę, leidžiančią užmegzti saugų ir tiesioginį ryšį.
Čia prasideda prievado peradresavimas.
Kaip perkelti į priekį
Deja, maršrutizatoriaus sąsajos nėra identiškos visuose galimuose modeliuose, todėl prievado persiuntimo skyriaus radimas gali skirtis nuo to, ką čia rodome. Šiame pavyzdyje naudojame „Linksys“ maršruto parinktuvą, kuris įtraukia prievadų persiuntimą Saugumas skyrius.
Priskirkite „statinį“ IP adresą
Kad galėtumėte persiųsti prievadus, turite pasiekti maršrutizatoriaus užpakalinę sąsają. Tiesiog įveskite vietinį maršrutizatoriaus adresą į naršyklę ir prisijunkite naudodami savo kredencialus. Jei nežinote adreso ir (arba) kredencialų, vadove tokia informacija paprastai pateikiama.
Kai gausite prieigą, sukurkite „statinį“ įrenginio, kuris gaus persiųstą srautą, IP adresą. Paprastai maršrutizatorius kiekvienam prijungtam įrenginiui priskiria dinaminius IP adresus, tai reiškia, kad šie adresai pasikeis. Tačiau norint persiųsti prievadą, įrenginiui reikia nuolatinio adreso, kad maršrutizatorius tiksliai žinotų, kur turi eiti įeinantis srautas.
Šiuolaikiniai maršrutizatoriai paprastai pateikia „tinklo žemėlapį“, kuriame pateikiami visi prijungti įrenginiai. Mūsų pavyzdyje galime pasirinkti prijungtą įrenginį ir spustelėti Rezervuoti DHCP adresą iššokančiajame meniu. Šis veiksmas automatiškai rezervuoja dabartinį adresą, todėl konkrečiam įrenginiui jis tampa „statinis“.
Norėdami rankiniu būdu redaguoti statinį adresą, galime dar kartą pasirinkti įrenginį ir šį kartą spustelėti Redaguoti DHCP rezervaciją.
Kitame lange galime pakeisti trečiąjį ir ketvirtąjį laukus ir spustelėti Sutaupyti nuoroda. Taip pat galime spustelėti Atšaukti nuoroda Ištrinti kad vėliau pašalintumėte statinio IP adreso priskyrimą.
Dabar, kai turime statinį IP adresą, galime persiųsti prievado srautą.
Susipažinkite su trimis puolėjais
Mūsų Linksys maršrutizatoriuje prievado persiuntimas yra po Programos ir žaidimai skirtuką Saugumas skyrius. Čia matome tris parinktis: Vieno prievado persiuntimas, Uosto diapazono persiuntimas, ir Prievado diapazono suaktyvinimas. Čia yra trumpas kiekvieno iš jų paaiškinimas:
- Vieno prievado persiuntimas – Nuolat peradresuokite srautą į vieną konkretų įrenginį per vieną konkretų prievadą. Šie prievadai lieka atviri.
- Uosto diapazono persiuntimas – Nuolat perduokite srautą į vieną konkretų įrenginį per įvairius prievadus. Šie prievadai lieka atviri.
- Uosto diapazono persiuntimas – Perkelkite srautą, pasiekiamą visais tinklo įrenginiais per įvairius prievadus. Šie prievadai lieka uždaryti, kol nepaprašoma prieigos.
Dabar pažiūrėkime, kaip naudoti kiekvieną versiją!
Vieno prievado persiuntimas
Norėdami pradėti, pridėsime vieną prievadų diapazoną. Atminkite, kad šie veiksmai jūsų maršruto parinktuve gali atrodyti kitaip, tačiau metodas turėtų būti panašus.
1 žingsnis: Spustelėkite Pridėkite naują vieno prievado persiuntimą mygtuką.
2 žingsnis: Įveskite programos pavadinimą. Tai neturi įtakos pačiam prievado persiuntimui, bet naudojama tik kaip etiketė. Šiuo atveju mes tai vadiname „Xbox Live“ prievadas 88.
3 veiksmas: Įveskite Išorinis prievadas ir Vidinis uostas numeriai. Šiuo atveju mes persiunčiame 88 prievadą, taigi tai yra numeris, kurį įvedame abiejuose.
4 veiksmas: Pasirinkite protokolą: UDP, TCP, arba Abu. „Xbox Live“ turime pasirinkti UDP.
Žinant ką šie du protokolai yra nesvarbu, bet jūs daryti reikia žinoti teisingą protokolą, kad sėkmingai persiųstumėte prievadus. Prievado persiuntimas neveiks, jei nustatysite taisyklę TCP, bet ryšys naudoja UDP.
Tačiau smalsiems čia pateikiamas trumpas kiekvieno iš jų paaiškinimas:
- Perdavimo valdymo protokolas (TCP) – Ryšiu pagrįstas duomenų perdavimas tarp kliento ir serverio.
- Vartotojo duomenų gramų protokolas (UDP) – Duomenų perdavimas tarp kliento ir serverio, kuris nenaudoja tiesioginio ryšio.
5 veiksmas: Įveskite Įrenginio IP adresas. Tai yra statinis adresas, kurį tinklo žemėlapyje priskyrėme šaltinio įrenginiui.
6 veiksmas: Spustelėkite Sutaupyti nuoroda, po kurios eina Gerai mygtuką.
Deja, norint gauti geriausią įmanomą ryšį, „Xbox Live“ reikia atidaryti papildomus prievadus. Iš viso yra septyni, todėl reikia atlikti šešis papildomus vieno prievado persiuntimo įrašus. Čia yra visas sąrašas:
- 53 (abu)
- 80 (TCP)
- 88 (UDP)
- 500 (UDP)
- 3074 (abu)
- 3544 (UDP)
- 4500 (UDP)
Prievado persiuntimo sąrašas su PlayStation tinklas yra ilgesnis:
- 80 (TCP)
- 443 (TCP)
- 465 (TCP)
- 993 (TCP)
- 3478 (abu)
- 3479 (abu)
- 3480 (TCP)
- 5223 (TCP)
- 8080 (TCP)
Uosto diapazono persiuntimas
Be atskirų prievadų, daugeliui žaidimų reikia įvairių prievadų, kad būtų užtikrinta geriausia internetinė patirtis, pvz Fortnite ir Fallout 76. Šiame pavyzdyje mes pasirinksime Uosto diapazono persiuntimas parinktį ir pridėkite reikalingą prievado diapazoną Fortnite „Windows 10“.
1 žingsnis: Spustelėkite Pridėti naują prievado diapazono persiuntimą mygtuką.
2 žingsnis: Įveskite programos pavadinimą. Čia mes vadiname taisyklę Fortnite diapazonas.
3 veiksmas: Įeikite 5795 kaip ir Pradėti prievadą ir 5847 kaip ir Pabaigos uostas.
4 veiksmas: Pasirinkite Abu kaip reikalaujamas protokolas.
5 veiksmas: Įveskite Įrenginio IP adresas. Tai yra statinis adresas, kurį tinklo žemėlapyje priskyrėme šaltinio įrenginiui.
6 veiksmas: Spustelėkite Sutaupyti nuoroda, po kurios eina Gerai mygtuką.
Skirtingai nei „Xbox Live“ ir „PlayStation Network“, Fortnite „Windows“ reikalauja ir vieno prievado, ir prievadų diapazono įrašų, tačiau sąrašas yra daug trumpesnis:
- 5222 (abu)
- 5795-5847 (abu)
Prievado diapazono suaktyvinimas
Tai saugesnė parinktis, nei palikti prievadus atvirus nuolat. Tokiu atveju prievadai lieka uždaryti tol, kol kliento įrenginys nepateikia išeinančio ryšio užklausos. Tada maršrutizatoriaus ugniasienė laikinai atidaro susijusius gaunamo ryšio prievadus. Šis metodas nereikalauja statinių IP adresų, tačiau tik vienas klientas vienu metu gali pasiekti atvirą prievadą
1 žingsnis: Spustelėkite Pridėti naują prievado diapazono suaktyvinimą mygtuką.
2 žingsnis: Įveskite programos pavadinimą. Čia mes tai vadiname Fortnite diapazonas.
3 veiksmas: Pagal Suaktyvintas diapazonas, įveskite 5795 kaip ir Pradėti prievadą ir 5847 kaip ir Pabaigos uostas.
4 veiksmas: Pagal Persiunčiamas diapazonas, įveskite 5795 kaip ir Pradėti prievadą ir 5847 kaip ir Pabaigos uostas.
5 veiksmas: Įveskite Įrenginio IP adresas. Tai yra statinis adresas, kurį tinklo žemėlapyje priskyrėme šaltinio įrenginiui.
6 veiksmas: Spustelėkite Sutaupyti nuoroda, po kurios eina Gerai mygtuką.
Redaktorių rekomendacijos
- Kiek man reikia GPU atminties?
- Kaip testuojame nešiojamuosius kompiuterius
- Kaip testuojame kompiuterio komponentus ir aparatinę įrangą
- Kaip konvertuoti VHS kasetes į DVD, „Blu-ray“ ar skaitmenines
- „Žvaigždžių karų Jedi“: „Survivor“ „Steam“ peržiūrima kaip „visiškas šūdas“ kompiuterio prievadas