Je, kiendelezi cha VPN cha Mac yako kimewashwa? Sehemu tatu za kuangalia
Kimewashwa, kimesakinishwa na kimeunganishwa ni hali tofauti kwenye macOS. Linganisha orodha ya viendelezi, matokeo ya CLI na hali ya mteja mwenyewe kabla ya kusakinisha upya.
Upau wa menyu unaripoti kimeunganishwa huku orodha ya viendelezi ikiweka alama kwenye kipengele kuwa hakijawashwa. Visomaji vyote viwili vinatoka kwenye Mac moja, na hakuna hata kimoja kinachodanganya: vinaeleza ukweli tofauti. macOS huhifadhi angalau hali tatu tofauti kwa mteja wa VPN, na nyuzi za usaidizi huziunganisha kuwa kifungu kimoja, ndiyo sababu ushauri huyumba kati ya kusakinisha upya na kusanidi upya. Kujua ni hali gani inayokosekana kweli hufanya mchana wa kubahatisha kuwa ukaguzi wa dakika mbili.
Hali hizo zina wamiliki tofauti pamoja na maeneo tofauti. Moja ni ya rejista ya viendelezi ya mfumo wa uendeshaji, moja ni ya sera ambayo kifaa hutii, na moja ni ya kikao cha mteja mwenyewe. Kwa kuwa wamiliki wanatofautiana, marekebisho yanayotumika kwa mojawapo mara chache hubadilisha mengine mawili.
Hali tatu zinazoitwa jina moja
| State | Where it lives | What it does not prove |
|---|---|---|
| installed and activated | the system extension registry | that any tunnel exists |
| permitted by policy | a configuration profile or a one-time user approval | that the vendor's profile is configured |
| connected | the client's own session state | that traffic takes the intended route |
Mpangilio unaozisoma ni muhimu kuliko orodha yenyewe: anza na rejista, kwa sababu kipengele ambacho hakijawashwa kamwe hakiwezi kuunganishwa, kisha soma sera, ambayo huamua kama uwasilishaji unawezekana kabisa, na hatimaye soma mteja, ambaye ni wa pekee kati ya watatu kueleza kikao. Kutokupatana juu katika mpangilio huo hueleza kila dalili iliyo chini yake, na kutokupatana chini huacha mbili za juu bila kuguswa.
Mfano halisi wa tofauti: ingizo la rejista linalosomwa kama limewashwa pamoja na mteja asiyeweza kuunganisha huelekeza kwenye wasifu au seva, si kwenye kiendelezi. Mchanganyiko kinyume, mteja aliyewashwa karibu na rejista isiyoonyesha chochote, kwa kawaida humaanisha kuwa programu unayoiona si ile inayobeba trafiki. Andika ni mchanganyiko gani uliona kabla ya kugusa chochote.
Kupata kiendelezi bila kuamini aikoni
Matoleo ya sasa huorodhesha viendelezi vya mtandao chini ya Mipangilio ya Mfumo, Jumla, Vipengele vya Kuingia na Viendelezi. Pata ingizo lililopewa jina la bidhaa au mchapishaji wake na usome swichi iliyo kando yake badala ya alama kwenye upau wa menyu. Lebuli na nafasi zimehama kati ya matoleo ya macOS, kwa hivyo fuata maagizo ya msambazaji kwa toleo lako badala ya picha ya skrini kutoka makala ya zamani. Ingizo lisilopo kabisa humaanisha kuwa kipengele hakikusakinishwa kamwe, na uhariri wa wasifu hautakileta.
systemextensionsctl list
log show --last 10m --predicate 'subsystem == "com.apple.networkextension"' --style compact
Amri ya kwanza ni njia ya haraka zaidi ya kuona kilichosakinishwa na kama kila kiendelezi kinajiripoti kama kimewashwa. Ya pili inaonyesha kwa nini uwasilishaji unakataliwa, kwa sababu kukataliwa kwa kawaida huja kama malalamiko ya sera au sahihi ambayo hayafiki kamwe kwenye kiolesura cha mtumiaji. Soma maandishi ya kukataliwa kabla ya kubadilisha chochote: mstari wa kumbukumbu hutaja kipengele na mara nyingi sababu, ambayo ndiyo hasa kile kisa cha usaidizi kinachohitaji. Nakili mstari mzima badala ya kifungu unachofikiri ni muhimu, kwa kuwa toleo na kitambulisho viko kwenye ncha zake tofauti.
Kile mteja anachokubali na orodha haikubali
Kiendelezi kikithibitishwa, muulize mteja kama ana wasifu na kikao, kwa sababu wasifu uliohifadhiwa bila muunganisho ni tatizo la usanidi, ilhali muunganisho usiolewa trafiki ni tatizo la uelekezaji au sera. Kuwachukulia wote watatu kama mmoja hukurudisha kusakinisha upya kipengele ambacho kilikuwa kikifanya kazi muda wote.
scutil --nc list
scutil --nc status "Work VPN"
Orodha inaonyesha huduma zilizosanidiwa na hali ya muunganisho wao; wito wa hali unaonyesha hali ya huduma moja iliyotajwa na hitilafu yake ya mwisho. Rekodi maandishi hayo na toleo la macOS kabla ya kusakinisha upya, kwa sababu usakinishaji upya huharibu ushahidi na mara nyingi huzalisha tena kosa lile lile.
Wakati sera inamiliki swichi
Kwenye Mac inayosimamiwa wasifu wa usanidi unaweza kushikilia kiendelezi katika hali isiyobadilika, na swichi hiyo hufanyika kijivu kwa muundo. Swichi isiyopatikana ni tamko la sera na si hitilafu ya kuepuka. Kufuta wasifu au usajili wa usimamizi ili kuifikia hubadilisha mkao wa usalama wa kifaa, hurudishwa kwenye ukaguzi unaofuata, na huacha mashine inayojiripoti kuwa inatii ilhali vidhibiti vilivyoifanya itii havipo. Matokeo hayo ni mabaya kuliko tatizo la awali, kwa sababu huficha sababu pamoja na dalili.
Peleka ombi kwa msimamizi ukiwa na kitambulisho cha kiendelezi, maandishi kamili ya kukataliwa na toleo. Usambazaji unaosimamiwa kwa kawaida unaweza kuidhinisha kiendelezi cha mtandao kwa serikali moja ndani ya dakika chache, jambo ambalo ni haraka kuliko njia ya kando na linaweza kukaguliwa baadaye.
Kuthibitisha marekebisho kwenye programu halisi
Baada ya marekebisho yoyote yanayotumika, unganisha tena na ujaribu programu ambayo VPN ipo kwa ajili yake badala ya beji kwenye upau wa menyu. Kisha thibitisha kuwa trafiki inayopaswa kubaki nje ya handaki bado inabaki nje, kwa sababu marekebisho yanayoelekeza kila kitu kimya kimya ni mabadiliko tofauti na yale uliyokusudia. Jaribio la dakika mbili kwenye programu halisi lina thamani zaidi kuliko beji usiyoweza kuzalisha tena.
Tahadhari moja ukiwa kwenye orodha hiyo: kichujio cha maudhui pia ni kiendelezi cha mtandao. Tovuti moja inaposhindwa, kuzima kila kiendelezi kwenye paneli ni hatua mbovu inayovunja uchujaji usiohusiana kwa programu nyingine, na hufanya uchunguzi unaofuata kuwa mgumu kwa kuondoa vipengele ambavyo ungevilinganisha. Tambua kiendelezi kwa mchapishaji na jukumu kabla ya kukigusa, na andika ni hali ipi kati ya tatu ilikuwa mbaya kweli.