OpenVPN waxay diraa DNS, laakiin xalliyahaagu marnaba ma arki karo
Qiimaha DNS ee ku jira log-ka macmiilka ma aha caddayn in xalliyaha nidaamka hawlgalku isticmaalo. Hubi mulkiilaha, ka dibna tijaabi magac gudaha ah.
Log-ka macmiilku wuxuu muujinayaa serverka DNS ee la diray, tunnel-ka waa xiran yahay, magac gudaha ahna weli waxba kuma xallinayo. Waxba kama jiraan dirista lafteeda. Ikhtiyaarku wuu yimid, xalliyaha nidaamka hawlgalkuna marnaba ma isticmaalin, sababtoo ah inta badan macmiilada Unix OpenVPN waxay gudbisaa qiimaha oo codsiga uga tagtaa madal.
Calaamadda: log-ku wuxuu muujinayaa DNS, magacyaduna weli way guuldaraystaan
OpenVPN dhcp-option waxay qaaddaa macluumaadka DNS iyo domain-ka, macmiilkuna wuxuu diiwaangeliyaa wixii uu helay. Qaar ka mid ah hirgelinta macmiilku gudaha ayuu u dabaqaa habayntaas; kuwa kalena waxay u dhoofiyaan script isku-xir ama adeeg shabakad. Sadarka log-ka wuxuu sharraxayaa qaybta hore ee sheekada oo keliya. Qaybta dambe waxay dhacdaa meel aan macmiilku maamulin. Halkaasaa guuldarradu badanaa ku noolaataa.
Taas ayaa sababta tunnel xiran iyo magac gudaha ah oo guuldaraysta ay inta badan wada jiraan. Qiimaha wuu jiraa, isticmaaluhu maqan yahay ama si khaldan loo habbeeyay, xalliyahuna si aamusan ayuu u sii wadaa isticmaalka serverka dadweynaha ee uu isticmaalay ka hor xidhmada.
Helitaanku ma aha dabaqid
Macmiilku wuxuu diiwaangelin karaa qiimaha DNS ee la diray inta xalliyaha nidaamku weli uu leeyahay adeeg kale. Browser-ku waxa kale oo uu yeelan karaa siyaasaddiisa DNS sir ah oo gebi ahaanba dhaafaya xalliyaha nidaamka, taas oo abuura xaaladda la xasuusto ee hal codsi xalliya magacyo gudaha ah mid kalena uusan xallin.
Halkii aad ka qaadan lahayd in macmiil kasta oo Unix uu dib u qoro isla faylka, hubi isku-xirka la taageeray ee hirgelinta. Daacaddaas ayaa sababta dadku u beddelaan habaynta xalliyaha oo aan waxba akhrin.
Raadi mulkiilaha xalliyaha platform kasta
Windows, shaxda siyaasadda xallinta magacyada waxay u jiheyn kartaa daba-geliyo gaar ah serverro gaar ah, macmiilka VPN-na wuu ku rakibi karaa xeerar halkaas. Hubi siyaasadda, ma aha oo keliya liiska DNS ee adapterka. Linux, NetworkManager ama systemd-resolved ayaa yeelan kara habaynta, oo kee baa leh ayaa go'aamiya waxa dib-u-xidhka ilaalin doono.
Akhri xaaladda dhabta ah qalabka runtii ka jawaaba weyddiimaha: resolvectl query internal.example.net marka uu jiro systemd-resolved host, ama u dhigma platformka. Ka dib isbarbar dhig jawaabtaas serverka DNS ee log-ka macmiilku sheegayo inuu diray.
Ka fogow inaad kiciso adeegyo badan oo si aan isku-dubarid lahayn u qora habaynta xalliyaha. Laba mulkiile ayaa soo saara natiijo u muuqata mid goos-goos ah, dib-u-xidh kastana wuxuu u muuqdaa sidii si kadis ah u hagaajinaya ama jebinaya.
Scripts iyo foreign_option
OpenVPN waxay u dhoofisaa ikhtiyaarrada la diray scripts iyada oo u maraysa doorsoomayaal la yiraahdo foreign_option_N, script-na waxay u tarjumi kartaa amarrada xalliyaha. Nidaamkaas waa isku-xir la taageeray, ma aha dhaqan otomaatig ah, waana in lagu rakibo oo lagu waco macmiilka.
Haddii aad ku tiirsan tahay script, diiwaangeli fulinteeda iyo xaaladda bixitaanka. Script socota laakiin si aamusan u guuldaraysata waxay ka tagtaa calaamad la mid ah sida aan script jirin, wayna adag tahay in la ogaado sababtoo ah habayntu waxay u muuqataa mid dhamaystiran. Hubi wax soo saarka script-ka, ma aha faylka script-ka. Fayl jira ma aha script socday.
Tijaabi magaca, ma aha log-ka
Ka dib xidhmada, macmiilka weyddiiso magac martigeliyaha gudaha oo keliya, ka dib weyddiiso magac dadweyne, ka dib hubi serverkee baa jawaabay. Habaynta shaqaysa labada jawaabood waxay ka yimaadaan meelo kala duwan, labadana waa inay la jaanqaadaan naqshadda.
Haddii magacu xallimo laakiin adeeggu guuldaraysto, u gudub jiheynta iyo gelitaanka codsiyada halkii aad mar kale beddeli lahayd DNS. Buug-gacmeedka OpenVPN waxa uu diiwaangeliyaa dhcp-option iyo deegaanka script-ka; isticmaal si aad u xaqiijiso waxa laga filayo macmiilkaaga inuu dabaqo ka hor intaadan beddelin fayl kale oo xalliyaha.