Hvis du har konfigureret en server på dit hjemmenetværk (som en mediestreamingsserver ), så du kan få adgang til dine filer uden for hjemmet, har du måske bemærket et nysgerrig begravelse: Når du vil bruge serveren hjemme, bliver din trafik sendt ud til dine internetudbyder-servere og derefter tilbage til dit hus, fordi din netværkshardware ikke genkende at serveren ikke er virkelig derude på internettet, det er rigtig hjemme. Lad os se på, hvordan en medlæser kan rette op på denne langsomme og båndbredde-spildende operation og holde tingene tætte og hurtige.
Kære How-To Geek,
Jeg har et ret specifikt problem, som jeg håber der er et ret specifikt svar på. Jeg oprettede en streaming media server på mit hjemmenetværk, så jeg kunne få adgang til mine medier mens væk hjemmefra. Jeg har en applikation på min telefon, der giver mig mulighed for at angive adressen på serveren. Hidtil så godt, right? Når jeg er væk, starter jeg bare appen op og forbinder til serveren (hvilket er IP-adressen til min internetforbindelse).
Nu er det, hvad mit problem (og håbende) løsning kommer ind. Når jeg er derhjemme, og jeg bruger den samme applikation, går trafikken ud til internettet (eller i det mindste ud til mine ISP-servere jeg formoder), så kommer tilbage til mit hus for at oprette forbindelse til den eksterne IP-adresse. Jeg har ikke noget imod lidt forsinkelse, når jeg er hjemmefra, fordi indholdet skal navigere på internettet for at komme til mig, men det synes ret dumt at få mine forespørgsler fra telefon til server ud til internettet og tilbage når Kilden til trafikken er 10 meter væk fra mig og forbundet til mit lokale netværk. Selvfølgelig kunne jeg bruge et andet program til at forbinde til ting, når jeg er hjemme hos mig, men jeg vil virkelig gerne strømline mine apps og brugeroplevelse. Der er ingen måde at angive to servere i programmet. Er der alligevel at få netværket til at styre trafikken til den lokale IP i stedet for den store gamle tur det går videre?
Med venlig hilsen
Lokalt netværk Forvirret
Den gode nyhed er, at der absolut er en enkel løsning på dit problem. Den dårlige nyhed er, at ikke alle routere har denne enkle løsning til rådighed. Det tekniske udtryk for den funktion, du søger efter, er en "NAT loopback". NAT står for Network Address Translation; Denne mekanisme i din router er ansvarlig for kortlægning af trafik til en særskilt IP-adresse, så for eksempel alle personer i din husstand på deres individuelle tabletter, computere og telefoner kan alle se YouTube samtidigt uden at videostrømmene bliver blandet og leveret til den forkerte enhed.
RELATEREDE:
Forståelse af routere, switche og netværkshardware Under normale forhold (f.eks. når "NAT loopback" ikke er tilgængelig), har vi et scenario præcis som det du beskrev i din e-mail. Der er en ressource på det lokale netværk, siger en musikserver, og at musikserveren er tilgængelig via en fremadrettet IP-adresse, siger 255.255.1.1. Den server
også har en lokal adresse inden for netværket, siger 192.168.1.100. Uden loopback-funktionen når som helst en person på det lokale netværk får adgang til den server ved den fremadrettede adresse 255.255.1.1 går trafikken gennem gatewayen på routeren ud til internettet (typisk kun til internetudbyderens nærmeste knudepunkt) sendt tilbage til hjemmenetværket via routeren igen til serveren, og det indhold, som brugeren ønsker (musik, film osv.) sendes via omvendt rute. Dette er en meget ineffektiv måde at gøre ting på, og det introducerer en stor mængde trafikbevægelser uden for det lokale netværk, der er helt unødvendigt. For at tænke på ovenstående netværksscenarier i reelle termer svarer det til en afdeling i en highrise kontorbygning på tiende etage vælger at sende et brev til en afdeling på 6. sal via postvæsenet (hvor det vil forlade bygningen og kræve flere parter at sortere og flytte).
Når en router har loopback funktionalitet, vil den intelligent opfange transmission og omdirigere det; I det væsentlige siger "Åh hej
Jeg er 255.255.1.1, det er ikke nødvendigt at sende disse oplysninger uden for netværket. Den service, som brugeren anmoder om, er lige herhjemme. "Trafikken forlader aldrig hjemmenetværket og i stedet slynges effektivt gennem routerens NAT system lige tilbage til den lokale maskine, hvor transmissionen sker næsten øjeblikkeligt og med den hastighed, som det lokale netværk understøtter. Ved hjælp af vores office-analogi igen er tilbagesendelsesfunktionen som at bruge interoffice mail (hvor den ikke vil forlade kontorbygningen og vil kræver kun en enkelt part at sortere og flytte).
Så hvor forlader du dig, brugeren på jagt efter loopback-funktionalitet? Det første stop er at søge efter din routerens modelnummer og termen "NAT loopback" for at afgøre, om din router understøtter det (du kan også hælde over routerens konfigurationsmenuer, men søger det typisk hurtigere). Vi anbefaler også at søge efter dit router-modelnummer og tredjeparts firmware-løsninger som Tomat- og DD-WRT-firmware til at bestemme, om nogen tredjepartsløsninger introducerer loopback, selvom den oprindelige firmware ikke understøtter det.
Endelig kan finde det nyttigt at henvise til denne liste, der opretholdes af OpenSimulator Project (loopback funktionalitet er kritisk for deres behov). Det er den nærmeste ting til en stor sort-up-to-date liste over routere med loopback funktionalitet, du finder.
Hvis du er på markedet for en ny router, er det sikreste spil at handle nøje og gennemgå dokumentationen for enhver model, du overvejer.
Windows vil altid scanne og reparere mit USB-drev; Skal jeg lade det?
Det er et almindeligt syn for mange Windows-brugere: Du springer i dit flashdrev eller hukommelseskortet fra dit kamera, og Windows insisterer på, at der er et problem, der skal løses. Har noget faktisk brug for fastsættelse? Risikerer du noget ved at ignorere det, der gnider for at scanne og rette drevet?
Hvordan fremtidens smarte hjem kan spare på dine månedlige regninger
Selvfølgelig kan fremtidens smarte hjem få dig til at skære, inden du vågner op, bestiller dine dagligvarer automatisk og går hund uden at skulle sætte på dine sko ... men vidste du måske at det også kunne spare dig penge? Selvom fremskridt som dem, der findes i Energy Star-apparater, får os halvvejs der, vil din månedlige strømregning stadig Fortsæt med at klatre, hvis du kører et Energy Star-kompatibelt klimaanlæg 18 timer om dagen.