Kako se lahko povežem z lokalnim strežnikom, ki se sooča z internetom, ne da bi pošiljal promet na internet in nazaj?
Če ste v domačem omrežju konfigurirali strežnik (na primer strežnik za pretakanje predstavnosti), da boste lahko dostopali do datotek zunaj doma, ste morda opazili čudno uganko: ko želite uporabljati strežnik doma, se vaš promet preusmeri na strežnike ponudnikov internetnih storitev in nato nazaj v vašo hišo, ker vaša omrežna strojna oprema ne prepozna, da strežnik ni v resnici na internetu, je doma. Oglejmo si, kako lahko bralec popravi to počasno operacijo in izgubi pasovno širino..
Dragi »How-To Geek«,
Imam precej specifičen problem, za katerega upam, da obstaja precej specifičen odgovor. V domačem omrežju sem vzpostavil strežnik za pretakanje medijev, da bi lahko dostopal do svojih medijev, ko sem bil zunaj doma. Na telefonu imam aplikacijo, ki mi omogoča, da določim naslov strežnika. Do sedaj je dobro, kajne? Ko sem odsoten, začnem aplikacijo in se povežem s strežnikom (kar je naslov IP domače internetne povezave).
Zdaj tukaj je, kaj pride moja rešitev (in upanje) rešitev. Ko sem doma in uporabljam isto aplikacijo, promet gre na internet (ali vsaj na moje ISP strežnike, ki jih domnevam), potem pride. nazaj v mojo hišo za povezavo z zunanjim naslovom IP. Ne moti me malo zamude, ko sem zunaj doma, ker mora vsebina krmariti po internetu, da bi prišla do mene, vendar se mi zdi precej neumno, da moje zahteve od telefona do strežnika gredo na internet in nazaj, ko vir prometa je deset metrov oddaljen od mene in povezan z mojim lokalnim omrežjem.
Očitno bi lahko uporabil drug program, da se povežem s stvarmi, ko sem v svoji hiši, toda res bi rad racionaliziral svoje aplikacije in uporabniško izkušnjo. V aplikaciji ni mogoče določiti dveh strežnikov. Ali je vseeno, da omrežje inteligentno usmerja promet na lokalni IP, namesto na veliko staro potovanje, ki ga zdaj poteka?
Iskreno,
Lokalna mreža zmedena
Dobra novica je, da je zagotovo preprosta rešitev za vaš problem. Slaba novica je, da nimajo vsi usmerjevalniki te preproste rešitve. Tehnični izraz za funkcijo, ki jo iščete, je »NAT loopback«. NAT pomeni Network Translation Translation; ta mehanizem v vašem usmerjevalniku je odgovoren za preslikavo prometa na ločen naslov IP, tako da lahko na primer vsaka oseba v vašem gospodinjstvu na svojih tablicah, računalnikih in telefonih gleda YouTube hkrati, ne da bi se video tokovi spreminjali in posredovali na napačno napravo.
V normalnih pogojih (npr., Ko »NAT loopback« ni na voljo) imamo scenarij, ki je popolnoma enak tistemu, ki ste ga opisali v e-poštnem sporočilu. V lokalnem omrežju je vir, recimo glasbeni strežnik, in do tega glasbenega strežnika se dostopa prek IP naslovnika, ki je obrnjen naprej, npr. 255.255.1.1. Ta strežnik prav tako ima lokalni naslov znotraj omrežja, recimo 192.168.1.100. Brez povratne funkcije kadarkoli oseba v lokalnem omrežju dostopa do tega strežnika z naslovom 255.255.1.1, ki se sooča naprej, promet gre skozi prehod na usmerjevalniku, na internet (običajno le na najbližje vozlišče ponudnika internetnih storitev) in se nato nazaj na domače omrežje, zopet prek usmerjevalnika, na strežnik in ne glede na vsebino, ki jo želi uporabnik (glasba, filmi itd.), se pošlje prek povratne poti. To je zelo neučinkovit način dela in uvaja ogromno prometnega gibanja izven lokalnega omrežja, ki je popolnoma nepotrebno.
Da bi pomislili na zgoraj navedeni scenarij mreženja v realnem smislu, je to enako oddelku v visoki poslovni stavbi na desetem nadstropju, ki se odloči, da pošlje pismo v oddelek na šestem nadstropju preko poštne storitve (kjer bo zapustil stavbo in zahteval več stranke za razvrščanje in premikanje.
Ko ima usmerjevalnik funkcijo povratne zanke, jo bo inteligentno prestregel in preusmeril; v bistvu reči: “Oh hej Sem 255.255.1.1, ni potrebe po pošiljanju teh informacij zunaj omrežja, storitev, ki jo zahteva uporabnik, je tukaj doma. «Promet nikoli ne zapusti domačega omrežja in namesto tega učinkovito preklopi v omrežje NAT usmerjevalnika nazaj na lokalno omrežje stroj, kjer se prenos dogaja skoraj v trenutku in pri hitrosti, ki jo podpira lokalno omrežje.
Če uporabimo našo analogijo v pisarni, je funkcija povratne zanke podobna uporabi medopravilne pošte (kjer ne bo zapustila poslovne stavbe in bo za razvrščanje in premikanje potrebovala le ena stranka)..
Torej, kje vas to pusti, uporabnik v iskanju funkcionalnosti povratne zanke? Prva postaja bo iskanje številke modela vašega usmerjevalnika in izraza "NAT loopback", da bi ugotovili, ali ga vaš usmerjevalnik podpira (lahko tudi naletite na konfiguracijske menije usmerjevalnika, vendar ga običajno iščete hitreje). Priporočamo tudi, da poiščete svojo številko modela usmerjevalnika in rešitve strojne programske opreme drugih proizvajalcev, kot sta programska oprema Tomato in DD-WRT, da ugotovite, ali kakršne koli rešitve drugih proizvajalcev predstavljajo povratno zanko, tudi če domača vdelana programska oprema tega ne podpira..
Končno boste morda našli koristno, če se sklicujete na ta seznam, ki ga vzdržuje projekt OpenSimulator (funkcionalnost povratne zanke je kritična za njihove potrebe). To je najbližja velika vrsta posodobljenega seznama usmerjevalnikov s funkcijo povratne zanke, ki jo boste našli.
Če ste na trgu za nov usmerjevalnik, je najvarnejši nakup natančno in pregledati dokumentacijo za kateri koli model, ki ga razmišljate.