15Jul

Miten voin muodostaa yhteyden paikalliseen Internet-haastavaan palvelimeen lähettämättä liikennettä Internetiin ja takaisin?

Jos olet määrittänyt palvelimen kotiverkostasi( kuten mediasoittoverkko), jotta voit käyttää tiedostoja kaukana kotoa, olet ehkä huomannut utelias sekaannus: kun haluat käyttää palvelinta kotona, liikenne saa reitittimenulos palveluntarjoajasi palvelimille ja sitten takaisin kotiisi, koska verkkosi laitteistosi ei tunnista, että palvelin ei ole oikeasti Internetissä, se on aivan kotona. Katsotaanpa, miten kollega lukija voi korjata tämän hidas ja kaistanleveyttä tuhoava toiminta ja pitää asiat tiukka ja nopea.

Hyvä How-To Geek,

Minulla on melko erityinen ongelma, että toivon, että on olemassa melko erityinen vastaus. Asensin suoratoistopalvelimeni kotiverkkostani, jotta voisin käyttää mediatiedostoani poissa kotoa. Minulla on puhelimessa sovellus, jonka avulla voimme määrittää palvelimen osoitteen. Toistaiseksi niin hyvä, eikö?Kun olen poissa, aloin vain käynnistää sovelluksen ja muodostaa yhteyden palvelimeen( joka on kotiverkon IP-osoite).

Nyt minun ongelmani( ja toiveikas) ratkaisu tulee. Kun olen kotona ja käytän samaa sovellusta, liikenne menee ulos Internetiin( tai ainakin ISP: n palvelimiin), tulee

takaisin taloni yhteydessä ulkoiseen IP-osoitteeseen. Minulla ei ole mielessä vähän viiveitä, kun olen poissa kotoa, koska sisällön on navigoida internetissä päästäkseen minulle, mutta näyttää siltä typerältä, että puhelimen ja palvelimen pyynnöt menevät internetiin ja takaisin, kunliikenteen lähde on kymmenen metrin päässä minusta ja kytketty paikalliseen verkkooni.

Ilmeisesti voisin käyttää toista ohjelmaa yhteydenpitoon tavaroihin, kun olen kodissani, mutta haluaisin todella tehostaa sovelluksiani ja käyttökokemustani. Sovelluksessa ei voi määritellä kahta palvelinta. Onko verkko älykkäästi ohjata liikennettä paikalliselle IP: lle sen sijaan, että se olisi suuri vanha matka, se jatkuu nyt?

Ystävällisin terveisin,

Local Network Puzzled

Hyvä uutinen on, että on varmasti yksinkertainen ratkaisu ongelmaan. Huono uutinen on se, ettei kaikilla reitittimillä ole tätä yksinkertaista ratkaisua. Tekemäsi hakutermin tekninen termi on "NAT loopback".NAT tarkoittaa Network Address Translation;tämä reitittimen mekanismi on vastuussa liikenteen kartoittamisesta erilliseen IP-osoitteeseen, jotta esimerkiksi kaikki kotitalouksesi henkilöt omissa tabletteissasi, tietokoneissaan ja puhelimissaan voivat kaikki katsella YouTubessa samanaikaisesti ilman, että videovirrat sekoittuvat ja toimitetaanväärään laitteeseen.

Normaaleissa olosuhteissa( esimerkiksi silloin, kun "NAT-silmukka" ei ole käytettävissä) meillä on skenaariossa juuri sellainen kuin sinä sanoit sähköpostissasi. Paikallisverkossa on resurssi, sanoa musiikkipalvelin ja musiikkipalvelimelta pääsee eteenpäin suuntautuvasta IP-osoitteesta, esimerkiksi 255.255.1.1.: n palvelimella on myös : ssä paikallisosoite verkossa, esimerkiksi 192.168.1.100.Ilman loopback-toimintoa milloin paikallisen verkon henkilö pääsee palvelimeen eteenpäin suuntautuvalla osoitteella 255.255.1.1, liikenne kulkee reitittimen yhdyskäytävän kautta Internetiin( yleensä vain ISP: n lähimpään solmuun) ja sittenreititetään takaisin kotiverkkoon reitittimen kautta uudelleen palvelimelle ja mitä sisältöä käyttäjä haluaa( musiikkia, elokuvia jne.) lähetetään käänteisen reitin kautta. Tämä on erittäin tehoton tapa tehdä asioita ja se tuo valtavan määrän liikkumisliikettä kyseisen paikallisverkon ulkopuolelle, joka on täysin tarpeeton.

Ajattelemalla edellä mainittua verkko-skenaariota reaalisesti, se vastaa kymmenennen kerroksen highrise-toimistorakennuksen osastoa, joka haluaa lähettää kirjeen kuudennen kerroksen osastolle postipalvelun kautta( jossa se lähtee rakennuksesta ja vaatiiuseita osapuolia lajitella ja liikkua).

Kun reitittimellä on loopback-toiminto, se älykkäästi sieppaa sen lähetyksen ja uudelleenreitittää sen;"Oh hei Olen 255.255.1.1, ei tarvitse lähettää tätä tietoa verkon ulkopuolelle, palvelu, jota käyttäjä pyytää, on täällä kotona." Liikenne ei koskaan lähde kotiverkosta ja sen sijaan tehokkaasti hihnakuljetettureitittimen NAT-järjestelmän kautta takaisin paikallinen koneeseen, jossa lähetys tapahtuu lähes välittömästi ja nopeudella, jota paikallisverkko tukee.

Uudistamisprosessin käytöllä taas on loopback-toiminto, jossa käytetään välitystoimintaa( jossa se ei jätä toimistorakennusta ja tarvitsee vain yhden osapuolen lajitella ja siirtää).

Joten missä se jättää sinut, käyttäjä etsii silmukka-toimintoja? Ensimmäinen pysäytys on etsiä reitittimen mallinumerosi ja termi "NAT loopback" määrittääksesi, onko reititin tukee sitä( voit myös siirtää reitittimen konfigurointivalikoita, mutta etsiä sitä tyypillisesti nopeammin).Suosittelemme myös, että etsit reitittimesi mallinumeron ja kolmannen osapuolen firmware-ratkaisuja, kuten Tomato ja DD-WRT -ohjelmistoa, selvittää mahdolliset kolmansien osapuolten ratkaisut loopbackin avulla, vaikka alkuperäisen laiteohjelmiston tuki sitä.

Lopuksi saattaa olla hyödyllistä viitata OpenSimulator Projectin ylläpitämään luetteloon( loopback-toiminto on kriittinen heidän tarpeidensa kannalta).Se on lähimpänä suurta lajitelma-ajantasaista luetteloa reitittimistä, joiden loopback-toiminnot aiot löytää.

Jos olet uuden reitittimen markkinoilla, turvallisin veto on ostaa huolellisesti ja tarkastella minkä tahansa mallin dokumentaatiota.