Magacyada gaarka ah waxaa loo xalliyaa qof kasta oo ku sugan shabakadda shirkadda, VPN-na wuu dhamaadaa qof kasta. Resolver wuxuu u jawaabaa albaabka, waddada loo maro way jirtaa, haddana su’aashu waligeed jawaab ma hesho. Waxa maqan ma aha resolver kale oo dadweyne ama waddo ballaaran: waa cinwaan isha ah oo serverka DNS-ga gaarka ah uu diyaar u yahay inuu ka jawaabo.

Xaqiiji in resolver-ku diidayo barkada macaamiishaada

Ku bilow inaad caddayso in guuldarradu ay ku saabsan tahay isha, ma aha gaaritaanka. Macmiil ku xiran, si toos ah u weydii resolver-ka gaarka ah oo fiiri haddii codsigu waqti dhamaado ama uu u soo noqdo diidmo. dig @10.40.0.53 intranet.example.net +time=2 +tries=1 oo waqti dhamaada haddana isla su’aasha albaabka ka timaadda ay guulaysato waxay tilmaamaysaa siyaasad gelitaan oo resolver-ka ah. Jawaabta SERVFAIL waxay tilmaamaysaa meel gebi ahaan kale, badanaa aagga ama gudbinta sare.

Qor cinwaanka macmiilka ka hor tijaabada. ip -4 addr show tun0 macmiilka, ama kireynta lagu muujiyay console-ka, ayaa kuu sheegta barkada uu resolver-ku arko.

Kadib xaqiiji in waddadu si dhab ah u jirto. Waddada cinwaanka resolver-ka u dira tunnellada waa shuruud, ma aha xal; haddii baakaduhu waligood soo gaarin, siyaasadda isha lama tixgaliyo. Ku hubi macmiilka ip route get 10.40.0.53.

Ku dar hal waddo oo host ah halkii aad wax walba turjumi lahayd

Hagaha DNS-ga gaarka ah ee Pritunl wuxuu sharraxayaa daawada cidhiidhiga ah: waddo /32 leh NAT oo loogu talagalay cinwaanka resolver-ka, iyadoo cinwaankaas loo doortay serverka DNS-ga macaamiisha. Waddadu waxay beddeshaa isha uu resolver-ku arko kaliya taraafikada DNS. Taraafikada abka waxay hayaan naqshadda isha ilaalinaysa ee aad u dooratay.

Ku habee iyada oo loo marayo milkiilaha waddada la taageeray serverka, ka dib markaad dib u eegto waddooyinka jira ee is-dulsaar. Tusaalaha kore waxa loo socdo waa 10.40.0.53/32 leh NAT, barkada macaamiishuna waxay sii ahaanaysaa 10.90.0.0/24. Ha turjumin dhammaan baaxadda gaarka ah si aad u hagaajiso hal adeeg, sababtoo ah siyaasad kasta oo hoose oo ku tiirsan cinwaanka dhabta ah ee macmiilka waxay bilaabi doontaa inay aragto albaabka halkii. Xaqiiji cinwaanka uu resolver-ku dhab ahaan helo adoo daawanaya diiwaanka su’aalaha inta lagu jiro raadin tijaabo ah. Hal waddo oo host ah keligeed waxba ma caddaynayso turjumaad ama ogolaansho.

Resolver-ku wali waa inuu oggolaado isha la turjumay UDP iyo TCP, jawaabihiisuna waa inay soo noqon karaan. Beddelka isha ma abuuri karo aag ama diiwaan maqan.

Go’aanso in serverka ama macmiilku diro su’aasha

Pritunl waxa kale oo uu diiwaangeliyay habayn DNS-proxy ah oo ku xidhan VPN Client DNS Mapping, halkaas oo serverku u gudbiyo su’aalaha sare macaamiisha. Qaabkaas isha sare waxay ka tirsan tahay macnaha shabakadda serverka laftiisa, ka-tagidda dhinaca macmiilka waa xalka khaldan.

Aqoonso qaabka firfircoon ka hor intaadan wax ku darin. Saddex hagaajin oo is-dulsaar, proxy, beddelka resolver-ka macmiilka iyo qoraal gacmeed NAT badanaa waxay ka dhigan yihiin in aan qofna aysan dejin: qaybtee waa inay dirto su’aasha. Sidoo kale hubi bootstrap: resolver gaar-ah-oo-kaliya ma noqon karo dariiqa kaliya ee lagu helo barta ugu dambeysa ka hor inta tunnellada aysan jirin, beddelka joogtada ah ee resolver-kuna waa in aanu ka badbaadin xiriirka.

Tijaabi raadin gaar ah, ma aha bogga shabakad dadweyne

Ka dib markaad dabaqdo isbeddelka oo aad dib u xirto, baadh habaynta resolver-ka wax ku oolka ah ee macmiilka, kadibna xalli magac aad ogtahay inuu ku jiro oo kaliya aagga gaarka ah. dig intranet.example.net oo aan lahayn server cad waxay muujinaysaa waxa macmiilku dhab ahaan isticmaalo. Ku sii soco codsi u socda cinwaanka raadintaas soo celisay, sababtoo ah xallinta iyo gelitaanka adeegga waa tallaabooyin kala duwan. Browser-ka soo dejiya goobo dadweyne iyada oo loo marayo DNS-over-HTTPS waxba ma caddaynayo waddada resolver-ka gaarka ah ee nidaamka hawlgalka. Resolver labaad oo dadweyne sidoo kale ma aha awood aagga gudaha.

Qor cinwaanka resolver-ka, waddada /32 iyo dejinta DNS-ga macmiilka si wadajir ah qoraallada serverka. Barka habayntaas oo keligeed dib loo soo celiyo waxay dib u soo saartaa guuldarradii asalka ahayd.

Ugu dambeyntii, xaqiiji in tunnelladu wali u jiheynayso meesha abka ka dib marka DNS-ku guuleysto. Waddada, gelitaanka adeegga iyo xaqiijinta aqoonsiga waxay sii ahaanayaan kuwo ka madax bannaan xallinta magacyada, raadin shaqaynaysana waxba kama sheegto wax soo saarka. Haddii bogga gaarka ah uu gaabis yahay laakiin la xalliyo, resolver-ku wuxuu qabtay shaqadiisii, dhibaataduna waxay u guurtay waddada.

Maqaallo la xiriira