Yíyọ VPN kúrò lórí macOS dà bí iṣẹ́ kan ṣoṣo, ṣùgbọ́n ní ti gidi ó kéré tán mẹ́rin. Bọ́tìnì inú Ètò Ẹ̀rọ ń pa iṣẹ́ nẹ́tíwọ́kì kan kúrò nínú ilé ìpamọ́ ìtòlẹ́sẹẹsẹ ẹ̀rọ. Kò pa ohun èlò oníbárà, àfikún nẹ́tíwọ́kì tí ohun èlò yẹn gbé kalẹ̀, ẹ̀rí tó jókòó nínú kọ́kọ́rọ́ rẹ, tàbí prófáìlì tí ìṣàkóso ẹ̀rọ ti tì kúrò. Mímọ irú ohun wo ni ó ní àmì wo ni ó jẹ́ kí VPN tí a yọ kúrò má baà padà wá ní ìdákẹ́jẹ́.

Ohun tí bọ́tìnì Yọ Ìtòlẹ́sẹẹsẹ ń pa ní ti gidi

Gbogbo VPN tí o bá fi kún un di iṣẹ́ nẹ́tíwọ́kì, irú ohun kan náà bí Wi-Fi tàbí Thunderbolt Bridge. macOS ń tọ́jú gbogbo wọn síbí: /Library/Preferences/SystemConfiguration/preferences.plist, ọ̀kọ̀ọ̀kan ní ID iṣẹ́, orúkọ ìfihàn àti ìwé àkójọpọ̀ ìtòlẹ́sẹẹsẹ tí ó ṣàlàyé irú ọ̀nà àbẹ̀wò, àdírẹ́sì sáwọ̀n àti bí ọ̀nà àbẹ̀wò ṣe ń bẹ̀rẹ̀.

Nígbà tí o bá ṣí Ètò Ẹ̀rọ àti VPN, tẹ bọ́tìnì ìsọfúnni lẹ́gbẹ̀ẹ́ iṣẹ́ kan, yan Yọ Ìtòlẹ́sẹẹsẹ kí o sì fọwọ́ sí, macOS dá ọ̀nà àbẹ̀wò dúró, pa ohun iṣẹ́ yẹn kúrò, ó sì tún ilé ìpamọ́ kọ. Ìwó lulẹ̀ pé kún fún ohun tí ẹ̀rọ ní: iṣẹ́ náà ti kúrò nínú àkójọ, kò sì sí ohun tí ń bẹ̀rẹ̀ rẹ̀ nígbà ìwọlé.

Ohun tí bọ́tìnì kò lè dé ni gbogbo ohun tí ẹ̀ka-ẹ̀rọ mìíràn ní. Àkópọ̀ ohun èlò wà níbí: /Applications. Oníbárà NetworkExtension ń ṣiṣẹ́ gẹ́gẹ́ bí àfikún ẹ̀rọ tí a forúkọsílẹ̀ lọ́tọ̀ sí ìtòlẹ́sẹẹsẹ rẹ̀. Àwọn ẹ̀rí jẹ́ ohun inú kọ́kọ́rọ́ pẹ̀lú àwọn ìṣàkóso àyèwọlé kọ́kọ́rọ́ tí ń tọ́jú wọn. Prófáìlì ìtòlẹ́sẹẹsẹ jẹ́ ti ẹ̀rọ àwọn prófáìlì. Yọ iṣẹ́ náà kúrò, gbogbo mẹ́rẹ̀ẹ̀rin yóò sì dúró níbẹ̀ gan-an bí wọ́n ti wà.

Ṣe àkójọ ohun tí Mac ṣì rò pé ó ti gbé kalẹ̀

Ṣe ìṣirò ohun tó wà ṣáájú kí o tó pa ohunkóhun. Àwọn àṣẹ mẹ́ta bo àwọn ìpele mẹ́ta tí ń mú àbùkù kan náà tí ó ṣeé fojú rí wá:

scutil --nc list
networksetup -listallnetworkservices
profiles -P

