Mímú DNS tí a fi ọ̀rọ̀ bo ṣiṣẹ́ lórí ẹ̀rọ VPN ni a sábà máa ń ṣàpèjúwe bí dídènà ìjáde, àti pé àpèjúwe yẹn ń fi ara pamọ́ irú ìsopọ̀ tí ó yí padà. Ìgbésẹ̀ láti ọ̀dọ̀ aláìsí dé olùyọ́já àti ìgbésẹ̀ láti ọ̀dọ̀ olùyọ́já dé ìpele òkè jẹ́ ìsopọ̀ ọ̀tọ̀ọ̀tọ̀ pẹ̀lú àwọn oníní ọ̀tọ̀ọ̀tọ̀. Fífi ọ̀rọ̀ bo ọ̀kan ń fi èkejì sílẹ̀ gẹ́gẹ́ bí ó ti rí.

Kọ ẹni tí ó ń gba ìbéèrè ní ìpele kọ̀ọ̀kan sílẹ̀ kí o tó fọwọ́ kan fáìlì ìtòlẹ́sẹẹsẹ.

Ìtò méjì dàbí ara wọn lórí ojú-ìwé àwọn ètò

Nínú ìtò àkọ́kọ́, ẹ̀rọ náà fúnra rẹ̀ ń ṣiṣẹ́ DNS over TLS, ìkọ̀já náà sì kàn ń gbé ìsopọ̀ yẹn lọ sí olùyọ́já tí o yàn. Ìpàdé TLS ń parí ní ọ̀dọ̀ olùyọ́já, ìyẹn túmọ̀ sí pé olùyọ́já rí ìbéèrè náà, nígbà tí ojú-ìjáde VPN ń rí ọ̀rọ̀ tí a fi ìkọ̀kọ̀ bo tí kò lè kà. Nínú ìtò ẹ̀kejì, ẹ̀rọ náà ń fi DNS lasan ránṣẹ́ nípasẹ̀ ìkọ̀já sí olùtẹ̀síwájú kan lórí ẹ̀rọ VPN, olùtẹ̀síwájú yẹn sì ń ṣí ìsopọ̀ tí a fi ọ̀rọ̀ bo tirẹ̀ sí olùyọ́já ìpele òkè. Nínú àkójọ àwọn ẹ̀yà, àwọn méjèèjì dàbí "DNS tí a fi ọ̀rọ̀ bo pẹ̀lú VPN", wọ́n sì ń gbé ìbéèrè tí a lè kà sínú àwọn ilé ọ̀tọ̀ọ̀tọ̀.

Ìyàtọ̀ náà jẹ́ èyí tí a lè díwọ̀n, kì í ṣe ìmọ̀ ọgbọ́n orí. Wá ìpàdé TLS lórí aláìsí tàbí lórí olùpín, ìwọ yóò sì mọ irú ìtò tí o ní ní ti gidi.

Ya àwòrán ẹ̀wọ̀n olùyọ́já kí o tó yí padà

Ka àwọn olùyọ́já tó wà lójú ọ̀nà kí o sì dárúkọ ipa ọ̀kọ̀ọ̀kan. Ẹ̀ka olùtẹ̀síwájú fi ìbéèrè lé olùyọ́já mìíràn lọ́wọ́, nígbà tí olùyọ́já alápẹ̀yíndà ń ṣe iṣẹ́ wíwá ìdáhùn ó sì lè bá àwọn olùpín aláṣẹ sọ̀rọ̀ tààràtà. Àwọn ipa wọ̀nyí ni a ṣàlàyé lọ́tọ̀ọ̀tọ̀ fún ìdí yìí gan-an, àti àwọn ìtumọ̀ olùyọ́já RFC 9076 yẹ kí a kà wọ́n kí o tó rò pé ibi-àfọ̀mọ́ òkè kan ṣoṣo ló wà. Ẹ̀rọ tí ń ṣiṣẹ́ olùyọ́já alápẹ̀yíndà tirẹ̀ kò ní "ìpele òkè" kan ṣoṣo láti fi ọ̀rọ̀ bo, èyí sì sọ gbogbo ètò náà di asán.

Lẹ́yìn náà béèrè ẹ̀ka tí aláìsí ti ṣètò láti lò. Àdírẹ́sì DNS tí profáìlì VPN ń fi ránṣẹ́ sọ ibi tí àwọn ìbéèrè ń lọ, kì í sọ ìlànà tí ń dá wọn lóhùn.

Kíyèsí ìhùwàsí nígbà ìkùnà pẹ̀lú. Bí ìpele òkè tí a fi ọ̀rọ̀ bo bá di èyí tí a kò lè dé, ṣé olùtẹ̀síwájú yóò kùnà ní mímúpa, yóò padà sí ọ̀rọ̀ tí ó ṣe kedere, tàbí yóò yí padà sí olùyọ́já mìíràn? Ìpinnu yẹn gbọ́dọ̀ wà nínú àkọsílẹ̀, nítorí pé ó ń yí ìdánilójú àṣírí padà ní àkókò tí ìkọ̀já kò ní ìlera jùlọ.

