Ohun tí ìmújáde VPN Mac ní, àti ohun tí ó fi sílẹ̀
Ìmújáde VPN Mac ń gbé àwọn ètò àti nígbà mìíràn kọ́kọ́rọ́ àdáni, ṣùgbọ́n kì í gbé ọ̀rọ̀ ìkọ̀kọ̀ keychain tàbí ìforúkọsílẹ̀ ẹ̀rọ. Ṣàyẹ̀wò apá kọ̀ọ̀kan kọ́kọ́.
Tẹ Export nínú ẹ̀rọ VPN Mac kan, ìwọ yóò sì rí fáìlì tí ó ṣàpèjúwe ìsopọ̀ láìjẹ́ pé ìsopọ̀ gan-an ni. Àdírẹ́sì sáà, ibùdó, ìlànà àti ní ọ̀pọ̀ ìgbà àwọn ẹ̀rí wà nínú rẹ̀. Ọ̀rọ̀ ìkọ̀kọ̀ ìwọlé, gbólóhùn ìkọ̀kọ̀ kọ́kọ́rọ́ àdáni àti ìforúkọsílẹ̀ tí ó fún Mac yìí ní àṣẹ kì í sábà wà. Ìdí ni pé prófáìlì lè wọlé lọ́nà mímọ́, ó lè farahàn nínú àkọsílẹ̀ ẹ̀rọ náà, síbẹ̀ ó lè kùnà ní ìbéèrè ìjẹ́rìí àkọ́kọ́; àlàfo yìí jẹ́ ànímọ́ ọ̀nà kíkọ, kì í ṣe gbígbà tí ó bàjẹ́.
| Part of the connection | Where it lives on the old Mac | What an export does with it |
|---|---|---|
| Server, port, protocol, routes | Client profile or managed settings | Usually included when the client exports configuration |
| Client certificate and private key | Inside the package, the login keychain, or issued by MDM | Included only if the format packs it; a keychain-held key stays behind |
| Login password, key passphrase | Login keychain | Left out by design |
| Device authorization or enrollment | Server side, bound to the certificate or the device record | Not transferable; the new device has to enroll |
Ohun tí fáìlì tí a jáde ní gan-an
Ìmújáde jẹ́ àpótí, àti ìmújáde fáìlì sọ díẹ̀ sí i ju àkóónú lọ. Àwọn prófáìlì OpenVPN jẹ́ ọ̀rọ̀: àwọn ìtọ́ni, pẹ̀lú àwọn búlọ́kì <ca>, <cert> àti <key> inú ìlà àṣàyàn. Àwọn ètò Tunnelblick jẹ́ àwọn àkójọpọ̀ tí a fún pọ̀ ti àwọn ìṣètò àti ètò. .mobileconfig tí a ń ṣàkóso jẹ́ plist ti àwọn ẹrù. Àkọsílẹ̀ méjì ń dáhùn ọ̀pọ̀ ìbéèrè náà kí o tó gbé ohunkóhun wọlé.
Fún prófáìlì ọ̀rọ̀, ka àwọn búlọ́kì PEM tí ó gbé: grep -c "PRIVATE KEY" your-profile.ovpn. Èsì tí kì í ṣe òdo túmọ̀ sí pé fáìlì ní ohun elo kọ́kọ́rọ́ àti pé a gbọ́dọ̀ tọ́jú rẹ̀ bí ọ̀rọ̀ ìkọ̀kọ̀ láti ìgbà yẹn. Fún àkójọpọ̀, ṣe àkọsílẹ̀ rẹ̀ láìtú kiri: tar -tf export.tbz, tàbí unzip -l export.zip bí ẹ̀rọ náà bá ṣe zip. Àwọn fáìlì kọ́kọ́rọ́, àwọn fáìlì ẹ̀rí àti àwọn skripti ìrókè tàbí ìsàlẹ̀ nínú àkọsílẹ̀ yẹn ni àwọn apá tí àtúnṣe àkọsílẹ̀ olùṣàmúlò kò ní tún dá.
Ọ̀ràn òdìkejì ṣe pàtàkì bákan náà. Nígbà tí prófáìlì bá tọ́ka sí kọ́kọ́rọ́ nípasẹ̀ orúkọ fáìlì dípò kí ó fi kún un, ìmújáde kò pé ní àìmọ̀ọ́mọ̀, àti pé ìdajì tí ó ṣèé ṣe kù gbọ́dọ̀ wá láti ọ̀dọ̀ ẹni tí ó gbé e jáde. Dídaakọ fáìlì yẹn lẹ́gbẹ̀ẹ́ rẹ̀ dára nígbà tí ìwọ ni ó ní àṣẹ ẹ̀rí; kò dára nígbà tí fáìlì náà bá wá pẹ̀lú ẹ̀rí tí ó so mọ́ ẹ̀rọ tí a ṣe lórí Mac àtijọ́.
Ìdí tí ìdajì keychain kò fi rìnrìn àjò rí
macOS ń tọ́jú àwọn ọ̀rọ̀ ìkọ̀kọ̀ VPN àti àwọn gbólóhùn ìkọ̀kọ̀ kọ́kọ́rọ́ nínú keychain ìwọlé, àwọn ẹ̀rọ sì ń tọ́jú wọn níbẹ̀ dípò nínú àwọn fáìlì ètò wọn fúnra wọn. Tunnelblick sọ èyí nínú ìtọ́nisọ́nà ìmújáde àti ìgbéwọlé rẹ̀: àkójọpọ̀ ìṣètò ń gbé àwọn ìṣètò àti ètò, ó sì ń fi àwọn orúkọ olùṣàmúlò, ọ̀rọ̀ ìkọ̀kọ̀ àti gbólóhùn ìkọ̀kọ̀ tí a tọ́jú nínú keychain sílẹ̀. Fífi sílẹ̀ náà jẹ́ àìmọ̀ọ́mọ̀. Àwọn nǹkan keychain ni a dáàbò bo fún olùṣàmúlò kọ̀ọ̀kan àti ẹ̀rọ kọ̀ọ̀kan, nítorí náà nǹkan tí a dàákọ kò ní ìṣàkóso àyèwọlé tí ó tọ́ ní ibi àfojúsùn, èyí tí ó fi fáìlì tí kò wúlò tàbí àṣírí nínú ọ̀rọ̀ tààrà sílẹ̀.
O lè fi dáhùn ibi tí ẹ̀rí náà ń gbé kí o tó ṣètò gbígbé. security find-internet-password -s vpn.example.com ń tẹ àwọn ànímọ́ fún nǹkan tí ó bá mu jáde, ó sì parí pẹ̀lú kóòdù tí kì í ṣe òdo nígbà tí kò bá sí ọ̀kan; pẹ̀lú -g pẹ̀lú, pàṣẹ kan náà yóò béèrè fún fífi ọ̀rọ̀ ìkọ̀kọ̀ hàn, nítorí náà ìbéèrè láìsí rẹ̀ ni àyẹ̀wò tí ó ní ààbò jù. Wíwá èsì níbẹ̀ túmọ̀ sí pé prófáìlì kò gbé ọ̀rọ̀ ìkọ̀kọ̀, a kò sì lè fipá mú un láti ṣe bẹ́ẹ̀. Ó tún túmọ̀ sí pé a óò tún béèrè ọ̀rọ̀ ìkọ̀kọ̀ lórí Mac tuntun, àti pé ìyọ̀nda «Gbà nígbà gbogbo» lórí Mac àtijọ́ kò ní ìtumọ̀ kankan níbẹ̀.
Ṣùgbọ́n kì í ṣe gbogbo àṣírí ni nǹkan keychain. Àkọsílẹ̀ àpò Tunnelblick fúnra rẹ̀ sọ pé àpò lè ní àwọn fáìlì kọ́kọ́rọ́, ẹ̀rí àti skripti. Nítorí náà kíkọ́ àwọn àkọsílẹ̀ keychain kúrò nínú ìmújáde kì í ṣe ọ̀rọ̀ kan náà pẹ̀lú pé ìmújáde náà ní ààbò láti fi í ránṣẹ́ nípasẹ̀ ímeèlì; máa ka àkójọpọ̀ náà sí ohun tí ó ṣe pàtàkì títí tí ìwọ yóò fi ṣe àkọsílẹ̀ ohun tí ó wà nínú rẹ̀.
VPN ìbílẹ̀ àti tí a ń ṣàkóso kò ní ọ̀nà ìmújáde
Àwọn ìsopọ̀ tí a ṣètò nípasẹ̀ Ètò Ẹ̀rọ kò pèsè ìmújáde tí a ṣe àtìlẹ́yìn fún. scutil --nc list ń fi àwọn iṣẹ́ tí ẹ̀rọ mọ̀ hàn, scutil --nc show "Work VPN" sì ń tẹ ìṣètò iṣẹ́ kan jáde, èyí tí ó tó láti ka sáà àti ìlànà rẹ̀. Ẹnìkan kì í ṣe ohun èlò gbígbé. Àwọn ìdánimọ̀ iṣẹ́ tí a tọ́jú nínú /Library/Preferences/SystemConfiguration/preferences.plist jẹ́ ìtọ́kasí sínú fáìlì yẹn, nítorí náà dídàákọ fáìlì àti àtúntẹ àwọn ìdánimọ̀ kì í ṣe gbígbé tí a ṣe àtìlẹ́yìn fún, ó sì lè dàrú àwọn iṣẹ́ nẹ́tíwọ́kì tí kò ní ìbátan ní ibi àfojúsùn.
Ọ̀nà tí a ṣe àtìlẹ́yìn fún ni èyí tí Apple ṣàkọsílẹ̀: fi fáìlì ètò VPN tí alábòójútó pèsè sínú ẹ̀rọ, tàbí tẹ àwọn ètò tí olùṣiṣẹ́ fún ọ wọlé. Nígbà tí ìsopọ̀ náà wà lábẹ́ ìṣàkóso, béèrè fún fáìlì tuntun tàbí ìforúkọsílẹ̀ tuntun dípò kíkọ́ ọ̀un padà láti àwòrán ojú-ìbánisọ̀rọ̀ àtijọ́. Fún prófáìlì tí MDM ń ti, ẹrù ẹ̀rí lè gbé ìdánimọ̀ nígbà tí a ń ṣe kọ́kọ́rọ́ àdáni lórí ẹ̀rọ náà, ní irú ọ̀ràn bẹ́ẹ̀ pàápàá ẹ̀dà àìlábààwọ́n ti prófáìlì àtijọ́ kò lè jẹ́rìí Mac tuntun.
Ṣàyẹ̀wò ìmúpadà dípò gbígbẹ́kẹ̀lé àkọsílẹ̀
Prófáìlì nínú àkọsílẹ̀ àti ọ̀nà abẹ́lẹ̀ tí ń ṣiṣẹ́ jẹ́ ipò méjì tí ó yàtọ̀, ọ̀kan nínú wọn ni ó yẹ kí a ròyìn. Lẹ́yìn gbígbéwọlé àti ìsopọ̀, ṣàyẹ̀wò pé ojú-ìpín abẹ́lẹ̀ wà, lẹ́yìn náà ṣàyẹ̀wò ohun tí abẹ́lẹ̀ ń ṣe.
ifconfig | grep -A3 utun ń fi ojú-ìpín abẹ́lẹ̀ àti àwọn àdírẹ́sì rẹ̀ hàn. scutil --dns | grep nameserver ń fi àwọn olùyẹ́nà tí ó ń ṣiṣẹ́ lẹ́yìn ìsopọ̀ hàn, ibẹ̀ sì ni àwọn prófáìlì split-DNS sábà yàtọ̀ síra. Lẹ́yìn náà dé orísun tí ó ṣe pàtàkì gan-an: curl -sS -o /dev/null -w "%{http_code}" https://intranet.example.com. Bí ó bá ṣe pé àwọn mẹ́tẹ̀ẹ̀ta kọjá, ètò, DNS àti àwọn ọ̀nà ti dé; àmì àwọ̀ ewé nínú ẹ̀rọ kò ní ìtumọ̀ kankan nínú èyí fúnra rẹ̀.
Àṣìṣe méjì sábà farahàn lẹ́yìn gbígbéwọlé, a sì ń fi ẹ̀bi fáìlì náà. Kí àwọn orúkọ gbogbo ènìyàn yanjú ṣùgbọ́n kí àwọn ti inú má yanjú máa ń túmọ̀ sí pé a kọ àwọn sáà DNS prófáìlì náà kúrò tàbí pé a kò pa split-DNS mọ́. Abẹ́lẹ̀ tí ó dìde tí kò sì gbé ìrìnnà kankan kọjá máa ń túmọ̀ sí pé àwọn ọ̀nà tàbí àṣẹ ẹ̀gbẹ́ sáà kò tẹ̀lé prófáìlì náà. Gbígbé àkójọpọ̀ kan náà wọlé lẹ́ẹ̀kan sí i yóò tún dá àwọn méjèèjì.
Kí o tó fi Mac àtijọ́ sílẹ̀ fún ìfẹ̀yìntì
Fífi ìmújáde kúrò kì í ṣe ìfagilé. Bí ẹ̀rọ àtijọ́ bá fi ẹ̀rí jẹ́rìí, sáà ṣì gbẹ́kẹ̀lé ẹ̀rí yẹn títí tí a ó fi fagilé tàbí tún gbé e jáde. Bí ó bá fi àkọsílẹ̀ tí a pín jẹ́rìí, àwọn àkókò ìjókòó lórí àkọsílẹ̀ yẹn lè ṣì wà láàyè. Ṣe ìgbésẹ̀ ẹ̀gbẹ́ sáà nígbà tí ohun èlò náà ṣì wà níwájú rẹ.
Tọ́jú prófáìlì tuntun pẹ̀lú àwọn ẹ̀rí rẹ mìíràn nígbà tí ó bá ní kọ́kọ́rọ́, kí o sì tẹ ọ̀rọ̀ ìkọ̀kọ̀ sínú ẹ̀rọ kí ó lè wọ keychain tuntun dípò fáìlì. Àyẹ̀wò ìkẹyìn: sopọ̀ láti ẹ̀rọ àròpo nígbà tí Mac àtijọ́ ti kúrò. Ìfifúnni tí ó ń ṣiṣẹ́ kìkì nígbà tí ẹ̀rọ orísun wà lórí íńtánẹ́ẹ̀tì kò jẹ́ kíkún rí.