Kabla ya kupakua mteja mwingine, angalia kile mfumo wa uendeshaji unatekeleza tayari, kwa sababu jibu mara nyingi linatosha kuruka kisakinishi kabisa. Windows, macOS na ChromeOS kila kimoja huja na orodha maalum na fupi ya itifaki za vichuguu, na lango linalozungumza moja wapo halihitaji kiendeshi, huduma au njia ya kusasisha ya ziada. Hili haliamuliwi na jina la muuzaji kwenye broshua. Linaamuliwa na itifaki, jinsi mwisho unavyothibitisha na anwani inayotarajia.

Omba itifaki, sio jina la bidhaa

Jina la bidhaa linasema kidogo sana kuhusu kile kinachopita kwenye waya. Lango mbili zinazouzwa chini ya lebo moja zinaweza kuhitaji vichuguu tofauti kabisa, na moja inaweza kukubali mteja aliyejengwa ndani wakati nyingine inakataa kila kitu isipokuwa lango lake lenyewe. Wasimamizi wawili wanaoelezea sanduku moja wanaweza kutokubaliana na wote wawili kuwa sahihi, kwa sababu wanaelezea tabaka tofauti. Kichuguu cha chini ndicho kinachoamua kama kisakinishi kinahitajika.

Uliza maswali matatu kwa anayesimamia lango: itifaki ipi ya kichuguu, mbinu ipi ya uthibitishaji, na anwani ipi na kiambishi cha DNS ambacho mteja lazima akubali. Omba itifaki kwa jina lake, na jibu linapokuja kama jina la bidhaa, eleza kwa nini unahitaji itifaki hiyo. Majibu hayo matatu yanatatua swali la mteja kabla ya programu yoyote kupakuliwa.

Kuna sababu jina la bidhaa linaendelea kuishi katika tiketi nyingi. URL ya lango ndiyo wanayoona watumiaji, na kichuguu hakionekani wakati kinafanya kazi. Kuandika itifaki katika noti ya makabidhiano kunagharimu mstari mmoja na kuondoa utata kwa kila mtu anayekuja baadaye.

Mahali orodha iliyojengwa ndani inaishia

Orodha za asili ni fupi, na kingo zake ni muhimu zaidi kuliko yaliyomo. L2TP juu ya IPsec na ufunguo ulioshirikiwa mapema haitazungumza SSTP, na tofauti hiyo ndiyo inayoamua mteja. Jedwali limepangwa kwa kichuguu na sio kwa muuzaji, kwa hivyo unaweza kutafuta itifaki ambayo lango lilitaja.

TunnelWindowsmacOSChromeOSLinux
PPTPbuilt inremoved in 10.12nopackage
L2TP over IPsec, pre-shared keybuilt inbuilt inbuilt inpackage
L2TP over IPsec, certificatebuilt inbuilt inbuilt inpackage
SSTPbuilt innonopackage
IKEv2built inbuilt innopackage
Cisco IPsec with XAuthnobuilt innopackage
OpenVPNnonobuilt inpackage

Soma jedwali kwa kulinganisha na mahitaji ya lango na sio broshua. Ikiwa jibu ni L2TP juu ya IPsec na ufunguo ulioshirikiwa mapema, majukwaa matatu ya kwanza yanaunganisha bila kitu chochote cha ziada kusakinishwa. Ikiwa jibu ni OpenVPN, kabla ya kusakinisha kitu chochote ChromeOS pekee ndiyo imefunikwa. Itifaki isiyotokea katika safu yoyote iliyojengwa ndani ni ishara ya uaminifu kwamba kisakinishi kinakuja.

Linux ni safu inayopinga ujanibishaji. Msaada wake wa itifaki unaishi katika daemon na programu-jalizi ambazo usambazaji huchagua kufungasha, kwa hivyo taswira ndogo inaweza kuzungumza yoyote kati yao hadi uziongeze, na usambazaji mbili zenye dawati moja zinaweza kutofautiana.

Jenga wasifu kutoka mstari wa amri

Kila kitu paneli ya grafiki inachoandika huhifadhiwa mahali unapoweza kufikia, na hiyo ndiyo inayofanya wasifu uliojengwa ndani uweze kufanywa kiotomatiki. Windows huhifadhi maingizo ya VPN katika .pbk faili chini ya wasifu wa mtumiaji na chini ya ProgramData, na rasphone inaweza kuorodhesha na kuhariri maingizo ambayo orodha ya mtandao haionyeshi. Hilo ni muhimu wakati mashine inaandaliwa kwa skripti na hakuna mtu atakayebofya kupitia mwongozo. Pia inaeleza jinsi wasifu unaweza kuwepo bila kuonekana kwenye trei kamwe.

