Skedari resolver i macOS për një domen lokal pranë një VPN
Një skedar i vetëm resolver i ngushtë mund të dërgojë një domen lokal te serveri i tij DNS në një Mac, pa zëvendësuar resolverin e VPN-së së punës ose pa krijuar ndonjë rrugë.
VPN-ja e punës i zgjidh përsosmërisht emrat e kompanisë, ndërsa printeri në shtëpi mbetet i paarritshëm me emër, dhe rregullimi i zakonshëm ku njerëzit mbështeten është të drejtojnë të gjithë Mac-in te routeri i shtëpisë. Ky është një ndryshim shumë më i madh sesa kërkon problemi. macOS mund të dërgojë një prapashtesë të vetme DNS te serveri i vet përmes një skedari të vogël resolver, duke lënë çdo kërkim tjetër saktësisht aty ku ishte.
Kufiri i lejes vjen i pari: ky është për një domen që ju e administroni ose ju është dhënë autorizim për ta konfiguruar. Nuk është një rrugë për të anashkaluar politikat DNS të zbatuara nga një organizatë ose kufizimet e saj të rrjetit lokal.
Një skedar me një detyrë të ngushtë
Supozoni se zona lokale është lab.example.org dhe serveri i saj përgjigjet në 192.168.55.1. Në një Mac ku ju lejohet të bëni ndryshimin, një administrator krijon një skedar teksti të thjeshtë, emri i të cilit është vetë domeni, /etc/resolver/lab.example.org, që përmban një rresht të vetëm nameserver 192.168.55.1. Ai drejtori mund të mos ekzistojë në një sistem të ri, prandaj krijoni atë me të drejta administratori dhe shikoni përpara se të shkruani nëse softueri i menaxhimit zotëron tashmë një skedar atje.
Dokumentacioni i Apple për konfigurimin e resolverit përshkruan konventën që emri i skedarit siguron domenin kur brenda skedarit nuk shfaqet një cilësim i veçantë i domenit. Ai rregull emërtimi është i gjithë truku, dhe kjo është arsyeja pse skedari duhet të emërtohet sipas zonës dhe jo sipas serverit.
Si zgjedh macOS mes resolverëve
Më shumë se një klient resolver mund të jetë aktiv, dhe fiton domeni që përputhet më specifikisht. Një resolver për lab.example.org pra ka një shtrirje të ndryshme nga resolveri i parazgjedhur, dhe një nëndomen më specifik me skedarin e vet mund të marrë përsëri përparësi. Kjo është ajo që i lejon një VPN pune të mbajë prapashtesën e vet ndërsa zona juaj laboratorike shkon diku tjetër. Asgjë në këtë rregullim nuk është globale, dhe ky është pika që ia vlen të mbahet mend.
Lëreni /etc/resolv.conf të qetë. macOS e shkruan vetë atë skedar, dhe ai nuk ka pasur kurrë pamjen e plotë të zgjidhjes specifike për domenin. Konfigurimi mund të vijë edhe nga baza e të dhënave e konfigurimit të sistemit në vend të skedarëve në këtë drejtori, dhe prandaj një profil menaxhimi mund të mbivendoset mbi atë që keni shkruar.
Tre gjëra që skedari nuk mund të ofrojë
Serveri duhet të jetë i arritshëm. Nëse VPN-ja bllokon rrjetin lokal, ose një rrugë korporative kap gamën e adresave të serverit, një skedar prapashtese plotësisht i saktë ende nuk mund të dorëzojë një kërkesë. Çojeni këtë te pronari i rrjetit në vend që të zgjeroni vetë përjashtime lokale.
Zona duhet të përmbajë përgjigjen e saktë, dhe kjo testohet më së miri me një emër plotësisht të kualifikuar si printer.lab.example.org. Një emër i shkurtër mund të nxisë sjelljen e domeneve të kërkimit dhe përfundimisht të bëjë një pyetje të ndryshme nga ajo që kishit ndërmend.
Më në fund, aplikacioni duhet të jetë në gjendje ta përdorë përgjigjen. Zgjidhja e emrit të një printeri nuk jep akses në adresën e tij dhe nuk hap shërbimin pas tij. Adresa e kthyer ende kërkon një rrugë të lejuar dhe një politikë aksesi që lejon lidhjen. Një skedar resolver ndryshon se ku kërkohet një emër; ai nuk rezervon një shteg për rezultatin.
Verifikoni përzgjedhjen në vend që të zëvendësoni DNS
Kontrolloni çfarë po përdor macOS në të vërtetë tani, dhe pyesni emrin plotësisht të kualifikuar nga brenda vetë aplikacionit ose nga një mjet që zgjidh ashtu siç bëjnë aplikacionet. Një kërkesë e drejtpërdrejtë në 192.168.55.1 provon se serveri përgjigjet; nuk provon se macOS zgjodhi atë server për kërkimet e zakonshme. Këto janë fakte të ndryshme, dhe vetëm i dyti përshkruan atë që do të përjetojë shfletuesi juaj.
Nëse një resolver tjetër pretendon tashmë të njëjtën prapashtesë, zbuloni kujt i përket përpara se të shtoni sugjerime përparësie. Cilësimi i dokumentuar search_order rendit klientët që ndajnë një domen; nuk është një çelës global preference që bën një resolver të përgjithshëm të fitojë çdo kërkesë.
Konfirmoni se emrat e kompanisë ende zgjidhen me VPN-në të lidhur, pastaj shënoni skedarin dhe qëllimin e tij në shënimet tuaja lokale. Kur rregullimi hiqet, fshini vetëm atë skedar dhe rikontrolloni të dy hapësirat e emrave në vend që të rivendosni të gjitha cilësimet DNS të rrjetit.