Helitaanka faylka aad soo dejisay waa qaybta fudud oo inta badan bilowga khaldan. Waxa muhiimka ah waa faylka NetworkManager maanta u akhriyo isku xirka la kaydiyay, taasina waxay ku xidhan tahay aqoonsiga isku xirka iyo backend-ka habaynta ee xirmooyinka la rakibay run ahaantii isticmaalaan. Tafatirka soo dejinta ka hor inta aan laga jawaabin su'aashaas waa sida VPN shaqeynaya uu u noqdo laba habayn oo nus sax ah.

Faylka la soo dejiyay ma aha profile-ka la kaydiyay

Saddex magac ayaa ku wareegaya dhib kasta oo VPN ah: magaca isku xirka, magaca faylka aad soo dejisay, iyo interface-ka macmalka ah ee soo baxa marka tunnel-ku kaco. Midkoodna ma aqoonsado habaynta la kaydiyay, magaca isku xirkana waa la tafatiri karaa halka faylka ka dambeeya uu hayo aqoonsigiisii asalka ahaa.

Ku bilow liis akhris-kaliya oo dooro VPN-ka loogu talagalay aqoonsiga halkii summada:

nmcli -f NAME,UUID,TYPE connection show

Ka fogee magacyada martigeliyaha ee dhammaadka iyo summadaha aqoonsiga liis kasta oo aad ku dhejiso tikidhka. Qaybta faa’iidada leh waa nooca iyo aqoonsiga; inta kalena waa macne aysan shisheeye u baahnayn. Qari inta kale ka hor inta aadan wadaagin oo sheeg inaad sidaas samaysay, si aan cidna uga yaabin waxa ay jeegagga u taagan yihiin.

Goobaha keyfile isku macne maaha

Plugin-ka keyfile ee asalka ah, faylalka isku xirka waxay ka muuqan karaan saddex gal oo kala duwan, farqiga u dhexeeyaana waa waarta, ma aha fudayd.

LocationRole
/etc/NetworkManager/system-connections/Administrator-owned persistence
/usr/lib/NetworkManager/system-connections/Package-supplied defaults, replaced on upgrade
/run/NetworkManager/system-connections/Runtime state, regenerated and not durable

Tafatirka nuqulka waqtiga shaqada wuxuu u muuqdaa mid guul leh ilaa bilowga xiga, markaas isbeddelku uu uumi baxo oo faylku uu u muuqdo mid si qarsoodi ah dib loo celiyay. Tafatirka nuqulka xirmada ay bixiso wuxuu shaqeeyaa ilaa casriyeyn uu beddelo, taas oo ah nooc ka gaabis iyo ka jahwareer badan isla casharkaas.

Dukumeentiga keyfile wuxuu ku darayaa faahfaahin mudan in la ixtiraamo: faylalkaas waxa laga yaabaa inay ku jiraan fure gaar ah iyo weedho sir ah, NetworkManagerna wuu iska indhatiraa keyfile kasta oo isticmaalayaal aan root ahayn ay akhriyi karaan ama qori karaan. Ballaarinta ogolaanshaha galka si loo raadiyo dejinta waxay jebisaa habdhaqanka raridda ee aad isku dayaysay inaad baarto.

Marka Netplan uu leeyahay waarta

Ubuntu, isku xirka NetworkManager ee lagu sharraxay dukumeentiga Netplan, oo laga heli karo 23.10 wixii ka dambeeya, wuxuu beddelaa halka nuqulka waarta uu ku nool yahay. Isku xirka aan ku meel gaadhka ahayn wuxuu qoraa /etc/netplan/90-NM-<connection UUID>.yaml oo wuxuu hoos ka abuuraa profile NetworkManager ku meel gaar ah /run/NetworkManager/system-connections/.

