15Jul

Ako sa môžem pripojiť k lokálnemu serveru na internete bez odosielania návštevnosti na internete a späť?

Ak ste nakonfigurovali server vo vašej domácej sieti( ako streamingový server médií), aby ste mohli pristupovať k vašim súborom z domova, možno ste si všimli zvedavý hlavolam: keď chcete používať server doma, vaša návštevnosť bude smerovanáaž na servery ISP a potom späť do vášho domu, pretože sieťový hardvér nerozpozná, že server naozaj nie je na internete, je to práve doma. Poďme sa pozrieť na to, ako môže kolega čitateľ opraviť túto pomalé a pásmo-plytvanie prevádzky a udržať veci tesné a rýchle.

Vážený Ako-To Geek,

Mám dosť špecifický problém, že dúfam, že tam je dosť špecifická odpoveď.Vytvoril som streamingový mediálny server v mojej domácej sieti, aby som mohol pristupovať k médiám, keď som odchádzal z domova. Mám aplikáciu v telefóne, ktorá mi umožňuje určiť adresu servera. Zatiaľ je tak dobre, že? Keď som preč, práve som spustil aplikáciu a pripojil sa k serveru( čo je IP adresa domáceho internetového pripojenia).

Teraz tu je to, čo môj problém( a nádejné) riešenie príde dovnútra Keď som doma a ja používam rovnakú aplikáciu, prevádzka ísť na internet( alebo aspoň na mojich ISPs servery, myslím) potom príde

späť do môjho domu, aby sa pripojil k externej IP adrese. Nevadí mi trochu oneskorenia, keď som mimo domova, pretože obsah sa má pohybovať na internete, aby sa dostal ku mne, ale zdá sa byť celkom hlúpe, aby moje žiadosti medzi telefónom a serverom vyšli na internet a späť, keďzdroj premávky je od mňa vzdialený 10 metrov a je pripojený k miestnej sieti.

Je zrejmé, že by som mohol použiť iný program na pripojenie k veciam, keď budem v mojom dome, ale naozaj by som rád zjednodušil moje aplikácie a skúsenosti používateľov. Nie je možné určiť dva servery v aplikácii. Je to tak, aby sieť inteligentne nasmerovala návštevnosť na miestnu IP namiesto veľkého starého výletu, ktorý sa teraz deje?

S pozdravom,

Lokálna sieť zmätená

Dobrou správou je, že je tu určite jednoduché riešenie vášho problému. Zlou správou je, že nie všetky smerovače majú toto jednoduché riešenie k dispozícii. Technický výraz pre funkciu, ktorú hľadáte, je "loopback NAT".NAT znamená preklad sieťových adries;tento mechanizmus vo vašom smerovači je zodpovedný za mapovanie návštevnosti na odlišnú IP adresu, takže všetci ľudia vo Vašej domácnosti na svojich jednotlivých tabletoch, počítačoch a telefónoch môžu všetci sledovať YouTube súčasne bez toho, aby sa toky videí zmiešali a doručovalina nesprávne zariadenie.

Za normálnych podmienok( napr. Keď nie je k dispozícii "loopback NAT"), máme scenár presne taký, aký ste opísali v e-maile. Na lokálnej sieti je zdroj, napríklad hudobný server, a hudobný server je prístupný prostredníctvom adresy IP smerujúcej dopredu, napríklad 255.255.1.1.Tento server aj má lokálnu adresu v sieti, napríklad 192.168.1.100.Bez funkcie spätného prevzatia kedykoľvek osoba v lokálnej sieti pristupuje k tomuto serveru dopredu orientovanou adresou 255.255.1.1 prevádzka prechádza cez bránu smerovača smerom von do Internetu( zvyčajne len na najbližší uzol ISP) a je potompresmerované späť do domácej siete, znova cez smerovač, na server a akýkoľvek obsah, ktorý chce používateľ( hudba, filmy atď.) posiela cez spätnú trasu. Je to veľmi neefektívny spôsob, ako robiť veci a zavádza obrovské množstvo dopravných pohybov mimo miestnej siete, ktorá je úplne zbytočná.

Uvažovať o vyššie uvedenom scenári vytvárania sietí v reálnych pojmoch je to ekvivalentné oddelenie vo výškovej kancelárskej budove v desiatom poschodí, ktoré sa rozhodne poslať list na oddelenie v šiestom poschodí prostredníctvom poštovej služby( kde opustí budovu a vyžadujeviac strán na triedenie a presun).

Keď router má funkciu spätného chodu, inteligentne zachyti tento prenos a presmeruje ho;v podstate hovorí "Oh hej Som 255.255.1.1, nie je potrebné odosielať tieto informácie mimo siete, služba, ktorú používateľ požaduje je tu doma." Doprava nikdy neopúšťa domácu sieť a namiesto toho efektívne zaveseniecez systém NAT smerovača späť do lokálneho počítača, kde sa prenos vyskytuje takmer okamžite a rýchlosťou, ktorú podporuje lokálna sieť.

Opätovné využitie funkcie analógie v kancelárii je funkcia spätného vyčkávania podobná použitiu interoffickej pošty( kde nebude opúšťať administratívnu budovu a bude vyžadovať iba jednu stranu na triedenie a presun).

Takže, kde vás opúšťa používateľ, ktorý hľadá slučkovú funkciu? Prvým krokom bude vyhľadanie čísla modelu smerovača a termínu "NAT loopback", aby ste zistili, či ho váš smerovač podporuje( môžete tiež preletieť konfiguračné menu smerovača, ale vyhľadávať ho zvyčajne rýchlejšie).Odporúčame vám tiež vyhľadať číslo modelu smerovača a firmvérové ​​riešenia tretích strán, ako je firmvér Tomato a DD-WRT, aby ste zistili, či riešenia tretích strán zavádzajú spätnú väzbu aj vtedy, keď natívny firmvér nepodporoval.

Nakoniec vám môže byť užitočné odkazovať na tento zoznam, ktorý je udržiavaný projektom OpenSimulator Project( funkcia loopback je pre ich potreby kritická).Je to najbližšie k veľkému zoznamu smerníc s funkciou spätného vyhľadávania, ktorú nájdete.

Ak ste na trhu s novým smerovačom, najbezpečnejšou stávkou je dôkladné nakupovanie a preskúmanie dokumentácie pre akýkoľvek model, ktorý uvažujete.