Fungua ukurasa wa mipangilio baada ya kuunganisha na anwani tatu za DNS zimeorodheshwa; swali la ukaguzi ni ipi iliyoshughulikia swali lako la mwisho. Idadi peke yake haijibu chochote, kwa sababu msukumo wa mteja, kiolesura halisi na sera kwa kila kikoa vyote huandika katika mwonekano mmoja. Maingizo haya yana wigo tofauti, na wigo, si nafasi, huamua nani anajibu. Anza kwa kutenganisha vyanzo, kisha jaribu kile kinachomiliki jina unalojali.

Kwa nini orodha ni ndefu kuliko wasifu wako

Mteja wa VPN anasukuma anwani za kisuluhishi kwa kiungo cha handaki, na mfumo wa uendeshaji huzihifadhi kando ya kile kiolesura halisi kilikuwa nacho tayari. Kipanga njia, ukodishaji wa DHCP wa shirika, VPN ya pili na sera kwa kila kikoa kila kimoja huchangia ingizo lake. Kwa hiyo anwani tatu kwenye ukurasa zinaweza kumaanisha wigo tatu, si wagombea watatu kwa kazi moja. Kusoma idadi kama ushahidi wa uvujaji ni kosa la kwanza la ukaguzi huu.

Ndani ya kiolesura kimoja mteja hujaribu seva zake kwa mpangilio, kwa hiyo orodha iliyopangwa haina maana ya bure. Kisichokuwa foleni ni mwonekano uliounganishwa, ambapo maingizo kutoka wasifu, kiungo halisi na kanuni za kila kikoa yanasimama bega kwa bega bila cheo kimoja. Tofauti hiyo huamua unachojaribu: mpangilio hufafanua tabia ndani ya wigo mmoja, na wigo hufafanua kila kitu kingine.

DNS iliyosimbwa huvunja picha kutoka ndani ya programu. Kivinjari au mteja wa gumzo aliye na kisuluhishi chake cha DNS-over-HTTPS hutuma maswali kwa kupita kabisa orodha ya mfumo wa uendeshaji, kwa hiyo anwani kwenye ukurasa wa mipangilio zinaeleza trafiki ambayo programu haikuwahi kuzalisha. Angalia mpangilio wa kisuluhishi wa programu yenyewe kabla ya kulaumu wasifu kwa jina lililotoka vibaya.

Kila mmoja wa ukaguzi watatu anasema nini

Kila chanzo huacha alama yake mahali tofauti, na hakuna amri moja inayoonyesha zote. Hii ni ramani inayofaa kuwekwa kando ya ukurasa wa mipangilio:

Entry sourceWhere it is visibleWhat it proves
Tunnel profileLink-scoped DNS on the tunnel deviceWhich servers the VPN asked you to use, not which one answered
Per-domain policySuffix list or routing domainsWhich names are steered to a particular resolver
Physical linkDNS on the LAN interfaceWhether a second scope still exists outside the tunnel
Application resolverApp settings, absent from the OS listWhether the system list was consulted at all

Katika mfumo unaotumia systemd-resolved, resolvectl status ni mamlaka, kwa sababu huripoti DNS kwa kila kiungo pamoja na vikoa vya uelekezaji. macOS hujibu kupitia scutil --dns, ambayo huorodhesha visuluhishi vyenye wigo kwa mpangilio wa kujaribiwa. Windows hugawanya nusu mbili: Get-DnsClientServerAddress kwa seva za kila kiolesura na Get-DnsClientNrptPolicy kwa kanuni za kiambishi. Endesha amri inayomhusu kisuluhishi kinachotumika kwa kweli, kwa sababu mashine yenye mazingira ya kontena na kisuluhishi cha kompyuta ya mezani inaweza kuwa na zaidi ya kimoja kilichosakinishwa.

Kisuluhishi chelezo kisichoweza kujibu eneo lako