Ṣàyẹ̀wò ìgbésẹ̀ tí a fi ọ̀rọ̀ bo

Bẹ̀rẹ̀ lórí aláìsí kí o sì jẹ́rìí bóyá ó ní ìpàdé TLS sí ibùdó 853. Ìbéèrè tí ó yanjú dáadáa nípasẹ̀ ibùdó 53 kò fi ohunkóhun hàn nípa fífi ọ̀rọ̀ bo.

resolvectl status | grep -E "DNS Servers|DNS over TLS"
kdig +tls +tls-ca +tls-hostname=dns.example.net @198.51.100.53 example.com A

Lẹ́yìn náà lọ sí ẹ̀rọ VPN kí o sì wá ìsopọ̀ ojú-ìjáde tí a fi ọ̀rọ̀ bo tí olùtẹ̀síwájú ṣí. Tábìlì sọ́kẹ́tì sọ fún ọ bóyá ìpàdé TLS òkè wà, àti ìlànà tí ó ní í:

ss -tunp '( dport = :853 )'
dig @127.0.0.1 example.com A +short

Bí aláìsí bá fi ìpàdé TLS hàn tí olùpín kò fi nnkan hàn, ìwọ wà nínú ìtò àkọ́kọ́, olùpín kò sì lè ka àwọn ìbéèrè tí ó ń fi lọ ní ìpele IP. Bí olùpín bá fi ìpàdé TLS hàn tí aláìsí sì fi ìrìnàjò ibùdó 53 lasan hàn nínú ìkọ̀já, ìwọ wà nínú ìtò ẹ̀kejì: ìgbésẹ̀ tó tẹ̀le ni a dáàbò bò, olùtẹ̀síwájú sì ṣì ń ka gbogbo orúkọ tí ẹ̀rọ náà béèrè. Ìdáhùn ẹ̀kejì yẹn kì í ṣe ìkùnà, ṣùgbọ́n pípè é ní fífi ọ̀rọ̀ bo láti ìpẹ̀kun dé ìpẹ̀kun kò tọ́.

Kọ oníní àti ìhùwàsí nígbà ìkùnà sílẹ̀

Oníní ni ó ń pinnu ohun tí a gbà ọ́ láyè láti ṣèlérí. Oníní ẹ̀rọ náà ń darí ìsopọ̀ tí a fi ọ̀rọ̀ bo ní ẹ̀gbẹ́ aláìsí, nígbà tí alámùójútó VPN ń darí ìsopọ̀ tó tẹ̀le tí olùtẹ̀síwájú rẹ̀ ń dá. Ẹnikẹ́ni tí kò ṣiṣẹ́ ọ̀kan nínú àwọn méjèèjì lè kàn ṣàpèjúwe ọ̀nà náà.

Kí o tó mú ohunkóhun ṣiṣẹ́, ṣàyẹ̀wò dídárúkọ inú. Fífi orúkọ àjọ ránṣẹ́ sí olùyọ́já gbogbogbò kì í ṣe àpẹẹrẹ tí ó dọ́gba, àti agbègbè split-horizon tí ó wà nínú nẹ́tíwọ́kì nìkan kò ní yanjú rárá ní ìpele òkè. Dán orúkọ inú kan àti orúkọ gbogbogbò kan wò lẹ́yìn ìyípadà, kí o sì tọ́jú àbájáde pẹ̀lú ìyípadà ìtòlẹ́sẹẹsẹ. Bí ọ̀nà tí a fi ọ̀rọ̀ bo bá ba ìyọ́já àwọn ẹ̀rọ inú jẹ́, àtúnṣe ni òfin olùyọ́já tí ó ní ààlà, kì í ṣe ìkọ̀já tí ó gbòòrò.

Parí nípa kíkọ gbólóhùn kan fún ìgbésẹ̀ kọ̀ọ̀kan: ẹ̀ka wo ni ó gba ìbéèrè náà, bóyá ìgbésẹ̀ yẹn ni a fi ọ̀rọ̀ bo, àti ẹni tí ó lè ka orúkọ náà. Nígbà tí gbólóhùn nípa ẹ̀rọ VPN ṣì sọ pé ó lè ka àwọn ìbéèrè, ìwé-ìtọ́sọ́nà gbọ́dọ̀ sọ bẹ́ẹ̀, nítorí pé àwòrán tí ó sọ òdìkejì ni ẹni tí kò tíì ṣe àwọn àṣẹ yẹn rí yóò gbà gbọ́.

Àwọn àpilẹ̀kọ tó jọra