IncludeAllNetworks hufanya nini katika wasifu wa IKEv2 kwenye Mac?
Ufunguo huweka trafiki ndani ya handaki kwa vighairi vilivyotajwa. Si njia ya msingi, hupuuza EnforceRoutes, na lango lazima lipitishe kile kinachokubaliwa.
Katika wasifu halisi wa IKEv2, ufunguo unaovutia si kisanduku cha kuteua, ni IncludeAllNetworks, na kinachobadilika ni wigo wa kile mfumo unaruhusiwa kutuma nje ya handaki. Weka kwa 1 na macOS huchukulia handaki kama njia ya takriban trafiki yote ya IP, isipokuwa seti ya vighairi inavyofafanua na unaweza kupanua. Kwa kuwa ufunguo upo katika kamusi ya wasifu na si katika menyu, pia haumaanishi kile watu wengi hudhani wanaposoma kifungu tuma trafiki yote.
Ufunguo hubadilisha nini ndani ya tabaka za mtandao
Bila ufunguo, handaki hujiendesha kama kiolesura cha mtandao kilicho na njia zilizoambatishwa. Njia ya msingi kupitia kiolesura hicho hukamata trafiki nyingi, na njia mahususi zaidi kwenye kiolesura kingine bado hushinda kwa kiambishi chake. Hiyo ni uelekezaji wa kawaida, na ndiyo sababu ugawaji wa handaki hutokea karibu kwa bahati mbaya.
Ufunguo ukiwashwa, wigo huacha kuwa upendeleo wa uelekezaji na kuwa sera ya trafiki ipi inaruhusiwa kutoka kupitia kitu kingine chochote isipokuwa handaki. Mfumo bado unahitaji kufikia mtandao ili kuendeleza muunganisho, kwa hiyo sera huja na vighairi badala ya kujifanya havipo. Kuwasha hakuachi kamwe mashine bila njia yoyote inayofanya kazi. Unachopata ni orodha fupi ya njia kuliko ulivyodhani, na orodha hiyo imeandikwa.
Matokeo ya kivitendo ni kwamba kuongeza njia hakuelezii tena matokeo. Ikiwa lengo bado linafikiwa moja kwa moja, swali si njia ipi ilishinda bali kama kighairi kinakifunika.
Vighairi ni sehemu ya mpangilio
Apple huandika mianya kadhaa kando ya ufunguo mkuu, inayohusu mitandao ya karibu, trafiki ya Apple Push Notification, huduma za simu na mawasiliano ya kifaa. Kila moja ina masharti yake ya jukwaa na toleo, kwa hiyo wasifu mmoja unaweza kujiendesha tofauti kati ya matoleo ya macOS.
Baadhi ya mianya hiyo ni ya asili. Trafiki inayohitajika kuanzisha na kudumisha ufikiaji wa mtandao, ikiwa ni pamoja na kushughulikia lango la kizuizi, lazima iruhusiwe, vinginevyo mashine inaweza kuishia bila kuunganishwa na kitu chochote na isiweze kuirekebisha.
Kisha huja chaguo za kukusudia. Kuruhusu printa ya nyumbani si uamuzi sawa na kuruhusu kiambishi cha rasilimali ya kazi, na zote mbili zinatofautiana na kuacha APNs ikifikiwa ili arifa ziendelee kufika. Andika ni zipi ulizowasha, ndani ya wasifu wenyewe, badala ya kuzigundua baadaye kutoka ripoti ya hitilafu.
Kwa nini si sawa na njia ya msingi
Njia ya msingi ni ingizo katika jedwali la uelekezaji, na majedwali ya uelekezaji hushindwa. Kiambishi mahususi zaidi huishinda, muunganisho uliowekwa kwa programu unaweza kuipita, na kiolesura cha pili chenye kipimo bora kinaweza kuchukua nafasi bila mtu yeyote kugusa usanidi wa VPN.
Mwongozo wa Apple kuhusu uelekezaji hufanya tofauti hiyo wazi: njia za msingi za kawaida zinaweza kubatilishwa na njia mahususi zaidi, wakati mpangilio mpana wa wigo hufafanua trafiki ipi handaki lazima ibebe na kipi hukatwa kutoka humo. Kimoja ni upendeleo, kingine kiko karibu zaidi na kanuni.
Tofauti hiyo pia hubadilisha jinsi unavyotambua uvujaji. Kwa njia ya msingi hukagua njia na kipimo. Kwa ufunguo wa wigo hukagua marejeleo ya wasifu, vighairi vilivyosakinishwa na tabia maalum ya toleo, kwa sababu jedwali la uelekezaji linakuja baada ya uamuzi uliofanywa mapema.
EnforceRoutes ni kipini tofauti
EnforceRoutes inasikika kama toleo kali la wazo lilelile, na watu hurundika zote mbili kwa imani kwamba funguo nyingi humaanisha ufikiaji zaidi. Apple huandika kwamba inapuuzwa wakati IncludeAllNetworks imewashwa, kwa hiyo ufunguo wa pili haununui kitu katika mchanganyiko huo.
Ichukulie kama njia mbadala kwa usanidi usiotumia wigo mpana, wala si kama uimarishaji. Ikiwa huwezi kueleza kila ufunguo hufanya nini peke yake, kuongeza zote mbili hufanya wasifu kuwa mgumu zaidi kukagua.
Lango na mmiliki wa wasifu wanapaswa kukubaliana juu ya nini
Mpangilio wa mteja hauwezi kulazimisha seva kupitisha trafiki ambayo haikuwahi kusanidiwa. Lango lazima likubali kikao, likabidhi anwani, litoa njia ya kurudi kwa viambishi unavyokusudia kufikia, na lihudumie DNS katika mpangilio uliochagua. Ikiwa linaelekeza kiambishi kimoja tu, wigo mpana wa mteja huzalisha trafiki inayofika na kufa. Ombi moja kwa lengo nje ya njia za lango huthibitisha hilo kwa dakika moja.
Handaki inayomilikiwa na programu ni kesi nyingine tena. Mtoa huduma lazima atekeleze au aonyeshe tabia inayotumika; kusakinisha wasifu wa pili halisi wa IKEv2 hakubadilishi handaki ambayo programu nyingine tayari inasimamia, na ufunguo wa IKEv2 si maagizo ya OpenVPN ambayo mteja mwingine atasoma.
Kwa orodha ya sasa ya funguo na masharti ya toleo, soma marejeleo ya mzigo wa IKEv2 ya Apple badala ya wasifu ambao mtu aliiga miaka kadhaa iliyopita.
Kubali marejeleo ya wasifu kwa ujumla wake
Kabla ya kubadilisha Mac inayosimamiwa kwa mbali, andika matoleo lengwa ya macOS, njia ya kutoka mtandaoni inayokusudiwa, viambishi vya faragha vinavyopaswa kubaki vikifikika, na kila ubaguzi unaowasha. Kisha hifadhi njia ya kurejesha isiyotegemea handaki unayokaribia kubadilisha.
Jaribu maombi mapya ya umma, maombi ya faragha, familia zote mbili za anwani na utatuzi wa majina, na angalia marejeleo yaliyosakinishwa badala ya faili la muundo. Ikiwa kitu bado kinaenda moja kwa moja, amua kama ni ubaguzi ulioandikwa, muktadha tofauti wa muunganisho au hitilafu halisi ya usanidi, na badilisha moja ya hayo matatu badala ya kupanua funguo zisizohusiana.