Nola kendu VPN konfigurazio bat Mac batean eta zer geratzen den
Mac batean VPN zerbitzu bat kentzeak sare-zerbitzu bat baino ez du ezabatzen. Aplikazioak, sare-luzapenak, keychain-elementuak eta kudeatutako profilak bizirik iraun dezakete.
macOS-en VPN bat kentzea ekintza bakarra dirudi, baina gutxienez lau dira. Sistemaren ezarpenetako botoiak sare-zerbitzu bat ezabatzen du sistemaren konfigurazio-biltegitik. Ez ditu ezabatzen bezeroaren aplikazioa, aplikazio horrek instalatu zuen sare-luzapena, zure keychain-ean dagoen kredentziala, ezta gailuen kudeaketak bultzatutako profila ere. Sintoma bakoitza zein objekturena den jakitea da kendutako VPN bat isilpean itzultzea eragozten duena.
Zer ezabatzen duen benetan Konfigurazioa kendu botoiak
Gehitzen duzun VPN bakoitza sare-zerbitzu bihurtzen da, Wi-Fi edo Thunderbolt Bridge bezalako objektu mota bera. macOS-ek denak gordetzen ditu hemen: /Library/Preferences/SystemConfiguration/preferences.plist, bakoitza zerbitzu-identifikatzaile batekin, bistaratzeko izen batekin eta tunel mota, zerbitzariaren helbidea eta tunela nola abiatzen den deskribatzen dituen konfigurazio-hiztegi batekin.
Sistemaren ezarpenak eta VPN ireki, zerbitzu baten ondoan informazio-botoia sakatu, Konfigurazioa kendu aukeratu eta berretsi: macOS-ek tunela gelditu, zerbitzu objektu hori ezabatu eta biltegia berridazten du. Desmuntatzea osoa da sistemak duenarentzat: zerbitzua zerrendatik desagertu da eta ezerk ez du abiatzen saioa hastean.
Botoiak iritsi ezin duena beste azpisistema batek duena da. Aplikazio-sorta hemen bizi da: /Applications. NetworkExtension bezero bat sistema-luzapen gisa exekutatzen da, bere konfiguraziotik bereiz erregistratua. Kredentzialak keychain-elementuak dira, eusten dituen keychain-aren sarbide-kontrolekin. Konfigurazio-profila profil-sistemarena da. Kendu zerbitzua eta laurak han bertan geratzen dira.
Zerrendatu Mac-ek oraindik instalatuta dagoela uste duena
Egin inbentarioa ezer ezabatu aurretik. Hiru komandok estaltzen dituzte hutsegite ikusgai bera sortzen duten hiru geruzak:
scutil --nc list
networksetup -listallnetworkservices
profiles -Pscutil --nc list da VPN konfigurazioen ikuspegi autorizatua, konexio-egoerarekin, zerbitzu-izenarekin eta zerbitzu-identifikatzailearekin. Sarritan ezarpenen zerrendan inoiz agertzen ez diren sarrerak erakusten ditu: duela hilabete desinstalatu zenuen bezero baten zerbitzu-hondarrak eta isilpean abiatzen diren eskaripeko konfigurazioak. networksetup -listallnetworkservices komando-lerroko tresnek espero dituzten izenekin erakusten ditu sare-zerbitzuak, eta horixe behar duzu izenez kentzeko. profiles -P -ek instalatutako konfigurazio-profilak zerrendatzen ditu; kudeatutako Mac batean VPNa agian ez da zuk gehitutako zerbitzu bat, profil horietako baten barruko karga bat baizik.
Irakurri zerrendak elkarrekin, lehenari soilik fidatu ordez. Zerbitzu bat scutil -en agertzen bada baina ez ezarpenetan, normalean hirugarrenen bezero bat dela tunelaren jabe eta bere leihoan erakusten duela esan nahi du. Bi ikuspegietan agertzen den eta ezarpenetan gris dagoen zerbitzuak politika esan nahi du. Ezabatu ondoren berriz agertzen den izenak zerbait dela berriro sortzen duela esan nahi du, eta zerbait hori da benetako helburua.
Kendu zerbitzua bere jabearen bidez
Zuk zeuk gehitutako zerbitzu batentzat, jarraitu dokumentatutako bidea: Sistemaren ezarpenak, VPN, informazio-botoia, Konfigurazioa kendu. Applek bide hori dokumentatzen du, eta konfigurazio-biltegia koherentea mantentzen du. Eskuz editatzea preferences.plist sare-pila martxan dagoen bitartean da interfaze batek kenduko ez dituen zerbitzu bikoiztu edo zonbiak sortzeko modua.
Terminal batetik, kendu zerbitzua izenez honekin: networksetup -removenetworkservice "Service Name", eta gero berretsi honekin: scutil --nc list. Komandoak interfazearen zerbitzu-zerrenda bera erabiltzen du, beraz networksetup -listallnetworkservices -en agertzen ez den izena ez da kenduko bide batekin ere. Bezero bat tunelaren jabe denean, erabili bezero horren kentze- edo desinstalazio-bidea lehenago, bezeroak zerbitzua berreraikitzen baitu hurrengoan abiatzen denean.
VPNa gailuen kudeaketatik badator, zu ez zara jabea. MDM-k instalatutako profilak kentzeko modurik gabe marka daitezke, eta kentzeko modukoa dena ere berriro bultza daiteke hurrengo egiaztapenean. Berretsi honekin: profiles -P, eta gero erabili zure erakundearen irteera-prozesua. Karga lokalean ezabatzeak huts egiten du edo berriz instalatzea eragiten du.
Zerbitzurik gabe berriz konektatzen diren hondarrak
Ohiko «berriz itzuli da» txostena ez da zerbitzua itzultzea, baizik eta hura duen luzapena. Zerrendatu erregistratutako sistema-luzapenak eta sare-luzapeneko aplikazio-luzapenak:
systemextensionsctl list
pluginkit -m -p com.apple.networkextension.packet-tunnelNetworkExtension bezero batek bere tunel-hornitzailea bere identifikatzailearen pean instalatuta mantentzen du, edozein konfiguraziotatik bereiz. Luzapena aktibo egon daiteke konfigurazioa desagertu ondoren, eta bezeroaren menu-barrako agenteak konfigurazio berri bat sor dezake hurrengoan abiatzen denean, batzuetan oraintxe ezabatu duzun izena berrerabiliz. Egiaztatu saio-hasierako elementuak eta hornitzailearen laguntzailea hemen: /Library/LaunchDaemons kentzeak huts egin duela ondorioztatu aurretik.
Kredentzialak bigarren hondarra dira. Saio-hasierako keychain-ean gordetako pasahitza edo bezero-ziurtagiria ez dira zerbitzuarekin batera ezabatzen, eta IPSec-en sekretu partekatua historikoki sistema-keychain-ean bizi da; horregatik, kendu eta berriro gehitu eginez gero, batzuetan pasahitzaren galdetegia saltatzen da. Maka zure kontroletik ateratzen bada, koka ezazu elementua zerbitzu-izenaren arabera Keychain Access-en, eta baliogabetu gordetako kredentzialak adierazten duen kontua, ziurtagiria edo pareko gakoa. A copied configuration file is a live credential even after local removal.
Egiaztatu kentzea, eta irakurri zuzen itzultzen den profila
Kentzea amaituta dago zerbitzua bi ikuspegietatik desagertu eta berrabiarazi ondoren desagertuta jarraitzen duenean. Egiaztatu scutil --nc list zerbitzu-identifikatzailearen bila, berretsi izenen ebazpenak espero duzun resolver-a erabiltzen duela honekin: scutil --dns, eta gero berrabiarazi behin, eskaripeko arauak eta saio-hasierako agenteak abio berri batean soilik agertzen diren bi gauzak baitira.
Oraindik han badago, ez ezabatu objektu gehiago. Argitu zein geruzak sortu zuen berriro: MDM profil batek zerbitzua berriro bultzatzen du, bezero-agente batek berreraikitzen du, edo zerbitzua ez zen inoiz kendu izena ez zetorrelako. Erantzun horrek erabakitzen du hornitzailearen desinstalatzailea, zure IT taldea edo kentze-elkarrizketa beretik beste pasa bat behar duzun. Applek kentzeko gidak zuk gehitutako zerbitzuen bide onartua estaltzen du; hondarrak zuk zeuk egiaztatu behar dituzun aldea dira: remove a VPN configuration.