Homebrew jinstalla programm OpenVPN; Tunnelblick jinstalla maniġer li jmexxi magna waħda jew aktar. Dawn huma saffi differenti, u l-mistoqsija utli mhijiex jekk togħġobkomx tużaw terminal. Hija min jippossjedi l-konfigurazzjoni, il-bidliet fid-DNS, it-talba għall-kredenzjali u t-tindif meta tispiċċa s-sessjoni. Sid wieħed għal dawn is-saffi huwa dak li jagħmel is-setup prevedibbli.

Għaddu mill-ħames verifiki hawn taħt bl-ordni. L-ewwel waħda li għandha żewġ sidien hija dik li toħloq l-istati strambi nofs konnessi li n-nies jakkuzaw lil OpenVPN innifsu għalihom. Kull verifika ssemmi l-prova li tiddeċidiha.

Verifika waħda: liema binarju OpenVPN fil-fatt jaħdem

Mexxi pgrep -fl openvpn waqt li tkun konness u aqra l-linja tal-kmand kollha. L-ewwel passaġġ hija l-magna li fil-fatt qed taħdem. Fuq Apple Silicon installazzjoni ta' Homebrew normalment toqgħod taħt /opt/homebrew, filwaqt li l-Macs Intel jużaw /usr/local, u Tunnelblick imexxi magna minn ġewwa l-pakkett tal-applikazzjoni tiegħu stess.

Tunnelblick jiġbor il-magni u jħalli konfigurazzjoni tagħżel waħda. L-aġġornament tal-formula ta' Homebrew ibiddel il-binarju awtonomu, mhux il-magna li tniedi profil ta' Tunnelblick. Jekk tqabbel verżjonijiet biex tispjega differenza fl-imġiba, qabbel il-magna fil-lista tal-proċessi u mhux dik fil-maniġer tal-pakketti. Is-sekwenza tal-verżjoni waħedha ma tgħidlekx liema profil għabbiet dik il-magna.

Profil ikkupjat jista' wkoll jagħmel żewġ magni jidhru identiċi waqt li jaqraw fajls differenti. Il-passaġġ tal-profil fil-linja tal-kmand jgħidlek liema konfigurazzjoni għabbiet il-proċess li qed jaħdem; profil miftuħ f'editur mhuwiex prova. Qabbel dak il-passaġġ qabel ma tqabbel l-imġiba.

Verifika tnejn: min ibiddel id-DNS u r-rotot

Il-magna tista' tmexxi d-direttivi up u down ta' OpenVPN stess, imma l-maniġer jista' jippossjedi l-istess ċiklu tal-ħajja. Is-settings tas-server tal-ismijiet ta' Tunnelblick jikkontrollaw l-iskripts standard tiegħu tal-konnessjoni u tad-disnessjoni, u meta dik l-integrazzjoni tkun attiva, id-direttivi konkorrenti fil-profil jistgħu jiġu injorati.

Dan huwa importanti għax id-DNS huwa l-post fejn tunnel li jaħdem ħafna drabi jidher miksur. Iċċekkja scutil --dns waqt li tkun konness, innota liema solver huwa l-ewwel, u kkonferma li jerġa' lura wara d-disnessjoni. Jekk il-profil jistenna li jistabbilixxi d-DNS hu stess waqt li l-maniġer ukoll jamministrah, wieħed mit-tnejn jitlef.

Iddeċiedi liema saff jippossjedi d-DNS qabel l-ewwel konnessjoni, imbagħad neħħi d-direttiva li titlef minflok tħalli t-tnejn. Il-bidliet fir-rotot isegwu l-istess regola: sid wieħed, viżibbli fil-konfigurazzjoni, b'passaġġ ta' restawr dokumentat.

Verifika tlieta: minn fejn ġejjin il-kredenzjali

Talba interattiva u proċess mingħajr sorveljanza għandhom rekwiżiti differenti. Kredenzjali maħżuna minn applikazzjoni waħda mhumiex awtomatikament disponibbli għal proċess ieħor, u oġġett tal-keychain limitat għall-maniġer jista' jkun inviżibbli għal magna awtonoma mnedija minn shell.

Elenka s-sors tal-kredenzjali għall-profil: ċertifikat u ċavetta tal-klijent, talba għall-isem tal-utent u l-password, jew token ipprovdut minn assistent estern. Imbagħad ikkonferma li s-sid magħżul jista' jasal għal dak is-sors mingħajr bniedem jekk il-konnessjoni għandha tgħaddi minn reboot.

Verifika erbgħa: min jibda, jissorvelja u jwaqqaf il-proċess

Skjerament awtonomu jeħtieġ sorveljatur jekk għandu jibqa' għaddej. Launchd jista' jibda l-magna mal-login jew fuq talba, jerġa' jibdiha wara waqgħa u jwaqqafha b'mod nadif, imma xi ħadd irid jikteb u jippossjedi dak ix-xogħol. It-tħaddim tal-kmand f'terminal jaħdem għal test u mhux għal utent li jagħlaq it-tieqa.

Jekk Tunnelblick jibqa' s-sid, uża l-kontrolli appoġġjati tiegħu minflok ma tibda magna oħra. Il-binarju ta' Homebrew, meta jingħata profil ikkupjat, jiftaħ konnessjoni indipendenti bil-konfigurazzjoni u l-kuntest tal-integrazzjoni tiegħu stess minflok ma jikkmanda s-sessjoni eżistenti ta' Tunnelblick.

Liema sid tidsidejja, iddefinixxi x'jiġri fl-irqad, fil-bidla tan-netwerk u fil-logout. Il-maniġer normalment jimmaniġġja dawk l-avvenimenti; proċess vojt normalment ma jagħmilx, u r-rotta jew is-solver skaduti li jirriżultaw faċilment jinqraw ħażin bħala ħsara tas-server.

Verifika ħamsa: kif tiġi vverifikata l-konsenja

Ittestja s-sid il-ġdid b'dak l-antik diżattivat, imbagħad erġa' ittestja dak l-antik jekk biħsiebek iżżommu. Riżors privat li jwieġeb f'workflow wieħed u mhux fl-ieħor hija prova dwar l-integrazzjoni nieqsa, mhux dwar is-server.

Għal konsenja lil magna awtonoma, innota l-passaġġ tal-profil, il-passaġġ tal-binarju, is-sorveljatur, is-sid tad-DNS u s-sors tal-kredenzjali. Imbagħad ivverifika r-riżors privat, il-passaġġ lejn l-internet pubbliku u diskonnessjoni nadifa f'dik l-ordni. Jekk id-DNS jew ir-rotot jibqgħu wara d-diskonnessjoni, is-sid il-ġdid għadu mhux lest.

Għal konsenja lil Tunnelblick, agħżel il-magna għall-konfigurazzjoni, ixgħel l-integrazzjoni tad-DNS li biħsiebek u neħħi d-direttivi tal-profil li jopponuha. Imbagħad irrepeti l-istess tliet verifiki. Konnessjoni li taħdem imma tħalli s-solver mibdul hija konsenja falluta, anke jekk it-tunnel tela'.

L-ippakkjar ma jsolviex il-kompatibbiltà mas-server. Iċċekkja r-rekwiżiti tal-klijent tas-servizz innifsu, u agħżel il-magna waħedha biss meta jkollok il-ħsieb tipprovdi l-amministrazzjoni tagħha.

Artikli relatati