Sida looga tirtiro habaynta VPN-ka Mac iyo waxa hadha
Tirtiridda adeega VPN-ka Mac waxay tirtirtaa hal adeeg oo shabakadeed oo keliya. Barnaamijka, kordhinta shabakadda, shayga keychain-ka iyo borofaylka la maareeyay way sii jiri karaan.
Tirtiridda VPN-ka macOS waxay u egtahay hal fal, laakiin dhab ahaan waa ugu yaraan afar. Badhanka ku yaal Dejinta Nidaamka wuxuu tirtiraa hal adeeg oo shabakadeed oo ka mid ah kaydka habaynta nidaamka. Ma tirtiro barnaamijka macmiilka, kordhinta shabakadda ee barnaamijkaas rakibay, aqoonsiga ku jira keychain-kaaga, ama borofayl uu riixay maaraynta qalabka. Ogaanshaha shayga ay leeyihiin calaamad kasta ayaa ah waxa ka hortagaya VPN la tirtiray inuu si aamusan u soo noqdo.
Waxa badhanka Tirtir Habaynta run ahaantii tirtiro
VPN kasta oo aad ku darto wuxuu noqdaa adeeg shabakadeed, isla nooca shayga sida Wi-Fi ama Thunderbolt Bridge. macOS waxay dhammaantood ku hayaan halkan: /Library/Preferences/SystemConfiguration/preferences.plist, mid kastaa wuxuu leeyahay ID adeeg, magac bandhig iyo qaamuus habayn oo qeexaya nooca tunnel-ka, cinwaanka server-ka iyo sida tunnel-ku u bilaabmo.
Markaad furto Dejinta Nidaamka iyo VPN, riix badhanka macluumaadka ee agteeda adeeg, dooro Tirtir Habaynta oo xaqiiji, macOS wuxuu joojiyaa tunnel-ka, tirtiraa shaygaas adeegga oo dib u qoraa kaydka. Burburku waa dhamaystiran yahay waxa nidaamku leeyahay: adeegga wuu ka baxay liiska oo waxba ma bilaabo marka la galo.
Waxa badhanku aanu gaari karin waa wax kasta oo uu leeyahay nidaam hoosaad kale. Xirmada barnaamijka waxay ku taal halkan: /Applications. Macmiilka NetworkExtension wuxuu u shaqeeyaa sida kordhin nidaam oo si gaar ah loo diiwaangeliyay habayntiisa. Aqoonsigu waa shayada keychain-ka oo leh kontaroolada gelitaanka keychain-ka hayaa. Borofaylka habaynta waxaa iska leh nidaamka borofaylada. Tirtir adeegga oo afarta oo dhan waxay sii joogaan isla meeshii ay ahaayeen.
Liis soo saar waxa Mac weli u malaynayo in la rakibay
Samee tirakoob ka hor intaadan wax tirtirin. Saddex amar ayaa daboolaya saddexda lakab ee soo saara isla cilladda muuqata:
scutil --nc list
networksetup -listallnetworkservices
profiles -Pscutil --nc list waa aragtida la awood leh ee habaynta VPN, oo leh xaaladda xiriirka, magaca adeegga iyo ID adeegga. Waxay inta badan muujisaa gelitaanno aan marnaba ka muuqan liiska dejinta: adeegyo hadhay oo ka yimid macmiil aad ka saartay bilo ka hor, iyo habaynno dalab ku salaysan oo si aamusan u bilaabma. networksetup -listallnetworkservices wuxuu muujiyaa adeegyada shabakadda magacyada ay qalabka khadka amarka filayaan, waana waxa aad u baahan tahay si aad magac ugu tirtirto. profiles -P wuxuu liis dhigaa borofaylada habaynta ee la rakibay; Mac la maareeyo VPN waxaa laga yaabaa inaanu ahayn adeeg aad adigu ku dartay, laakiin culeys ku jira mid ka mid ah borofayladaas.
Akhri liisaska wada jir halkii aad ku kalsoonaan lahayd kan ugu horreeya. scutil laakiin aan ku jirin dejinta badanaa waxay ka dhigan tahay macmiil dhinac saddexaad ayaa leh tunnel-ka oo ku muujiya daaqaddiisa. Adeeg ku jira labada aragti oo cawl ku ah dejinta waxay ka dhigan tahay siyaasad. Magac dib u soo muuqda tirtirka ka dib waxay ka dhigan tahay wax baa dib u abuuraya, oo waxaas ayaa ah bartilmaameedka dhabta ah.
Ka tirtir adeegga iyada oo loo marayo milkiilaha
Adeeg aad adigu ku dartay, ku sii joog wadada la diiwaangeliyay: Dejinta Nidaamka, VPN, badhanka macluumaadka, Tirtir Habaynta. Apple wuu diiwaangeliyay wadadaas, waxayna kaydka habaynta ilaalisaa mid iswaafaqsan. Gacan ku habaynta preferences.plist inta xirmada shabakaddu socoto waa sida aad ku heli karto adeegyo labanlaab ama zombie ah oo aanay interfacena tirtirin.
Terminal ahaan, ka tirtir adeegga magaciisa iyadoo la adeegsanayo networksetup -removenetworkservice "Service Name", ka dibna ku xaqiiji scutil --nc list. Amarku wuxuu ka shaqeeyaa isla liiska adeegga ee interface-ka, sidaas darteed magac aan ka muuqan networksetup -listallnetworkservices lagama tirtirayo labada waddo midkoodna. Marka macmiilku leeyahay tunnel-ka, marka hore isticmaal wadada tirtirka ama ka-saaridda macmiilkaas, sababtoo ah macmiilku wuxuu dib u dhisaa adeegga marka xigga ee uu bilaabo.
Haddii VPN-ku ka yimid maaraynta qalabka, adigu ma tihid milkiilaha. Borofaylada MDM-ku rakibay waxaa lagu calaamadin karaa mid aan la tirtiri karin, xitaa mid la tirtiri karo dib ayaa loo riixin karaa hubinta xigta. Ku xaqiiji profiles -P, ka dibna isticmaal habka bixitaanka ee ururkaaga. Tirtiridda culeyska gudaha gudaha waxay ama guuldareysataa ama waxay kicisaa dib u rakib.
Hadhaaga si aan adeeg lahayn dib u xirma
Warbixinta caadiga ah «waa soo noqday» maaha soo noqoshada adeegga, laakiin waa kordhinta haysata. Liis soo saar kordhinnada nidaamka la diiwaangeliyay iyo kordhinnada barnaamijka ee nooca kordhinta shabakadda:
systemextensionsctl list
pluginkit -m -p com.apple.networkextension.packet-tunnelMacmiilka NetworkExtension wuxuu bixiyaha tunnel-kiisa ku hayaa rakiban hoosta aqoonsigiisa, oo ka duwan habayn kasta. Kordhintu waxay sii ahaan kartaa firfircoon ka dib marka habayntu tagto, wakiilka barta menu ee macmiilku wuxuu abuuri karaa habayn cusub marka xigga ee uu bilaabo, mararka qaarkood isticmaalaya magaca aad hadda tirtirtay. Hubi shayada gelitaanka iyo kaaliyaha iibiyaha halkan: /Library/LaunchDaemons ka hor intaadan go'aansan in tirtiridu guuldareysatay.
Aqoonsigu waa hadhaaga labaad. Furaha sirta ah ama shahaadada macmiilka ee lagu kaydiyay keychain-ka gelitaanka lama tirtiro adeegga, sirta la wadaago IPSec waxay taariikh ahaan ku nooshahay keychain-ka Nidaamka, taas ayaa sababta tirtirka iyo dib u daridda mararka qaarkood u dhaafaan weydiinta furaha sirta ah. Haddii Mac-ku ka baxayo kontoroolkaaga, ka hel shayga magaca adeegga Keychain Access oo baaj akoonka, shahaadada ama furaha lammaanaha ee aqoonsiga kaydsan matalayo. A copied configuration file is a live credential even after local removal.
Xaqiiji tirtirka, oo si sax ah u akhri borofaylka soo noqda
Tirtirku wuu dhammaaday marka adeeggu ka baxo labada aragti oo uu sii maqnaado ka dib dib u bilaabid. Hubi scutil --nc list ee ID adeegga, xaqiiji in xallinta magacyada ay isticmaalayso xalliyaha aad filayso iyadoo la adeegsanayo scutil --dns, ka dibna hal mar dib u bilaab, sababtoo ah sharciyada dalabka iyo wakiillada gelitaanka waa labada shay ee is muujiya oo keliya boot nadiif ah.
Haddii uu weli halkaas ku jiro, ha tirtirin shayado dheeraad ah. Ogaado lakabka kee ayaa dib u abuuray: borofaylka MDM ayaa dib u riixaya adeegga, wakiilka macmiilka ayaa dib u dhisaya, ama adeegga marnaba lama tirtirin sababtoo ah magacu ma aysan dhigin. Jawaabtaas ayaa go'aamisa haddii aad u baahan tahay ka-tirtiraha iibiyaha, kooxda IT-daada, ama wareeg kale oo ku yimaada isla wada-hadalka tirtirka. Hagaha tirtirka Apple wuxuu daboolaa wadada la taageeray ee adeegyada aad ku dartay; hadhaagu waa qaybta aad adigu hubinayso: remove a VPN configuration.