macOS Resolver-Datei fir eng lokal Domain nieft engem VPN
Eng eenzeg schmuel Resolver-Datei kann eng eenzeg lokal Domain op hirem eegene DNS-Server op engem Mac schécken, ouni de Resolver vum Aarbechts-VPN ze ersetzen oder eng Route ze maachen.
Ären Aarbechts-VPN léist Firmennimm perfekt op, während de Printer doheem iwwer den Numm onereechbar bleift, an déi üblech Léisung, déi d'Leit gräifen, ass de ganzen Mac op den Heemrouter ze riichten. Dat ass eng vill méi grouss Ännerung wéi de Problem verlaangt. macOS kann een eenzegen DNS-Suffix duerch eng kleng Resolver-Datei op hirem eegene Server schécken an all aner Ufro genau do loosse wou se war.
D'Berechtegungsgrenz kënnt als éischt: dëst ass fir eng Domain, déi Dir verwalt oder fir déi Dir autoriséiert sidd se ze konfiguréieren. Et ass kee Wee ronderëm eng DNS-Politik, déi eng Organisatioun duerchsetzt, oder hir lokal Netzwierkrestriktiounen.
Eng Datei mat enger schmueler Aufgab
Stellt Iech vir, d'Lokalzone ass lab.example.org an hire Server äntwert op 192.168.55.1. Op engem Mac, wou Dir d'Ännerung maache däerft, erstellt en Administrateur eng plain-text Datei, där hiren Numm d'Domain selwer ass, /etc/resolver/lab.example.org, mat enger eenzeger nameserver 192.168.55.1 Zeil. Den Dossier existéiert vläicht net op engem neie System, also erstellt en mat Administrateursrechter, a kuckt ier Dir schreift, ob d'Verwaltungssoftware schonn eng Datei do huet.
Dem Apple seng Resolver-Konfiguratiounsdokumenter beschreiwen d'Konventioun, datt den Dateinumm d'Domain liwwert, wann am Fichier keng separat Domain-Astellungs erschéngt. Dës Nummregel ass de ganzen Trick, an dofir muss d'Datei nom Zone genannt ginn an net nom Server.
Wéi macOS tëscht Resolvere wielt
Méi wéi ee Resolver-Client kann aktiv sinn, an déi spezifeschst passend Domain gewënnt. E Resolver fir lab.example.org huet dofir en anere Beräich wéi de Standardresolver, an eng méi spezifesch Subdomain mat hirer eegener Datei kann nees de Virrang huelen. Dat ass et, wat engem Aarbechts-VPN erlaabt säin eegene Suffix ze behalen, während Är Lab-Zone anzwousch anescht geet. Näischt un dëser Arrangement ass global, an dat ass de Punkt deen et wäert ass sech ze erënneren.
Loosst /etc/resolv.conf a Rou. macOS schreift déi Datei selwer, an et huet ni d'komplett Bild vun der domainspezifescher Opléisung gehalen. D'Konfiguratioun kann och aus der Systemkonfiguratiounsdatebank kommen an net aus Dateien an dësem Dossier, an dofir kann e Verwaltungsprofil iwwerschreiwen wat Dir geschriwwen hutt.
Dräi Saachen, déi d'Datei net ka liwweren
De Server muss erreechbar sinn. Wann de VPN lokal Netzwierk blockéiert, oder eng Firmenroute d'Adressberäich vum Server fänkt, kann eng vollkommen korrekt Suffixdatei nach ëmmer keng Ufro liwweren. Bréngt dat zum Netzwierkbesëtzer amplaz lokal Ausnamen op Äre eegene Fauscht ze verbreeden.
D'Zone muss déi richteg Äntwert halen, an dat ass am beschten mat engem vollqualifizéierten Numm wéi printer.lab.example.org ze testen. E kuerzen Numm kann d'Verhalen vun de Sichdomaine ausléisen an am End eng aner Fro stellen wéi déi, déi Dir stellen wollt.
Zum Schluss muss d'Applikatioun d'Äntwert benotze kënnen. Den Numm vun engem Printer opzeléisen gëtt keen Zougang zu senger Adress, an et mécht de Service dohannert net op. Déi zréckginn Adress brauch nach ëmmer eng erlaabt Route an eng Zougangspolitik, déi d'Verbindung erlaabt. Eng Resolver-Datei ännert wou en Numm nogekuckt gëtt; et reservéiert kee Wee fir d'Resultat.
D'Auswiel verificéieren amplaz DNS ze ersetzen
Kuckt wat macOS grad tatsächlech benotzt, a frot den vollqualifizéierten Numm vun an der Applikatioun selwer oder vun engem Tool, dee sou opléist wéi Applikatiounen et maachen. Eng direkt Ufro op 192.168.55.1 beweist datt de Server äntwert; et beweist net datt macOS dee Server fir gewéinlech Ufroen ausgewielt huet. Dat sinn ënnerschiddlech Fakten, an nëmmen déi zweet beschreift wat Äre Browser erliewt.
Wann en aneren Resolver dee selwechte Suffix schonn behaapt, fannt eraus wiem en gehéiert ier Dir Prioritéitshiweiser bäifüügt. Déi dokumentéiert search_order Astellung ordert Clienten déi eng Domain deelen; et ass keen globale Präferenzschalter deen e generesche Resolver all Ufro gewanne léisst.
Bestätegt datt Firmennimm nach opgeléist ginn mam VPN verbonnen, dann notéiert d'Datei an hiren Zweck an Ären lokale Notizen. Wann d'Arrangement opgehuewe gëtt, läscht nëmmen déi Datei a kontrolléiert béid Nummräim nei, amplaz all Netzwierk-DNS-Astellungen zréckzesetzen.