scutil --nc list ni ìwòye aláṣẹ ti àwọn ìtòlẹ́sẹẹsẹ VPN, pẹ̀lú ipò ìsopọ̀, orúkọ iṣẹ́ àti ID iṣẹ́. Ó sábà fi àwọn àkọsílẹ̀ tí kò tíì farahàn nínú àkójọ ètò hàn: àwọn iṣẹ́ tó kù láti oníbárà tí o yọ kúrò ní ọ̀pọ̀ oṣù sẹ́yìn, àti àwọn ìtòlẹ́sẹẹsẹ tí a ń béèrè fún tí ń bẹ̀rẹ̀ ní ìdákẹ́jẹ́. networksetup -listallnetworkservices fi àwọn iṣẹ́ nẹ́tíwọ́kì hàn pẹ̀lú àwọn orúkọ tí àwọn irinṣẹ́ ìlà àṣẹ ń retí, ìyẹn sì ni ohun tí o nílò láti yọ kúrò pẹ̀lú orúkọ. profiles -P ṣe àkójọ àwọn prófáìlì ìtòlẹ́sẹẹsẹ tí ó ti gbé kalẹ̀; lórí Mac tí a ń ṣàkóso, VPN lè máà jẹ́ iṣẹ́ tí ìwọ fúnra rẹ fi kún, bí kò ṣe ẹrù inú ọ̀kan lára àwọn prófáìlì yẹn.

Ka àwọn àkójọ papọ̀ dípò gbígbẹ́kẹ̀ lé èkíní. scutil ṣùgbọ́n kò sí nínú ètò sábà túmọ̀ sí pé oníbárà ẹlẹ́ẹ̀kẹta ni ó ní ọ̀nà àbẹ̀wò náà, ó sì ń fi hàn nínú fèrèsé tirẹ̀. Iṣẹ́ tí ó wà nínú ìwòye méjèèjì ṣùgbọ́n tí ó jẹ́ ewú nínú ètò túmọ̀ sí ìlànà. Orúkọ tí ó tún farahàn lẹ́yìn pípa túmọ̀ sí pé ohun kan ń tún un dá, ohun yẹn sì ni àfojúsùn gidi.

Yọ iṣẹ́ náà kúrò nípasẹ̀ ẹni tí ó ní í

Fún iṣẹ́ tí ìwọ fúnra rẹ fi kún, dúró lórí ọ̀nà tí a kọ sílẹ̀: Ètò Ẹ̀rọ, VPN, bọ́tìnì ìsọfúnni, Yọ Ìtòlẹ́sẹẹsẹ. Apple kọ ọ̀nà yẹn sílẹ̀, ó sì ń tọ́jú ilé ìpamọ́ ìtòlẹ́sẹẹsẹ ní ìbámu. Ṣíṣàtúnṣe pẹ̀lú ọwọ́ preferences.plist nígbà tí àkópọ̀ nẹ́tíwọ́kì ń ṣiṣẹ́ ni ọ̀nà tí o fi ń parí pẹ̀lú àwọn iṣẹ́ ìlọ́po méjì tàbí zombie tí kò sí ojú-ìwé kankan tí yóò yọ kúrò.

Láti terminal, yọ iṣẹ́ náà kúrò pẹ̀lú orúkọ pẹ̀lú networksetup -removenetworkservice "Service Name", lẹ́yìn náà fọwọ́ sí pẹ̀lú scutil --nc list. Àṣẹ náà ń ṣiṣẹ́ lórí àkójọ iṣẹ́ kan náà bí ojú-ìwé, nítorí náà orúkọ tí kò farahàn nínú networksetup -listallnetworkservices kò ní jẹ́ yíyọ kúrò ní ọ̀nà kankan. Nígbà tí oníbárà bá ní ọ̀nà àbẹ̀wò, kọ́kọ́ lo ọ̀nà yíyọ tàbí yíyọ kúrò ti oníbárà yẹn, nítorí oníbárà ń tún iṣẹ́ náà kọ́ ní ìgbà tí ó bá tún bẹ̀rẹ̀.

Tí VPN bá wá láti ìṣàkóso ẹ̀rọ, ìwọ kì í ṣe ẹni tí ó ní í. Àwọn prófáìlì tí MDM gbé kalẹ̀ lè jẹ́ àmì sí ohun tí kò ṣeé yọ kúrò, àti pé àní èyí tí ó ṣeé yọ kúrò lè tún jẹ́ títì kúrò ní àyẹ̀wò tó ń bọ̀. Fọwọ́ sí pẹ̀lú profiles -P, lẹ́yìn náà lo ìlànà ìkúrò láti inú àjọ rẹ. Pípa ẹrù náà ní ìbílẹ̀ yálẹ̀ tàbí kùnà tàbí ó ń fa àtúngbékalẹ̀.

Àwọn àṣẹ́kù tí ń tún sopọ̀ láìsí iṣẹ́

