Si të hiqni një konfigurim VPN në Mac dhe çfarë mbetet
Heqja e një shërbimi VPN në Mac fshin vetëm një shërbim rrjeti. Aplikacioni, zgjerimi i rrjetit, elementi i çelësores dhe profili i menaxhuar mund të mbeten.
Heqja e një VPN në macOS duket si një veprim i vetëm dhe në të vërtetë është të paktën katër. Butoni në Cilësimet e Sistemit fshin një shërbim rrjeti nga depoja e konfigurimit të sistemit. Ai nuk fshin aplikacionin klient, zgjerimin e rrjetit që instaloi ai aplikacion, kredencialin që qëndron në çelësoren tuaj ose një profil të shtyrë nga menaxhimi i pajisjeve. Të dish se cili objekt zotëron çdo simptomë është ajo që pengon një VPN të hequr të kthehet në heshtje.
Çfarë fshin në të vërtetë butoni Hiq konfigurimin
Çdo VPN që shtoni bëhet një shërbim rrjeti, i njëjti lloj objekti si Wi-Fi ose Thunderbolt Bridge. macOS i mban të gjitha këtu: /Library/Preferences/SystemConfiguration/preferences.plist, secili me një ID shërbimi, një emër shfaqjeje dhe një fjalor konfigurimi që përshkruan llojin e tunelit, adresën e serverit dhe mënyrën se si nis tuneli.
Kur hapni Cilësimet e Sistemit dhe VPN, shtypni butonin e informacionit pranë një shërbimi, zgjidhni Hiq konfigurimin dhe konfirmoni, macOS ndalon tunelin, fshin atë objekt shërbimi dhe rishkruan depon. Çmontimi është i plotë për atë që zotëron sistemi: shërbimi iku nga lista dhe asgjë nuk e nis atë gjatë hyrjes.
Ajo që butoni nuk mund të arrijë është gjithçka që zotërohet nga një nënsistem tjetër. Paketa e aplikacionit gjendet këtu: /Applications. Një klient NetworkExtension ekzekutohet si një zgjerim sistemi i regjistruar veçmas nga konfigurimi i tij. Kredencialet janë elemente të çelësores me kontrollet e aksesit të asaj çelësoreje që i mban. Një profil konfigurimi i përket sistemit të profileve. Hiqni shërbimin dhe të katër mbeten saktësisht aty ku ishin.
Renditni çfarë Mac ende mendon se është instaluar
Bëni një inventar përpara se të fshini diçka. Tre komanda mbulojnë tre shtresat që prodhojnë të njëjtin dështim të dukshëm:
scutil --nc list
networksetup -listallnetworkservices
profiles -Pscutil --nc list është pamja autoritative e konfigurimeve VPN, me statusin e lidhjes, emrin e shërbimit dhe ID-në e shërbimit. Shpesh shfaq zëra që nuk shfaqen kurrë në listën e cilësimeve: shërbime të mbetura nga një klient që e çinstaluat muaj më parë, dhe konfigurime sipas kërkesës që nisin në heshtje. networksetup -listallnetworkservices shfaq shërbimet e rrjetit me emrat që presin mjetet e rreshtit të komandës, dhe kjo është ajo që ju nevojitet për të hequr sipas emrit. profiles -P rendit profilet e konfigurimit të instaluara; në një Mac të menaxhuar VPN-i mund të mos jetë një shërbim që e shtuat vetë, por një ngarkesë brenda njërit prej atyre profileve.
Lexoni listat së bashku në vend që t'i besoni të parës. scutil por jo në cilësime zakonisht do të thotë që një klient i palës së tretë zotëron tunelin dhe e shfaq në dritaren e vet. Një shërbim në të dyja pamjet që është gri në cilësime do të thotë politikë. Një emër që rishfaqet pas fshirjes do të thotë që diçka e rikrijon, dhe ajo diçka është objektivi i vërtetë.
Hiqni shërbimin përmes pronarit të tij
Për një shërbim që e shtuat vetë, qëndroni në rrugën e dokumentuar: Cilësimet e Sistemit, VPN, butoni i informacionit, Hiq konfigurimin. Apple e dokumenton atë rrugë dhe ajo e mban depon e konfigurimit konsistente. Editimi me dorë preferences.plist ndërsa pirgu i rrjetit është duke punuar është mënyra se si përfundoni me shërbime të dyfishta ose zombie që asnjë ndërfaqe nuk i heq.
Nga një terminal, hiqni shërbimin sipas emrit me networksetup -removenetworkservice "Service Name", pastaj konfirmoni me scutil --nc list. Komanda vepron në të njëjtën listë shërbimesh si ndërfaqja, prandaj një emër që nuk shfaqet në networksetup -listallnetworkservices nuk do të hiqet nga asnjëra rrugë. Kur një klient zotëron tunelin, përdorni fillimisht rrugën e heqjes ose çinstalimit të atij klienti, sepse klienti e rindërton shërbimin në nisjen tjetër.
Nëse VPN-i erdhi nga menaxhimi i pajisjeve, ju nuk jeni pronari. Profilet e instaluara nga MDM mund të shënohen si të paheqshme, dhe edhe një i heqshëm mund të shtyhet përsëri në kontrollin tjetër. Konfirmoni me profiles -P, pastaj përdorni procesin e daljes së organizatës tuaj. Fshirja e ngarkesës lokalisht ose dështon ose shkakton një riinstalim.
Mbetjet që rilidhen pa shërbim
Raporti i zakonshëm «u kthye» nuk është kthimi i shërbimit, por i zgjerimit që e zotëron. Renditni zgjerimet e sistemit të regjistruara dhe zgjerimet e aplikacionit të llojit zgjerim rrjeti:
systemextensionsctl list
pluginkit -m -p com.apple.networkextension.packet-tunnelNjë klient NetworkExtension e mban ofruesin e tunelit të instaluar nën identifikuesin e vet, veçmas nga çdo konfigurim. Zgjerimi mund të mbetet aktiv pasi konfigurimi iku, dhe agjenti i shiritit të menysë i klientit mund të krijojë një konfigurim të ri në nisjen tjetër, ndonjëherë duke ripërdorur emrin që sapo fshitë. Kontrolloni elementet e hyrjes dhe ndihmësin e furnizuesit këtu: /Library/LaunchDaemons përpara se të arrini në përfundimin se heqja dështoi.
Kredencialet janë mbetja e dytë. Një fjalëkalim ose certifikatë klienti e ruajtur në çelësoren e hyrjes nuk fshihet me shërbimin, dhe një sekret i përbashkët IPSec historikisht jeton në çelësoren e Sistemit, prandaj heqja dhe rishtimi ndonjëherë e kapërcen kërkesën për fjalëkalim. Nëse Mac-i po del nga kontrolli juaj, gjeni elementin sipas emrit të shërbimit në Keychain Access dhe revokoni llogarinë, certifikatën ose çelësin e palës që përfaqëson kredenciali i ruajtur. A copied configuration file is a live credential even after local removal.
Verifikoni heqjen dhe lexoni saktë një profil që kthehet
Heqja përfundon kur shërbimi iku nga të dyja pamjet dhe mbetet larg pas një rinisjeje. Kontrolloni scutil --nc list për ID-në e shërbimit, konfirmoni që zgjidhja e emrave përdor zgjidhësin që prisni me scutil --dns, pastaj rinisni një herë, sepse rregullat sipas kërkesës dhe agjentët e hyrjes janë të dyja gjërat që shfaqen vetëm në një nisje të pastër.
Nëse është ende aty, mos fshini më shumë objekte. Zbuloni cila shtresë e rikrijoi: një profil MDM e shtyn përsëri shërbimin, një agjent klienti e rindërton, ose shërbimi nuk u hoq kurrë sepse emri nuk përputhej. Ajo përgjigje vendos nëse ju nevojitet çinstaluesi i furnizuesit, ekipi juaj i IT-së apo një raund tjetër në të njëjtin dialog heqjeje. Udhëzuesi i heqjes i Apple mbulon rrugën e mbështetur për shërbimet që shtuat; mbetjet janë pjesa që duhet ta kontrolloni vetë: remove a VPN configuration.