Tunnel-ka ayaa soo baxa, gacan-qabsiga ayaa dhammaada, oo xallinta magacyada ayaa joogsata. Waxba kama beddelmin habaynta peer-ka, sababtoo ah sadarka DNS weligiis qayb kama ahayn habaynta peer-ka. Wuxuu leeyahay caawiyaha dejinta, taas oo macnaheedu yahay ciladdu waxay ku nooshahay qalabka xalliyaha ee martigeliyaha, ma aha furayaasha WireGuard.

Akhri fariintii ugu horreysay ee uu caawiyuhu daabacay, ma aha tii ugu dambaysay, oo farqiga u dhexeeya qalab maqan iyo server aan la gaari karin wuu caddaanayaa.

Sadarka DNS waa sifo caawiyaha

Beeraha habaynta aasaasiga ah waxay sharraxaan peer-yada, furayaasha iyo cinwaannada la ogolyahay. Xallinta magacyada waxaa kor ka daro script-ka kor u qaada interface-ka, oo hirgelin kastaa si kale ayay u sameysaa. Client desktop ah wuxuu DNS ku maamuli karaa adeeggiisa, script qaybinta ah wuxuu wici karaa mid ka mid ah qalabka xalliyaha, container-na waxaa laga yaabaa in aanu midna sameyn. Faylka habaynta ma kuu sheegi karo wadada kee baa socota.

Taas ayaa sababta faylka habaynta u noqon karo mid sax ah borotokoolka loona guuldareesto inta lagu jiro dejinta: ciladdu waxaa leh qabatinka borotokoolku waligiis arkin.

Qorista beer la fidiyay oo ku jirta habayn aasaasi ah iyo filashada in qalabka borotokoolku aqbali doono waxay abuurtaa isku-buurnaan isku mid ah dhinaca lidka ah. Labada parser waxay akhriyaan faylal kala duwan.

Ogaanshaha kee socda waa tallaabada ugu horreysa ee baaritaanka, oo badanaa waxaa lagu arkaa amarka aad qortay, ma aha faylka habaynta.

Akhri khaladka ugu horreeya ee caawiyuhu daabaco

Kor u qaad interface-ka hore oo akhri soo-saarka si taxane ah. Qalab xalliyaha maqan, qabatin guuldareystay iyo server aan la gaari karin dhammaantood waxay joojiyaan isla amarka meelo kala duwan, oo mid kastaa wuxuu leeyahay hagaajin kala duwan.

wg-quick up wg0
resolvectl status wg0
ip route get 10.66.0.1

Amarka koowaad wuxuu sheegaa horumarka dejinta, kan labaad wuxuu muujinayaa server-yada interface-ku hadda sheeganayo, kan saddexaad-na wuxuu muujinayaa in cinwaanka xalliyaha runtii laga gaari karo tunnel-ka. Xalliyaha la habeeyay laakiin aan la marin karin wuxuu keenaa waqti-dhaafidhka halkii uu keeni lahaa khaladaadka habaynta, taas ayaa sababta labada hubin ay wada socdaan. Akhrinta soo-saarka xaaladda oo kaliya waxay keentaa go'aan kalsooni leh oo khaldan.

Haddii dejintu dhammaatay oo xallinta magacyadu wali guuldareysato, isbarbar dhig xalliyaha caawiyuhu rakibay iyo kii shabakaddu horay u isticmaashay. Xalliyaha gaar ah wuxuu u baahan yahay waddo tunnel-ka, oo habaynta ku taxda iyada oo aan daboolin prefix-kiisa waxay ka tagtaa weydiin kasta sugitaan.

Xalliyaha kee baa runtii martigeliyaha ku yaal

Martigeliyayaasha casriga ah ee Linux waxay badanaa socodsiiyaan xalliyaha stub maxalli ah, sidaas darteed cinwaanka caawiyuhu rakibo waxaa cunaa stub-kaas ma aha barnaamijyada si toos ah. Gacanta ku wax ka beddelista fayl la soo saaray waxay u ekaan kartaa mid shaqeeya ilaa isku-xirka xiga, marka caawiyuhu dib u qoro.

Isticmaal isku-dhafka la taageeray ee qaybinta oo u ogolow hal qayb in ay yeelato xaaladda xalliyaha. Laba milkiile ayaa abuura tartan la mid ah laba milkiile oo cinwaanka interface-ka, oo calaamaddu waa martigeliyaha si sax ah u xalliya dhawr daqiiqo kasta oo isbeddel dhaco.

Magacyada gudaha waxay mudan yihiin hubin u gaar ah. Xalliye dadweyne ah wuxuu soo celin karaa baaritaanka guud isaga oo ka dhigaya magac kasta oo shirkadeed mid guuldareysta, taas oo ka soo horjeedda ujeeddada tunnel-ka. Weydii server-ka loogu talagalay magaca gudaha ka hor inta aadan go'aansan in DNS la hagaajiyay.

Nadiifintu waxay la mid tahay dejinta

Deji interface-ka oo dib u baadh xaaladda xalliyaha. Caawiyaha soo celiya habayntii hore wuxuu martigeliyaha ka tagaa mid la isticmaali karo; kan ka tagaa server-yadiisa gaarka ah wuxuu abuuraa ciladda xigta, badanaa saacado ka dib marka tunnel-ku muddo dheer maqnaaday.

Xaalad duug ah way fududahay in la arko marka la raadinaayo. Liiska xalliyayaasha wuxuu tilmaami karaa cinwaan ku yaal interface aan hadda jirin, oo domain raadinta wuxuu ka badbaadi karaa shabakad aad saaka ka tagtay. Mid kasta oo iyaga ka mid ah wuxuu isku-xirka xiga ka dhigaa mid aan la saadaalin karin, oo midkoodna kama muuqdo soo-saarka xaaladda tunnel-ka laftiisa. Hubintu waxay qaadataa toban ilbiriqsi oo waxay badbaadisaa qofka xiga saacad.

Kala sooc baaritaanka iyo hagaajinta. Haddii aan kaliya raadinta magacyada, laakiin meel kasta oo loo socdo guuldareysto, waddooyinka iyo gudbintu waa kuwa la tuhunsan yahay oo sadarka DNS waa mashquul. buugga wg-quick wuxuu diiwaangeliyaa beeraha uu maareeyo iyo kuwa borotokoolka, oo xadkaas ayaa ah jawaabta buuxda ee inta badan warbixinnadan.

Maqaallo la xiriira