Ìròyìn «ó ti padà» tí ó wọ́pọ̀ kì í ṣe iṣẹ́ náà tí ń padà bí kò ṣe àfikún tí ó ní í. Ṣe àkójọ àwọn àfikún ẹ̀rọ tí a forúkọsílẹ̀ àti àwọn àfikún ohun èlò irú àfikún nẹ́tíwọ́kì:

systemextensionsctl list
pluginkit -m -p com.apple.networkextension.packet-tunnel

Oníbárà NetworkExtension ń tọ́jú olùpèsè ọ̀nà àbẹ̀wò rẹ̀ gẹ́gẹ́ bí ó ti gbé kalẹ̀ lábẹ́ àmì ìdánimọ̀ tirẹ̀, lọ́tọ̀ sí ìtòlẹ́sẹẹsẹ kankan. Àfikún náà lè dúró ní àìlópin lẹ́yìn tí ìtòlẹ́sẹẹsẹ bá ti lọ, aṣojú ìlà àkójọ ti oníbárà sì lè dá ìtòlẹ́sẹẹsẹ tuntun ní ìgbà tí ó bá tún bẹ̀rẹ̀, nígbà mìíràn ó ń tún orúkọ tí o ṣẹ̀ṣẹ̀ pa kúrò lò. Ṣàyẹ̀wò àwọn ohun ìwọlé àti olùrànlọ́wọ́ ti olùpèsè níbí: /Library/LaunchDaemons ṣáájú kí o tó parí pé yíyọ kúrò kùnà.

Àwọn ẹ̀rí ni àṣẹ́kù kejì. Ọ̀rọ̀ ìpamọ́ tàbí ẹ̀rí oníbárà tí a fi pamọ́ sínú kọ́kọ́rọ́ ìwọlé kì í jẹ́ pípa pẹ̀lú iṣẹ́ náà, àti pé àṣírí àpapọ̀ IPSec ń gbé inú kọ́kọ́rọ́ Ẹ̀rọ ní ìtàn, ìdí niyẹn tí yíyọ kúrò àti àtúnfikún fi ń forí ìbéèrè ọ̀rọ̀ ìpamọ́ nígbà mìíràn. Tí Mac bá ń kúrò lábẹ́ ìṣàkóso rẹ, wá ohun náà pẹ̀lú orúkọ iṣẹ́ nínú Keychain Access kí o sì fagilé àkọọ́lẹ̀, ẹ̀rí tàbí kọ́kọ́rọ́ ẹlẹgbẹ́ tí ẹ̀rí tí a pamọ́ dúró fún. A copied configuration file is a live credential even after local removal.

Ìjẹ́rìí yíyọ kúrò, kí o sì ka prófáìlì tí ń padà dáadáa

Yíyọ kúrò ti parí nígbà tí iṣẹ́ bá ti kúrò nínú ìwòye méjèèjì tí ó sì ṣì kúrò lẹ́yìn àtúntò. Ṣàyẹ̀wò scutil --nc list fún ID iṣẹ́, fọwọ́ sí pé ìyọ́nú orúkọ ń lo olùyọ́nú tí o retí pẹ̀lú scutil --dns, lẹ́yìn náà tún bẹ̀rẹ̀ lẹ́ẹ̀kan, nítorí àwọn ìlànà ìbéèrè àti àwọn aṣojú ìwọlé ni àwọn ohun méjì tí ń fi ara wọn hàn nìkan ní ìbẹ̀rẹ̀ tó mọ́.

Tí ó bá ṣì wà níbẹ̀, má pa àwọn ohun mìíràn kúrò. Wá ibi tí ìpele wo ni ó tún un dá: prófáìlì MDM ń tì iṣẹ́ náà kúrò lẹ́ẹ̀kan sí i, aṣojú oníbárà ń tún un kọ́, tàbí kò tíì yọ iṣẹ́ náà kúrò rárá nítorí pé orúkọ kò báramu. Ìdáhùn yẹn ni ó ń pinnu bóyá o nílò olùyọkúrò ti olùpèsè, ẹgbẹ́ IT rẹ tàbí ìyípadà mìíràn nínú ìfọ̀rọ̀wánilẹ́nuwò yíyọ kúrò kan náà. Ìtọ́sọ́nà yíyọ kúrò ti Apple bo ọ̀nà tí a ṣe àtìlẹ́yìn fún àwọn iṣẹ́ tí o fi kún; àwọn àṣẹ́kù ni apá tí ìwọ fúnra rẹ gbọ́dọ̀ ṣàyẹ̀wò: remove a VPN configuration.

Àwọn àpilẹ̀kọ tó jọra