Haltu einkareknum leiðum og slepptu endurbeiningunni: skipt OpenVPN-göng
Göng sem eru eingöngu fyrir einkanet þurfa tvær reglur: einkaforskeyti fara í gegnum þau og venjuleg vafur halda staðbundinni leið sinni. Að eyða sjálfgefinni leið er ekki stefna.
Göngin koma upp, forritið hleðst, og þá byrjar allt annað á fartölvunni að hegða sér undarlega. Það er venjulega myndin af stefnu sem er eingöngu fyrir einkanet og er innleidd með því að eyða einni línu. Að fjarlægja ýtt sjálfgefna leið breytir vissulega hvert umferðin fer, en segir ekki hvert umferðin ætti að fara í staðinn, og snertir nafnlausn alls ekki. Stefna þarf tvær jákvæðar hliðar áður en hægt er að prófa hana.
Að eyða endurbeiningunni er aðeins helmingur breytingarinnar
Endurbeining heillar göng og stefna eingöngu fyrir einkanet eru ólík í því sem þau fullyrða um heiminn. Endurbeiningin gerir kröfu til hvers áfangastaðar, en einkastefnan gerir kröfu til lista og lætur restina í friði. Að eyða kröfunni án þess að skrifa listann framleiðir biðlara sem nær ekki neinu utan staðarnets, sem lítur út eins og leiðarvilla frekar en skarð í stefnunni. Skrifaðu listann áður en þú fjarlægir kröfunni, og þá hættir röð þessara tveggja skrefa að skipta máli.
Báðar hliðar eru kröfur en ekki sjálfgefin gildi. Einkaforskeyti verða að fara inn í göngin, og venjulegir áfangastaðir verða að halda leiðinni sem þeir höfðu fyrir tenginguna.
Ef stofnun krefst heillar göngu gildir ekkert af þessu. Hönnunin eingöngu fyrir einkanet tilheyrir uppsetningum þar sem skipt leiðsögn er samþykkt.
pull-filter er samsvörun, ekki rofi
Tilskipunin pull-filter fjarlægir ýttar valkosti þar sem nöfnin passa við forskeyti, og það er allt sem hún gerir. Að hunsa endurbeininguna lætur alla aðra ýtta valkosti vera á sínum stað, sem er venjulega það sem þú vilt: leiðir, DNS-stillingar og gildi leiðarhliðs berast enn. Hún getur heldur ekki fjarlægt tilskipun sem er skrifuð í staðbundna sniðinu, því síun á við það sem þjónninn ýtir.
Standist freistnina að hunsa hvern valkost sem byrjar á route. Það mynstur hendir líka einkaleiðunum sem tengingin þarf, og það getur misst hliðsupplýsingar sem göngin eru háð.
route-nopull er víðtækari ákvörðun en hún lítur út fyrir. Hún kemur í veg fyrir að biðlarinn samþykki ýttar leiðir og valkosti í DHCP-stíl sem hóp, sem er önnur stefna en að sía einn valkost út.
Skrifaðu leiðarlistann frá forritinu og út
Byrjaðu á því sem notandinn opnar í raun, bættu svo við stoðhlutunum. Forrit á 10.60.20.15 felur í sér undirnetið 10.60.0.0/16, og einkanaft felur í sér uppflettinguna sem svarar því. Notandi sem bað um eitt forrit þarf því tvo áfangastaði og eina DNS-ákvörðun. Allt handan við þann lista er utan gildissviðs að byggingu, og það er það sem heldur stefnunni endurskoðanlegri.
Á samstarfshæfum þjóni verða þetta tvær ýttar leiðir, og hvorug þeirra er endurbeining. Haltu topólógíu ganganna og gildum leiðarhliðs sem núverandi þjónusta veitir.
Þegar aðeins sumir notendur þurfa þessa stefnu skaltu beita henni á hvern biðlara eða hvern hóp. Að breyta leiðsögn allra til að laga kröfu eins teymis er leiðin sem skipt göng verða að truflun.
| Destination | Intended path |
|---|---|
10.60.0.0/16 | Tunnel, for the approved application services |
10.61.0.53/32 | Tunnel, to reach the internal resolver |
corp.example queries | Internal resolver, selected per namespace |
| Everything else | Local path and local resolver |
Láttu DNS fylgja sömu leið
Leið að uppflettingunni er ekki stefna uppflettingarinnar. Á systemd-resolved biðlara er merkingarleg niðurstaða leiðarlén fyrir einkanafnrýmið sem bendir á innri uppflettinguna, og það er það sem gerir aðeins þessi nöfn nota hana. Windows-biðlari þarf í staðinn eigin aðferð fyrir stefnu nafnrýma. DNS-þjónslína í sniðinu setur hvorki upp annað hvort af sjálfu sér.
Athugaðu hvað stýrikerfið valdi frekar en hvað sniðið bað um. Á Linux sýnir resolvectl status lénið og þjóninn fyrir hverja tengingu; á Windows er stefnutöflu nafnrýma jafngild sönnun.
Haltu uppflettingunni aðgengilegri í gegnum göngin, annars bendir stefnan á vistfang sem ekki er hægt að spyrja um. Vistfang uppflettingar sem göngin ná ekki til breytir virkri stefnu í tímamörk.
Sannreynið báðar hliðar við endurtengingu
Tengdu biðlarann aftur eftir breytinguna og skoðaðu virku leiðina að einkavistfangi og að opinberu vistfangi. Leystu svo einkanaft og opinbert naft og staðfestu að hvort um sig hafi notað fyrirhugaðu uppflettinguna. Að opinber vefsíða hleðst sannar aðeins seinni hliðina, og það er hliðin sem venjulega virkar fyrir tilviljun.
Skráðu tilbúnu stefnuna í einni setningu: þessi forskeyti og nöfn nota þessa tengingu, allt annað fylgir staðbundinni leið. Haltu henni svo í sniðinu í stað þess að laga stillingar millistiks eftir hverja innskráningu.