rasdial
rasdial "VpnName" alice
rasdial "VpnName" /disconnect

Kuhariri .pbk faili kwa mkono kunafanya kazi, na pia ni njia ya haraka zaidi ya kuiharibu, kwa hivyo acha chombo kimiliki muundo. macOS huhifadhi huduma zake katika usanidi wa mfumo, na networksetup huwaelekea kwa jina la huduma; bendera kadhaa zinataka anwani badala ya jina la mwenyeji, kwa hivyo tatua mwisho kwanza na uhifadhi thamani ambayo mteja atatumia kweli. Tofauti hiyo inauma wakati wa uendeshaji wa kiotomatiki, kwa sababu skripti inayofanya kazi na anwani inaweza kushindwa na jina, na hitilafu inaonekana kama lango lililovunjika badala ya hoja iliyokataliwa.

networksetup -listallnetworkservices
networksetup -getinfo "ServiceName"
networksetup -setmanualwithdhcprouter "ServiceName" 198.51.100.20

Majina ya huduma yamejanibishwa na yanaweza kuhaririwa na mtumiaji, kwa hivyo skripti inayosimba Wi-Fi kwa msimbo mgumu huvunjika kwenye mashine ya kwanza iliyowekwa kwa lugha nyingine. Soma jina kutoka amri ya orodha na ulipitishe badala ya kukisia.

Vyeti bila mteja mmiliki

Usambazaji kadhaa huhitaji cheti cha mteja na hakuna kitu kingine cha mmiliki, na hii ndiyo hali ya kati inayofaa kupimwa kabla ya kukubali kiendeshi. Kuweka cheti katika hifadhi ya jukwaa kunatumika; sio kitendo kile kile cha kutupa mzizi wa muuzaji ndani na kutegemea mteja kuipata. Cha kwanza ni uwekaji wa makusudi; cha pili ni dhana iliyoambatanishwa na tiketi ya msaada.

Maelezo yanayowakamata watu ni hifadhi ipi mteja anasoma. Cheti kilicho katika hifadhi ya mtumiaji hakionekani kwa mteja aliyesanidiwa kwa hifadhi ya mashine, na ujumbe unaoupata unasema cheti hakipo, sio kwamba kiko mahali pasipofaa. Angalia hifadhi zote mbili kabla ya kuhitimisha kuwa cheti si sahihi. Andika ipi inayotumiwa na usanidi unaofanya kazi, kwa sababu noti hiyo inaishi muda mrefu kuliko cheti wakati mashine inajengwa upya.

Windows hutenganisha hifadhi mbili waziwazi, na macOS hutenganisha keychain ya kuingia na keychain ya mfumo. Majina yanatofautiana, lakini hali ya kushindwa ni sawa: cheti halali ambacho mteja haangalii kamwe.

Nini kinacholazimisha kisakinishi

Lango kadhaa hufunga mteja kwa hifadhi ya cheti ya faragha, wakala wa mkao, au ubadilishanaji wa kuingia ambao mfumo wa uendeshaji hauwezi kufanya. Usambazaji uliojengwa juu ya vifaa vya Check Point, Cisco au Fortinet mara nyingi huishia hapo, na ndani yao mteja aliyejengwa ndani sio njia ya mkato. Mbadala wa mtu wa tatu unaweza kuunganisha na bado kuvunja sera, jambo linalofanya hili kuwa uamuzi wa usalama na sio uamuzi wa faraja. Sakinisha kile sera inahitaji na andika sababu kando ya toleo la kisakinishi.

Rekodi hiyo ni sehemu ambayo watu wanairuka na sehemu inayomwokoa msimamizi anayefuata wiki moja: itifaki, mbinu ya uthibitishaji, familia ya anwani na kiambishi kinachohitajika, pamoja na mstari mmoja wa uhalali kwa kila faili ya kibainari ambayo ilibidi iongezwe. Iweke mahali noti za kisakinishi zinaishi na sio kwenye uzi wa gumzo. Mistari miwili ya nyaraka huzuia uchunguzi unaorudiwa.

Makala zinazohusiana