Ruhusu DNS kupita tu kupitia kisuluhishi chako cha VPN: mwongozo wa hatua kwa hatua
Fuatilia utafutaji mmoja wa jina kutoka kwenye kivinjari hadi jibu. Ona mahali kisuluhishi kinachaguliwa, mahali ukuta wa moto unakilazimisha na kile ambacho kanuni ya bandari 53 haifuniki kamwe.
Fuatilia utafutaji mmoja wa jina tangu wakati unaandika. Kivinjari kinauliza mfumo wa uendeshaji, mfumo wa uendeshaji unauliza kisuluhishi kinachochaguliwa na sera yake, na ombi linaondoka kwenye kifaa kupitia kiolesura kimoja na usafirishaji mmoja. Mpango wako wa VPN unasema jibu linapaswa kuja kutoka kisuluhishi maalum kwa njia maalum. Pengo kati ya kauli hizo mbili ni kile unachosanidi na kisha kulazimisha.
Hatua 1: taja kisuluhishi na njia
Andika mambo matatu kabla ya kugusa ukuta wa moto: anwani ya kisuluhishi, itifaki na bandari unayotarajia, na kiolesura ambacho ombi linapaswa kutoka. Bila orodha hiyo, kanuni ni dhahania kuhusu trafiki na si utekelezaji wa uamuzi. VPN inaweza kubeba data ya programu wakati DNS inafuata mpangilio tofauti, na hilo lenyewe si kosa. Ndilo linalotokea wakati hakuna aliyemwambia mteja kitu kingine.
Kutaja njia kwa uwazi ni tofauti kati ya mpango na ajali. Pia inakupa kitu cha kujaribu baadaye, kwa sababu kila uchunguzi unaweza kulinganishwa na matarajio yaliyoandikwa. Weka orodha hiyo kwenye tikiti ya mabadiliko na si kwenye kichwa cha mtu.
Hatua 2: weka sera mahali inapoishi kwa kweli
Uchaguzi wa kisuluhishi ni wa mteja: usanidi wa mtandao wa mfumo wa uendeshaji, mipangilio ya mteja wa VPN yenyewe, au sera ya kivinjari inayosimamiwa. Iweke hapo kwanza, kwa utaratibu unaoungwa mkono na jukwaa, kwa sababu ukuta wa moto hauwezi kulazimisha mteja kuchagua kisuluhishi ambacho hakuwahi kusikia. Kwenye mteja mwenye handaki iliyogawanywa, sema wazi ni vikoa gani vinaenda kwa kisuluhishi cha ndani. Katika kundi linalosimamiwa, sera ya kivinjari mara nyingi ndiyo kianzio pekee cha DoH, kwa sababu kivinjari kinaweza kuchagua kisuluhishi chake cha siri bila kutegemea mpangilio wa mfumo.
Ukiruka hili na kwenda moja kwa moja kwenye ukuta wa moto, utapata kanuni inayoruhusu kisuluhishi sahihi pamoja na mteja asiyekitumia kamwe. Kanuni inaonekana sahihi na kumbukumbu za kisuluhishi zinabaki tupu, jozi inayochanganya wakati wa utatuzi. Sanidi uchaguzi kwanza, kisha ulazimishe.
Hatua 3: lazimisha njia kwa ubanaji
Sasa ongeza idhini ya mtandao kwa njia inayoruhusiwa: anwani ya kisuluhishi, itifaki na bandari, na kiolesura ambacho kinapaswa kutoka. Weka kanuni ikiwa imepunguzwa kwa kisuluhishi hicho badala ya kuruhusu DNS yote inayotoka. Njia tatu zilizo hapa chini ni zile ambazo mteja wa kisasa anaweza kuchukua, na ni ya kwanza tu inayofunikwa na kanuni ya bandari 53.
| Path | Port | Who controls it |
|---|---|---|
| Classic DNS | UDP and TCP 53 | System resolver settings |
| DNS over TLS | TCP 853 | Resolver or stub configuration |
| DNS over HTTPS | TCP 443 | Browser or application policy |
Kuzuia DoH na DoT ni halali; kudhani kuwa kanuni ya bandari 53 imekwisha kuzuia si halali. Kivinjari kinachotumia DoH kinasuluhisha majina kwa njia ambayo kanuni yako haikuelezea kamwe, na programu inayoleta kisuluhishi chake yenyewe inafanya vivyo hivyo. Andika kila njia unayokusudia kuruhusu na kila moja unayokusudia kukataa. Kanuni isiyotaja njia haijaamua chochote kuhusu hiyo njia.
Hatua 4: fuatilia majina ya faragha na ya umma
DNS iliyogawanywa kwa makusudi hutuma nafasi za majina ya faragha pekee kwa kisuluhishi cha ndani wakati majina ya umma yanaenda mahali pengine, kwa hiyo kuwa na kisuluhishi zaidi ya kimoja kwenye mpango si uvujaji. Uvujaji ni ombi ambalo lilipaswa kwenda kwa kisuluhishi chako na kufika mahali pengine, au njia iliyokusudiwa isiyoweza kufikiwa inayomfanya mteja arudi nyuma kwa kimya. Hizo ni hali mbili za kutafuta. Fuatilia jina moja la ndani na jina moja la umma chini ya sera iliyokusudiwa na uandike kisuluhishi kipi kilijibu kila moja.
Tovuti ya majaribio inayoripoti kisuluhishi chako ni kidokezo, si uthibitisho, kwa sababu inaona tu maombi yaliyofika kwake. Kamata ombi upande wa mteja unapohitaji kujua ni njia ipi iliyochukuliwa kwa kweli, kisha linganisha uchunguzi wote wawili. Zisipopatana, umepata kurudi nyuma ambako hakuna aliyekuandika.
Ikiwa anwani ya kisuluhishi ni sahihi lakini haifikiki, tatizo liko kwenye upelekaji njia au uchujaji na si kwenye sera. Fuatilia ombi hadi anwani hiyo na uthibitisha kuwa jibu linarudi kupitia kiolesura kinachotarajiwa kabla ya kubadilisha mpangilio wowote wa kisuluhishi.
Hatua 5: acha njia ya kurudi
Kabla ya kukaza ufikiaji wa DNS kwenye lango, thibitisha mbinu ya urejeshaji ambayo haitegemei utatuzi wa majina. Kisuluhishi kilichovunjika hufanya kila kifaa cha ukarabati kigumu kufikiwa, ikiwa ni pamoja na zile utakazotumia kurudisha mabadiliko. Weka konsoli ya ndani au njia ya nje ya mkanda wazi hadi sera mpya ithibitishwe. Iondoe tu baada ya sera kustahimili muunganisho upya.
Baada ya muunganisho upya au sasisho la sera ya kivinjari, kagua tena hali inayofanya kazi, kwa sababu zote mbili zinaweza kubadilisha kisuluhishi bila kubadilisha kanuni yako. Sharti ni mpokeaji anayejulikana na njia iliyolindwa kwa ajili ya maombi, si lebo ya kisuluhishi inayotuliza kwenye picha moja ya skrini. Vipimo vya RFC 8484 vya DNS over HTTPS ni marejeleo ya njia ya siri ambayo kanuni yako ya bandari haioni.