Taasi waa isku xir qaybinta, ma aha qaanuun loogu talagalay rakib kasta oo NetworkManager. Xaqiiji in xirmooyinka la rakibay run ahaantii isticmaalaan ka hor inta aadan raadin fayl YAML. Sidoo kale xusuuso in profile-ka waqtiga shaqada uu noqon karo matalaad la soo saaray oo shay kale ah halkii uu ahaan lahaa isha mudan tafatirka. Laba amar oo hubin ah waxay badbaadiyaan saacad tafatir fayl khaldan.

Tusaalaha la dukumeentiyay wuxuu kaydiyaa isku xir OpenVPN isagoo maraya nooca Netplan nm-devices oo leh xogta gudbinta NetworkManager. Xaqiiqda ah in Netplan uusan lahayn fasiraad gaar ah oo ku saabsan goob VPN gaar ah macneheedu maaha in VPN-kaaga la kaydiyay uu lumay; waxay ka dhigan tahay in goobta ay u socoto sida xog aan caddayn.

Interface-yada ku meel gaadhka ah ma aha profiles

Firfircoonidu waxay abuurtaa isku xir iyo interface macmal ah oo ku meel gaar ah oo aan waligood loogu talagalin inay sii jiraan. Isku xirku si ula kac ah uma qoro fayl YAML cusub mid kasta oo iyaga ka mid ah, sidaas darteed maqnaanshaha ay ku leeyihiin /etc/netplan waxba kama sheegto in profile-ka waalidka la kaydiyay iyo in kale.

Haddii aad dabo-gasho fayl soo baxa oo libdhada, waxay u badan tahay inaad eegayso mid ka mid ah kuwaan halkii aad eegi lahayd habayntaada. Hubi inuu ka badbaado dib-u-bilow ka hor inta aadan wax gabagabo ah ka gaarin waxa ku jira. Fayl waqtiga shaqada oo ku libdhada dib-u-bilow wuxuu kuu sheegayaa inuusan waligiis isha ahayn, oo daawashadaas kaliya ayaa jihada baaritaanka oo dhan beddela. Waxay kaloo sharraxaysaa sababta tafatirku u muuqday mid guul leh wakhtigaas.

Sirta iyo mulkiilaha

Profile wuxuu tilmaami karaa shahaado ama fure meel kale gebi ahaanba lagu kaydiyay, password-kuna wuxuu ka tirsanaan karaa NetworkManager, oo uu bixiyo wakiilka sirta ee fadhiga isticmaalaha, ama si ula kac ah aan la kaydin. Sidaas darteed helitaanka hal fayl wax yar ayuu go'aamiyaa waxa bilow aan ilaalin u baahan doono.

Baar tixraacyada iyo calaamadaha sirta adigoon daabicin qiyamka sirta ah. Gelitaanka desktop-ka wuxuu heli karaa wakiil aan joogin waqtiga boot-ka, nuqulna qaadashada fayl waqtiga shaqada la soo saaray ma soo saarto wakiilkaas. Calaamadda wax ku oolka ah waa tunnel isku xira marka qof galo oo ku guuldareysta marka mishiinka kaligiis bilaabo. Qaabkaas wuxuu tilmaamayaa mulkiilaha sirta, ma aha jihaynta.

Isbeddelada la ansixiyay ku samee maareeyaha isku xirka leh, ka dibna hubi aqoonsiga la kaydiyay iyo isku xirka wax ku oolka ah labadaba. Hayso hal mulkiile waara, sababtoo ah tafatirka soo dejinta, keyfile la soo saaray iyo isha YAML si gooni ah wuxuu ka tagaa saddex sharraxaad oo tartamaya oo ku saabsan waxa isku xirka xiga isticmaali doono. Dooro tan run ahaantii sii socota, tafatir kaliya taas, oo ku qor tikidhka faylka aad u qaadatay mid awood leh. Qofka xiga wuxuu kuugu mahadcelin doonaa hal sadar oo asal ah.

Maqaallo la xiriira