Partekatu VPN konexio bat zure LANeko gailu guztiekin
Tunel bat partekatzeko birbidalketa, itzulpena eta itzulera-bidea behar dira. Alderatu ostalariaren partekatzea, ostalari horretarako router bidea eta tunela duen atebide bat.
Gailu eramangarri batek tunela eusten du, etxearen gainerakoak sarbide bera nahi du, eta lehen saiakera konektatutako makinara guztia bideratzea da. VPNarekin zerikusirik ez duten arrazoiengatik huts egiten du: harrera-ostalariak paketea birbidali, haren iturburua berridatzi eta erantzunek itzulera-bidea aurkitzen dutela ziurtatu behar du. Hiruretako bat falta bada, konektatutako eramangarriak lanean jarraitzen du, eta beste gailu guztiek denbora-muga jasaten dute. Konponbidea bideratze-diseinua da, ez bezeroaren ezarpena.
Zergatik huts egiten du gailuak ostalarira bideratzeak
Urrutiko sare batera helarazitako paketea jasotzen duen ostalariak router bihurtzen da une horretan, inork hala konfiguratu duen ala ez. Birbidalketa lehenespenez itzalita dago Linuxen eta Windowsean, funtzio batek pizten ez badu. Itzulpena garrantzitsua da urrutiko aldeak erantzunak norako bidali behar dituen jakin behar duelako, eta LAN helbide pribatu batek ez du ezer esan nahi harentzat. Itzulera-bidea hirugarren pieza da, eta horixe ahazten dute pertsonek lehen ping-a arrakastatsua dirudienean.
Diagnostikatu ordena horretan, ez aldatu ezarpenak ausaz. Faltatzen den pieza bakoitzak sintoma pixka bat desberdina sortzen du.
Gaitu birbidalketa eta itzulpena ostalarian
Konektatutako ostalarian bi aldaketak lehen bi piezak estaltzen dituzte: gaitu IPv4 birbidalketa eta itzuli LAN trafikoa tunelaren interfazera.
sysctl -w net.ipv4.ip_forward=1
iptables -t nat -A POSTROUTING -o tun0 -j MASQUERADEGorde sysctl balioa /etc/sysctl.d azpiko fitxategi batean, eta berrikusi MASQUERADE araua berrabiaraztearen ondoren, suebakiaren aurrekoek kate pertsonalizatuak garbi baititzakete. Windowsean partekatze-funtzioak bi pausoak egiten ditu, baina LAN egokitzailea azpisare finko batera birhelbideratzen du eta haren atebidea ezabatzen du, eta horrek helbideratze estatikoa eta ataka-birbidalketa hausten ditu. Berrezarri routerraren bidea ostalariraino haren helbide berrian, partekatzeak huts egin duela ondorioztatu aurretik. Ondoren ikusi arauen kontagailuak nola handitzen diren bigarren gailu batek trafikoa bidaltzen duen bitartean.
Eman LANari berrabiarazteak gainditzen dituen bidea
Beste gailuek urrutiko aurrizkirako bide bat behar dute, eta hura emateko bi moduek eragin-eremuan desberdintzen dira.
ip route add 10.8.0.0/24 via 192.168.1.20 dev eth0Bezero baten atebide lehenetsia ostalarira bideratzeak haren trafiko guztia ostalariaren bidez bidaltzen du, tokiko inprimaketa eta fitxategi-partekatzea barne, beraz zerikusi gabeko gauzak gelditzen dira ostalaria lo dagoenean. Routerrean urrutiko aurrizkirako bide zehatz bat gehitzeak eragin-eremu txikiagoa du: tunelaren atzeko helmugak soilik joaten dira konektatutako makinara, eta LANaren gainerakoak lanean jarraitzen du. Goiko azpisareak adibideak dira, beraz ordezkatu zure LAN eta tunel tarteekin. Edonola ere, probatu bigarren gailutik tunela martxan eta gero geldirik.
Begiratu MTUari tunela errua bota aurretik
Tunelek erabil daitekeen pakete-tamaina txikitzen dute, eta bigarren gailuak ez daki ezer. Transferentzia handiak eta TLS esku-emateak trabatzen dira, eskaera txikiek arrakasta duten bitartean.
ping -M do -s 1400 10.8.0.5Erantzun batek frogatzen du tamaina horrek bidea zatikatu gabe zeharkatzen duela; denbora-mugak esan nahi du kapsulatzearen gainkostuak paketea tunelaren MTUtik harago bultzatu duela. Jaitsi MTUa partekatze-interfazean edo mugatu segmentu-tamaina maximoa birbidaltzailean, eta gero errepikatu proba bera. Probatu tamaina bera LAN aldean lehenik, tokiko hutsegiteak LANera seinalatzen baitu, ez tunelera. Idatzi funtzionatzen duen tamaina, geroago hornitzaile edo tunel aldaketak mugi baitezake.
Gailu gehigarri bakar baterako, ostalariaren partekatzea nahikoa da. Etxe baterako, jarri bidea routerrean. Sarbideak eramangarria zurekin joaten denean iraun behar badu, tunela bera atebide dedikatu batean dago.