Tikteb linja waħda b’indirizz tar-resolver u dominju tal-kumpanija, u tistenna li biss l-ismijiet f’dak id-dominju jużaw ir-resolver tat-tunnel. Fuq il-klijent Apple, issa l-ismijiet kollha jmorru hemm, u l-ismijiet qosra fid-dominju jiġu riżolti wkoll. Il-linja tagħmel żewġ affarijiet separati, u waħda minnhom biss hija dwar liema mistoqsijiet tittratta t-tunnel. L-oħra hija kumdità tat-tipjip li ntgħolliet għal politika b’qari xewqin.

F’xiex tiġi analizzata l-linja DNS

Il-klijent jaqra d-dħul bħala lista u jikklassifika kull oġġett skont il-forma tiegħu. Kull ma jidher bħal indirizz isir server DNS; kull ma jidher bħal dominju jsir suffiss tat-tiftix. It-tnejn jispiċċaw fis-settings tat-tunnel, iżda f’oqsma differenti. Linja eżemplari għal tunnel li jġorr resolver privat u dominju intern wieħed tidher hekk.

DNS = 10.24.8.53, lab.internal.example

L-indirizz jipprovdi r-resolver. Id-dominju jipprovdi suffiss li jippermetti lill-klijent jikteb isem qasir u lis-sistema żżid il-bqija qabel ma tistaqsi. L-ebda wieħed minnhom ma jgħid xejn dwar l-irbit tar-resolver ma’ dak id-dominju, u dan huwa eżatt il-parti li n-nies jistennew u ma jiksbux. Qasam wieħed biss fuq il-pjattaforma jista’ jesprimi dan ir-restrizzjoni, u mhux dan il-qasam.

Żewġ oqsma Apple, żewġ xogħlijiet differenti

Apple tesponi d-distinzjoni fl-oġġett tas-settings DNS tagħha. Il-lista tad-dominji tat-tiftix hija dokumentata bħala l-lista li tintuża biex tikkwalifika ismijiet ta’ host b’tikketta waħda: ikteb isem ta’ host mikxuf u s-sistema tista’ żżid kull suffiss wieħed wara l-ieħor. Dik hija regola ta’ kompletament, mhux regola ta’ routing. Xejn f’dik il-lista ma jiddeċiedi liema server jiġi mistoqsi.

Il-lista tad-dominji ta’ qbil hija proprjetà oħra. Tiddeċiedi liema spazji tal-ismijiet jużaw dan is-sett ta’ settings DNS, u dħul vojt ifisser id-dominju awtomatiku u mhux suffiss speċifiku wieħed. ġeneratur tas-settings tat-tunnel tal-pakketti fil-klijent Apple isegwi dak il-mudell. Iqiegħed is-suffissi tat-tiftix analizzati fil-lista tat-tiftix, u meta jkun hemm servers jistabbilixxi l-lista ta’ qbil għall-string vojt. Ir-riżultat huwa resolver tat-tunnel li jwieġeb għal kollox li s-sistema tibgħatlu, flimkien ma’ suffiss li jgħin fl-ismijiet qosra.

Allura dominju f’dik il-linja mhuwiex selettur tal-ispazju tal-ismijiet. Iż-żieda ta’ ieħor ma tnaqqasx liema mistoqsijiet juża t-tunnel, u t-tneħħija tiegħu lanqas ma twessagħhom. L-unika ħaġa li tinbidel hija kemm ismijiet qosra jiġu komplutati.

Għaliex kull isem xorta jasal għar-resolver tat-tunnel

Bid-dħul ta’ qbil vojt, it-tunnel huwa resolver kandidat għal ismijiet ordinarji, mhux biss għad-dominju tal-kumpanija. F’konfigurazzjoni ta’ tunnel sħiħ dan normalment ftit li xejn ifisser, għax it-traffiku kollu xorta jkun fit-tunnel. F’tunnel maqsum dan ifisser ħafna. L-ismijiet pubbliċi issa jistgħu jiġu riżolti minn resolver li għandu biss żona privata, u falliment jidher bħal VPN miksur meta fil-verità huwa resolver li jwieġeb biss għal parti mill-ispazju tal-ismijiet. It-tunnel huwa tajjeb, il-mistoqsijiet joħorġu, u t-tweġibiet jiġu lura vojta.