Ingizo la pili kwa kawaida lipo kwa ajili ya upatikanaji, na upatikanaji hufanya kazi tu ikiwa chelezo linajua majina. Muulize kisuluhishi cha umma jina la mwenyeji wa ndani nalo hurudisha NXDOMAIN, au jibu la wildcard kutoka kikoa cha utafutaji kisichohusiana nawe. Ubadilishaji ambao hakuna aliyekagua huzalisha hitilafu hasa wakati ambapo unahitajika.

Split DNS ipo kuzuia hilo: viambishi vya kampuni huenda kwa kisuluhishi kinachomiliki eneo, na majina ya umma hubaki kwenye njia ya chaguo-msingi. Muundo ni imara, na unategemea orodha ya viambishi kuwa kamili. Microsoft huandika sera ya kisuluhishi kwa kila kiambishi inayoongoza hili kwenye Windows, na wazo hilo hilo linaonekana kama vikoa vya uelekezaji katika systemd-resolved na kama visuluhishi vyenye wigo kwenye macOS.

Linganisha maeneo ambayo chelezo linaweza kujibu na viambishi vilivyo kwenye sera. Ulinganisho huo hupata pengo kabla mtumiaji hajaripoti kwamba tovuti moja ya ndani iliacha kutatuliwa baada ya mabadiliko ya handaki.

Uliza kupitia sera, si kuizunguka

Uliza kupitia kisuluhishi cha mfumo wa uendeshaji, kwa sababu swali la moja kwa moja kwa seva hupita sera na huripoti tu kile seva hiyo ingesema. Pengo kati ya majibu mawili ndio hoja yote:

resolvectl query intranet.example.com
dig +short intranet.example.com @198.51.100.53

Ikiwa swali la mfumo hurudisha anwani ya faragha wakati swali la moja kwa moja hurudisha NXDOMAIN, sera inafanya kazi na hatua dhaifu ni chelezo. Ikiwa yote mawili hurudisha jibu moja la umma, jina linatatuliwa nje ya wigo uliokusudia, na orodha ya viambishi ni mahali pa kuangalia. Hifadhi matokeo yote mawili, kwa sababu mjadala wa kisuluhishi humalizika haraka kwa mistari miwili kuliko kwa picha ya ukurasa wa mipangilio.

Kisha fanya mazoezi ya njia ya kushindwa, kwa sababu chelezo ambalo hakuna aliyelijaribu ni dhana. Ifanye kisuluhishi kinachopendekezwa kuwa shimo jeusi kwa swali moja na uangalie ni anwani ipi inarudi:

ip route add blackhole 198.51.100.53/32
resolvectl query intranet.example.com
ip route del blackhole 198.51.100.53/32

Futa njia hiyo mara tu swali linapokwisha, la sivyo mtu anayefuata hurithi fumbo. Ikiwa majina ya ndani bado yanatatuliwa katika dirisha hilo, kitu kilicho nje ya wigo uliokusudia kiliyajibu. Ikiwa badala yake yanaisha muda, chelezo halipo au limewekewa mipaka ipasavyo, na kumbukumbu ya kisuluhishi yenyewe inakuambia lipi kati ya mawili lilikuwa.

Amua: weka, weka mipaka au ondoa

Weka kisuluhishi cha pili ikiwa kinajibu nafasi ya majina unayohitaji na kinabaki kifikika chini ya wasifu. Kiwekee mipaka ikiwa kinapaswa kuona kiambishi kimoja na hakuna kingine, na kiondoe ikiwa hakina wigo wala madhumuni yaliyoandikwa. Ingizo lisilo na kazi ni uvujaji wa baadaye usio na faida, na chaguo-msingi la muuzaji si madhumuni.

Rekodi matokeo kama safu nne: kiambishi, kisuluhishi, kiolesura na mmiliki. Mstari huo hujibu swali la ukaguzi lijalo haraka kuliko picha yoyote, na hustahimili sasisho la mteja linalopanga upya orodha kwa utulivu.

Makala zinazohusiana