Hvernig á að fjarlægja VPN-stillingu á Mac og hvað verður eftir
Að fjarlægja VPN-þjónustu á Mac eyðir aðeins einni netþjónustu. Forritið, netviðbótin, lykilhringsfærslan og stýrða sniðið geta lifað af.
Að fjarlægja VPN á macOS lítur út eins og ein aðgerð en er í raun að minnsta kosti fjórar. Hnappurinn í Kerfisstillingum eyðir netþjónustu úr stillingasafni kerfisins. Hann eyðir ekki biðlaraforritinu, netviðbótinni sem forritið setti upp, skírteininu sem situr í lykilhringnum þínum né sniði sem stjórnun tækja ýtti inn. Að vita hvaða hlutur á hvaða einkenni er það sem kemur í veg fyrir að fjarlægt VPN komi hljóðlaust aftur.
Hvað hnappurinn Fjarlægja stillingu eyðir í raun
Sérhvert VPN sem þú bætir við verður netþjónusta, sama tegund hlutar og Wi-Fi eða Thunderbolt Bridge. macOS geymir þau öll hér: /Library/Preferences/SystemConfiguration/preferences.plist, hvert með þjónustukenni, birtu nafni og stillingarorðabók sem lýsir göngutegundinni, vistfangi netþjónsins og hvernig gangurinn hefst.
Þegar þú opnar Kerfisstillingar og VPN, ýtir á upplýsingahnappinn við hlið þjónustu, velur Fjarlægja stillingu og staðfestir, stöðvar macOS ganginn, eyðir þeim þjónustuhlut og endurskrifar safnið. Niðurrifið er fullkomið fyrir það sem kerfið á: þjónustan er farin af listanum og ekkert ræsir hana við innskráningu.
Það sem hnappurinn nær ekki til er allt sem önnur undirkerfi eiga. Forritabúntið er hér: /Applications. NetworkExtension-biðlari keyrir sem kerfisviðbót sem er skráð aðskilin frá stillingu sinni. Skírteinin eru lykilhringsfærslur með aðgangsstýringu þess lykilhrings sem geymir þau. Stillingasnið tilheyrir sniðakerfinu. Fjarlægðu þjónustuna og allir fjórir sitja nákvæmlega þar sem þeir voru.
Skráðu hvað Mac heldur að sé enn uppsett
Gerðu skrá yfir ástandið áður en þú eyðir nokkru. Þrjár skipanir ná yfir þrjú lögin sem framleiða sömu sýnilegu bilunina:
scutil --nc list
networksetup -listallnetworkservices
profiles -Pscutil --nc list er hið opinbera yfirlit VPN-stillinga, með tengistöðu, þjónustuheiti og þjónustukenni. Það sýnir oft færslur sem aldrei birtast í stillingalistanum: afgangsþjónustur frá biðlara sem þú tókst út fyrir mánuðum og eftirspurnarstillingar sem ræsa hljóðlaust. networksetup -listallnetworkservices sýnir netþjónusturnar undir þeim nöfnum sem skipanalínutólin búast við, og það er það sem þú þarft til að fjarlægja eftir nafni. profiles -P listar uppsett stillingasnið; á stýrðum Mac er VPN kannski alls ekki þjónusta sem þú bættir við, heldur farmur inni í einu af þessum sniðum.
Lestu listana saman í stað þess að treysta þeim fyrsta. Þjónusta í scutil en ekki í stillingum þýðir venjulega að þriðja aðila biðlari á ganginn og sýnir hann í sínu eigin glugga. Þjónusta í báðum yfirlitum sem er gráleit í stillingum þýðir stefnu. Nafn sem birtist aftur eftir eyðingu þýðir að eitthvað endurskapar hana, og það eitthvað er raunverulega skotmarkið.
Fjarlægðu þjónustuna í gegnum eiganda hennar
Fyrir þjónustu sem þú bættir við sjálf skaltu halda þig á skjalfestu leiðinni: Kerfisstillingar, VPN, upplýsingahnappurinn, Fjarlægja stillingu. Apple skjalfestir þá leið og hún heldur stillingasafninu samkvæmu. Handvirk breyting preferences.plist meðan netstakkurinn er í gangi er leiðin til að enda með tvöfaldar eða zombie-þjónustur sem ekkert viðmót fjarlægir.
Úr skjáhermi skaltu fjarlægja þjónustuna eftir nafni með networksetup -removenetworkservice "Service Name", staðfesta svo með scutil --nc list. Skipunin vinnur á sama þjónustulista og viðmótið, svo nafn sem birtist ekki í networksetup -listallnetworkservices verður ekki fjarlægt á hvorri leiðinni sem er. Þegar biðlari á ganginn skaltu nota fjarlægingar- eða upptökuferli hans fyrst, því biðlarinn endurbyggir þjónustuna næst þegar hann ræsir.
Ef VPN kom frá stjórnun tækja ert þú ekki eigandinn. Snið sem MDM setur upp geta verið merkt ófjarlægjanleg, og jafnvel fjarlægjanlegt snið getur verið ýtt aftur við næstu athugun. Staðfestu með profiles -P, notaðu svo útskráningarferli stofnunarinnar þinnar. Að eyða farminum á staðnum mistekst eða kallar fram enduruppsetningu.
Afgangarnir sem tengjast aftur án þjónustu
Venjulega «það kom aftur» skýrslan er ekki þjónustan sem snýr aftur heldur viðbótin sem á hana. Listaðu skráðar kerfisviðbætur og forritaviðbætur af tegund netviðbótar:
systemextensionsctl list
pluginkit -m -p com.apple.networkextension.packet-tunnelNetworkExtension-biðlari heldur gönguveitunni sinni uppsettri undir eigin auðkenni, aðskilin frá hverri stillingu. Viðbótin getur verið virk eftir að stillingin er farin, og valmyndastikasía biðlarans getur búið til nýja stillingu næst þegar hún ræsir, stundum endurnýtt nafnið sem þú varst að eyða. Athugaðu innskráningaratriði og hjálparforrit framleiðandans hér: /Library/LaunchDaemons áður en þú ályktar að fjarlægingin hafi mistekist.
Skírteinin eru annar afgangurinn. Vistað lykilorð eða biðlaraskírteini í innskráningarlykilhringnum er ekki eytt með þjónustunni, og IPSec sameiginlegt leyndarmál lifir sögulega í kerfislykilhringnum, sem er ástæðan fyrir því að fjarlægja og bæta aftur sleppir stundum lykilorðsspurningu. Ef Mac er að fara úr þinni stjórn skaltu finna færsluna eftir þjónustuheiti í Keychain Access og afturkalla reikninginn, skírteinið eða jafningjalykilinn sem vistaða skírteinið táknar. A copied configuration file is a live credential even after local removal.
Staðfestu fjarlæginguna og lestu snið sem snýr aftur rétt
Fjarlægingu er lokið þegar þjónustan er farin úr báðum yfirlitum og er áfram farin eftir endurræsingu. Athugaðu scutil --nc list fyrir þjónustukennið, staðfestu að nafnupplausn noti upplausnina sem þú býst við með scutil --dns, endurræstu svo einu sinni, því eftirspurnarreglur og innskráningarsíur sýna sig aðeins við hreina ræsingu.
Ef það er enn þar skaltu ekki eyða fleiri hlutum. Finndu út hvaða lag endurskapaði það: MDM-snið ýtir þjónustunni aftur, biðlarasía endurbyggir hana, eða þjónustunni var aldrei eytt vegna þess að nafnið passaði ekki. Það svar ræður því hvort þú þarft upptökufyrirliggjanda framleiðandans, þjónustuborðið þitt eða aðra umferð í gegnum sama fjarlægingargluggann. Fjarlægingarleiðarvísir Apple nær yfir studdu leiðina fyrir þjónusturnar sem þú bættir við; afgangarnir eru hlutinn sem þú verður að athuga sjálf: remove a VPN configuration.