Hemm żewġ tiswijiet disponibbli u huma deċiżjonijiet differenti. Agħmel ir-resolver tat-tunnel resolver sħiħ li jgħaddi l-ismijiet pubbliċi mill-passaġġ approvat, jew waqqaf milli tibgħat ismijiet pubbliċi hemm billi tbiddel il-konfigurazzjoni tal-klijent minflok il-lista tad-dominji. L-ewwel waħda żżomm kull mistoqsija fuq it-tunnel u tafda l-upstream. It-tieni waħda żżomm xi mistoqsijiet lokalment u taċċetta li l-ismijiet privati jistgħu jieqfu jiġu riżolti waqt li t-tunnel ikun mitfi.

X’ikun fil-fatt jeħtieġ DNS maqsum

Politika ta’ resolver limitata għal spazju tal-ismijiet teħtieġ klijent li jippermettilek tesprimiha: qabbel dominji fuq pjattaformi Apple, jew setting ekwivalenti fil-prodott li tuża. Qasam ta’ konfigurazzjoni li jaċċetta biss servers u suffissi ma jistax jesprimiha, kif inhu puntat. Profil jista’ jġorr il-politika għax jiddeskrivi konfigurazzjoni amministrata u mhux ħjiel fil-ħin tal-konnessjoni. Jista’ jsemmi d-dominju, is-servers u x’għandu jiġri meta dak id-dominju ma jkunx jista’ jintlaħaq. Dik hija d-differenza bejn setting u kuntratt.

Fuq apparati Apple amministrati dan normalment jitwassal permezz ta’ profil ta’ konfigurazzjoni li jġorr is-settings DNS speċifiċi għad-dominju. Dan huwa mekkaniżmu differenti mill-fajl tal-konfigurazzjoni ta’ WireGuard, u t-tnejn jistgħu jikkoeżistu biss jekk il-klijent jirrispetta l-profil. Iċċekkja kif il-klijent tiegħek fil-fatt isejjaħ il-qasam qabel ma tassumi li ż-żewġ prodotti jġibu ruħhom l-istess. Skript wg-quick fuq Mac u l-app WireGuard fuq iPhone jaqraw linji simili u jinstallawhom permezz ta’ saffi differenti.

Aqra s-settings installati, mhux il-konfigurazzjoni

Fuq Mac tista’ tispezzjona fejn spiċċat is-sistema, li huwa aktar informattiv milli terġa’ taqra l-fajl li ktibt. Il-lista tar-resolvers turi liema servers huma kkonfigurati għal liema dominji, u l-mistoqsijiet skoperti juru liema rebaħ. Klijent li jħarbat il-linja juri dan hawn minflok fil-fajl li ktibt. Fuq iOS m’hemmx linja tal-kmand ekwivalenti, għalhekk il-prova hemm hija riżultat: isem privat li jiġi riżolt mit-tunnel, u isem pubbliku li t-tweġiba tiegħu turi liema resolver wieġeb.

scutil --dns | grep -A3 resolver
networksetup -getdnsservers Wi-Fi

Dawn iż-żewġ kmandi jistampaw il-konfigurazzjoni attwali tar-resolver u s-servers DNS tas-servizz attiv. Jekk ir-resolver tat-tunnel jidher bħala resolver awtomatiku mingħajr restrizzjoni tad-dominju, il-konfigurazzjoni qed tagħmel eżatt dak li talab il-klijent. Ipprodu għal dan billi tbiddel il-mekkaniżmu, mhux billi żżid it-tieni suffiss u tittama li l-imġiba tinbidel.

Artikli relatati