Hvað breytist í raun þegar þú skiptir um vistaðar VPN-stillingar á macOS
Að skipta um vistað Mac-VPN er ekki prófílaviðskipti. Sjáðu hvað breytist í leiðum, DNS og auðkennum, og hvernig á að sannreyna göngin sem þú fékkst í raun.
Þú opnar VPN-listann, velur hina vistuðu færslu og býst við hreinni skiptingu: nýju útgangstölu og öllu öðru óbreyttu. Það er forsendan sem þú ættir að sleppa fyrst. Á macOS er vistað VPN full netþjónusta en ekki forstilling, svo að skipta um þjónustu getur breytt leiðvöl, DNS og auðkenningu á sama tíma. Valmyndastikan segir hvaða þjónusta er virk; hún segir ekki hvort göngin undir henni passi við það sem þú ætlaðir.
Vistaði listinn er ekki prófílaval
Hver færsla í Kerfisstillingar > Net er eigin þjónusta, með eigin þjónslufangi, reikningi, auðkenningaraðferð, DNS-þjónum og valkostum eins og Senda alla umferð um VPN-tenginguna. Eldri útgáfur halda sama lista í Kerfisstillingum. Tvær færslur geta bent á sama hýsilnafn og hegðað sér samt öðruvísi, því samskiptareglan eða viðbót biðlarans ræður hvernig göngin eru byggð.
Biðlarar þriðja aðila halda aðskilda lista. Tunnelblick les stillingar úr eigin möppu, WireGuard heldur sínum eigin gangalista og OpenVPN Connect geymir prófíla inni í forritinu. Sumir skrá stillingar hjá kerfinu; aðrir halda öllu inni í forritinu og sjást aldrei á innbyggða listanum. Þess vegna þýðir „skipta yfir í þá vistuðu“ mismunandi aðgerðir eftir því hvaða forrit á prófílinn.
scutil --nc list prentar VPN-þjónusturnar sem skráðar eru í kerfisstillingunni, með nöfnum í gæsalöppum. Notaðu nákvæmlega þessi nöfn þegar þú skrifar skriptu fyrir skipti, og ekki gera ráð fyrir að listinn nái yfir hver göng þriðja aðila.
Hvað skipting breytir í raun
Fjórir hlutir hreyfast saman þegar virka þjónustan breytist. Sjálfgefna leiðin fylgir nýju göngunum ef sú þjónusta sendir alla umferð; leysilistinn breytist í DNS-þjónana sem þjónustan tilgreinir; nýjar tengingar taka nýtt gangafang sem uppruna sinn; og auðkennin í notkun tilheyra nýju þjónustunni. Innbyggð stilling og forritaprófíll eru ekki skiptanleg, jafnvel þótt bæði endi á sama gátt.
| What you assume | What the system does |
|---|---|
| Same server name means same tunnel | Protocol, certificate and account are per service |
| All traffic follows the active VPN | Only when Send all traffic over VPN is on |
| DNS switches with the VPN | Only if that service defines DNS servers |
| Disconnect ends the connection | On Demand or a management profile can reconnect |
| Open sessions survive the switch | TCP sessions tied to the old address stall |
DNS-hlutinn kemur fólki á óvart. macOS heldur leysiröð, og scutil --dns sýnir hvaða leysar eru í notkun og á hvaða tengi. VPN-þjónusta án stilltra DNS-þjóna getur látið Wi-Fi-leysirinn svara, svo þú færð nýtt opinbert fang með gömlu DNS-hegðuninni og ályktar að skiptingin hafi virkað að hálfu.
Hvers vegna gamla stillingin kemur aftur
Ef þú aftengir og sama þjónustan tengist aftur augnabliki síðar, skoðaðu On Demand fyrst. Regla um tengingu að beiðni getur fært þjónustu til baka þegar forrit leysir samsvarandi lén, og stjórnunarprófíll getur þvingað sömu reglu. Að eyða færslunni lagar þetta sjaldan: stilling sem sett var upp með prófíl kemur venjulega aftur við næstu prófílosfriskkun, og handvirk getur skilið lykilorðið eftir í Keychain þótt þjónustan sé farin.
Að ræsa aðra þjónustu stöðvar ekki alltaf þá fyrstu. Eftir biðlaranum og samskiptareglunni getur þú endað með tvö göng og tvö sett af leiðum, og röð þjónustna ásamt sérhæfingu leiðarinnar ræður því hver ber umferðina, ekki táknið sem þú smelltir síðast á. Athugaðu tengin áður en þú gerir ráð fyrir að skipting hafi átt sér stað.
Sannreyndu göngin, ekki hakmerkið
Farðu í gegnum eigið yfirlit kerfisins áður en þú snertir stillingar.scutil --nc status "Name" greinir frá því sem kerfið telur;ifconfig sýnir hvort tengi utun hefur fang;netstat -rn -f inet sýnir hvert sjálfgefna leiðin vísar;scutil --dns sýnir leysinn sem raunverulega er notaður. Opnaðu svo nýja tengingu og staðfestu útgangsfangið, því síða sem var þegar innskráð gæti enn notað sökkul sem er bundinn við gömul göngin.
Ef DNS svarar enn frá staðarnetinu, berðu saman stilltu þjónana þjónustunnar við leysilistann. Ef sjálfgefna leiðin vísar enn á líkamlega tengið er þjónustan klofin göng eða ekki að fullu tengd. Hvort tveggja eru niðurstöður stillinga, ekki sönnun um bilaðan biðlara.
Skiptaröð sem forðar vonbrigðum
- Skráðu núverandi þjónustu og hvort prófíll stýrir henni.
- Aftengdu hana fyrst þegar göngin tvö geta ekki verið til samtímis.
- Tengdu viðfangsefnið og bíddu eftir Tengt, ekki Tengist.
- Athugaðu sjálfgefnu leiðina, leysilistann og nýtt útgangsfang.
- Endurræstu forrit sem halda langlífum lotum.
Haltu gömlu færslunni þar til hin nýja stenst þessar athuganir, og gefðu hverri færslu sérstakt nafn; eins merkingar gera næstu bilun erfiðari að rekja. Mac-hjálp Apple lýsir innbyggðu hliðinni á Setja upp VPN-tengingu á Mac, sem er viðmiðið sem á að athuga áður en stjórnuð stilling er breytt.
Ef valið hverfur til baka, meðhöndlaðu það fyrst sem stefnu eða On Demand. Staðfestu hver á stillinguna og hvort hún er sett á sjálfvirka tengingu, og ákveddu síðan hvort þú ert að skipta um þjónustu eða berjast við prófíl.