Ein fartölva heldur göngunum, restin af heimilinu vill sama aðgang, og fyrsta tilraunin er að beina öllu að tölvunni sem er tengd. Það mistekst af ástæðum sem ekkert hafa með VPN að gera: móttökuhýsillinn verður að senda pakkann áfram, endurskrifa uppruna hans og sjá til þess að svör finni leið til baka. Slepptu einhverju af þrennu og tengda fartölvan heldur áfram að virka á meðan öll önnur tæki fá ekkert svar. Lausnin er leiðahönnun, ekki stilling í biðlara.

Af hverju mistekst að beina tækjum að hýslinum

Hýsill sem tekur við pakka sem er stílaður á fjarlægt net verður beini í því augnabliki, hvort sem einhver stillti hann sem slíkan eða ekki. Framsending er sjálfgefið óvirk á Linux og í Windows nema einhver eiginleiki kveiki á henni. Þýðingin skiptir máli vegna þess að fjarlæga hliðin verður að vita hvert á að senda svörin, og einkastaðarnetsvistfang þýðir ekkert fyrir hana. Afturleiðin er þriðji hlutinn, og hún er sá sem fólk gleymir þegar fyrsta ping virðist takast.

Greindu í þessari röð í stað þess að kveikja og slökkva á stillingum af handahófi. Hver hluti sem vantar framkallar örlítið öðruvísi einkenni.

Kveiktu á framsendingu og þýðingu á hýslinum

Tvær breytingar á tengda hýslinum ná yfir fyrstu tvo hlutana: kveikja á IPv4-framsendingu og þýða staðarnetsumferð yfir á tengi gangnanna.

sysctl -w net.ipv4.ip_forward=1
iptables -t nat -A POSTROUTING -o tun0 -j MASQUERADE

Geymdu sysctl-gildið í skrá undir /etc/sysctl.d og athugaðu masquerade-regluna aftur eftir endurræsingu, þar sem framendur eldveggja geta tæmt sérsniðnar keðjur. Í Windows framkvæmir deilingareiginleikinn bæði skrefin, en hann breytir líka staðarnetsnetkortinu í fast undirnet og hreinsar gátt þess, sem eyðileggur fasta vistföngun og port forwarding. Endurreistu leið beinisins að hýslinum á nýja vistfanginu áður en þú ályktar að deilingin hafi mistekist. Fylgstu svo með því að teljarar reglunnar hækka á meðan annað tæki sendir umferð.

Gefðu staðarnetinu leið sem lifir endurræsingar

Hin tækin þurfa leið að fjarlæga forskeytinu, og leiðirnar tvær til að veita hana eru mismunandi að umfangi.

ip route add 10.8.0.0/24 via 192.168.1.20 dev eth0

Að beina sjálfgefinni gátt biðlara að hýslinum sendir alla umferð hans í gegnum hýsilinn, þar á meðal staðbundna prentun og skráardeilingu, svo óskyldir hlutir stöðvast þegar hýsillinn fer í svefn. Að bæta við tiltekinni leið á beininum að fjarlæga forskeytinu er þrengra: aðeins áfangastaðir bak við göngin fara á tengdu tölvuna, og restin af staðarnetinu heldur áfram að virka. Undirnetin hér að ofan eru dæmi, svo skiptu þeim út fyrir þín eigin staðarnets- og gangnasvið. Hvort sem er, prófaðu frá öðru tæki með göngin virk og svo óvirk.

Fylgstu með MTU áður en þú kennir göngunum um

Göng minnka nothæfa stærð pakka, og seinna tækið hefur ekki hugmynd um það. Stór flutningur og TLS-handshake stöðvast á meðan litlar beiðnir takast.

ping -M do -s 1400 10.8.0.5

Svar sannar að sú stærð fari ósundruð yfir leiðina; tímamörk þýða að hjúpunaryfirbyrði ýtti pakkanum út fyrir MTU gangnanna. Lækkaðu MTU á deilingartenginu eða takmarkaðu hámarkshlutastærð á framsendaranum, og endurtaktu sömu prófun. Prófaðu sömu stærð á staðarnetshliðinni fyrst, því staðbundið mistök benda á staðarnetið frekar en göngin. Skráðu stærðina sem virkar, því síðari breyting á þjónustuaðila eða göngum getur fært hana.

Fyrir eitt aukatæki dugar deiling frá hýslinum. Fyrir heimili skaltu setja leiðina á beininn. Þegar aðgangurinn á að lifa það að fartölvan fari með þér, á sjálft göngin heima á sérhæfðri gátt.

Tengdir greinar