Tveir VPN-viðskiptavinir á einni borðtölvu: hvað rekst á og hvað virkar
Tveir viðskiptavinir keppa um sjálfgefnu leiðina, leysinn og síudrif. Skráðu hver á útganginn, og aðskildu svo seinni göngin með VM eða netns.
Seinni viðskiptavinurinn þinn tengist, auðlindir hins fyrri hætta að leysast og miðinn segir að vinnu-VPN-ið hafi eyðilagt það persónulega. Ekkert er bilað í merkingu galla: báðir viðskiptavinir gerðu það sem þeir voru hannaðir fyrir, og vélin hefur aðeins eina leiðartöflu. Áreksturinn snýst um fjórar auðlindir sem hvor viðskiptavinur gerir ráð fyrir að eigi. Farðu í gegnum þær í röð og lagfæringin verður venjulega hönnunarval, ekki viðgerð.
Skref 1: finndu hvaða viðskiptavinur á útganginn
Lestu núverandi útgangsákvörðun áður en þú breytir nokkru. Leiðarleitin að opinberu vistfangi segir þér hvaða tengi og hvaða næsta hopp pakki myndi nota núna, og það er svarið við því hver vann. Berðu það saman við tengisnöfnin sem viðskiptavinirnir bjuggu til, sem bera venjulega nafn vörunnar eða samskiptareglunnar. Ef leitin bendir á göngin sem þú bjóst ekki við, hefurðu þegar fundið áreksturinn.
ip route get 1.1.1.1
ip route show default
route print
Sumir viðskiptavinir skipta ekki út sjálfgefnu leiðinni yfirleitt; þeir bæta við tveimur hálfum, einum fyrir neðri helming vistfangarýmisins og einum fyrir þann efri, sem saman ná yfir allt. Það lætur upprunalegu sjálfgefnu leiðina sjást og lætur handvirka lagfæringu líta rétta út á meðan umferð fer samt út um göngin. Lestu mælikvarðann og lengd forskeytisins, ekki bara tilvist sjálfgefinnar færslu.
Stoppaðu ef báðir viðskiptavinir gera tilkall til sama forskeytis með sama mælikvarða. Kjarninn velur annan, og hinn mun virðast tengdur án þess að flytja neitt.
Skref 2: athugaðu leysinn og forskeytin sem skarast
DNS er seinni áreksturinn og framleiðir einkennandi einkenni: nöfn mistakast á meðan vistföng virka. Hver viðskiptavinur þrýstir sínum eigin leysi í gegn, og síðasti skrifandinn vinnur fyrir fyrirspurnirnar sem fylgja. Spurðu leysiþjónustuna hvað hún notar fyrir hverja tengingu í stað þess að lesa stillingasíðu viðskiptavinarins.
resolvectl status
Get-DnsClientServerAddress
dig +short intranet.corp.example
Berðu svo saman einkaforskeytin sem netin tvö nota. Ef báðar hliðar úthluta úr sama bili verður engu fyrirkomulagi á hlið viðskiptavinarins komið við, því vélin getur ekki sagt hvaða 10.0.0.0/8 áfangastaður tilheyrir hvaða göngum. Önnur hliðin verður að endurnúmera eða þýða, og það er samtal við neteigendurna frekar en stillingabreyting. Skörun er eini áreksturinn þar sem heiðarlegra svarið er að hönnunin verði að breytast.
Stoppaðu hér ef forskeytin skarast. Allt síðar í þessum lista gerir ráð fyrir að þau geri það ekki.
Skref 3: veldu aðskilnaðarmynstur sem heldur
Áreiðanlegu mynstrin forðast að keyra tvo viðskiptavini gegn sömu leiðartöflunni. Einn viðskiptavinur með stefnu um klofin göng sem nær til beggja einkanetanna er einfaldastur, að því gefnu að áfangastaðirnir skarist ekki og eigandi stefnunnar samþykki. Sýndarvél eða netnafnrými er næsta skref, því hvort fær sína eigin töflu og sinn eigin leysi.
sudo ip netns add vpn2
sudo ip netns exec vpn2 ip link show
sudo ip netns exec vpn2 curl -sI https://intranet.corp.example/
Nafnrými gefur sama aðskilnað og sýndarvél án hins stýrikerfisins, en það hefur grófar brúnir: gagnaverjaða tækið verður að flytja inn í það, og forritið verður að ræsa inni í því. Sérstakt líkamlegt tæki er oft sá valkostur sem kemur minnst á óvart fyrir persónulegt VPN við hlið stýrðs vinnuviðskiptavinar. Að stafla einum göngum inn í önnur er ekki aðskilnaðarmynstur; innri endapunkturinn verður að vera aðgengilegur í gegnum ytri göngin, og fyrirkomulagið bætir MTU- og seinkunarvandamálum ofan á.
Veldu eitt mynstur og skrifaðu hvers vegna. Að blanda nafnrými fyrir eitt forrit saman við klofin göng fyrir restina endurskapar upprunalega áreksturinn í formi sem er erfiðara að kemba.
Skref 4: staðfestu bæði netin frá sama lotu
Prófaðu eina auðlind á hverju einkaneti frá umhverfinu þar sem forritið keyrir í raun, ekki frá skelinni þinni ef forritið keyrir inni í nafnrými. Athugaðu útgangstengið, leysta vistfangið og svarann samtímis, því árangur í einu af þremur getur falið mistök í hinum. Endurtaktu eftir endurræsingu, því röðin sem viðskiptavinirnir hefja keyrslu í ræður því hver vinnur. Það er röðin sem fólk gleymir að skrá.
curl -sI https://intranet.corp.example/
curl -sI https://files.personal.example/
ip route get 10.20.30.40
Skráðu útgáfur viðskiptavina, tengin, stöðu leysisins og forskeytin fyrir hvert net. Þegar viðskiptavinur uppfærist og breytir leiðarhegðun sinni er sú skráning munurinn á fimm mínútna lagfæringu og endurbyggingu. Næsta manneskja deilir ekki minni þínu um hvaða göng komu upp fyrst.
Listinn er heill þegar þú getur nefnt tengið sem á sjálfgefnu leiðina, leysinn sem hvert nafn notar, mynstrið sem aðskilur seinni göngin og niðurstöðu einnar beiðni á hvert net eftir endurræsingu. Hvað sem er minna er stilling sem virkar fyrir tilviljun í dag.