VPN менен катар жергиликтүү домен үчүн macOS resolver файлы
Бир тар resolver файлы Mac'те бир жергиликтүү доменди өзүнүн DNS серверине жөнөтө алат, жумуш VPN'инин resolver'ин алмаштырбастан жана эч кандай маршрут түзбөстөн.
Жумуш VPN'иңиз компания аттарын эң сонун чечет, ал эми үйдөгү принтер аты боюнча жеткиликсиз бойдон калат, жана адамдар көбүнчө кайрылган адаттагы чечим — бүт Mac'ти үй роутерине багыттоо. Бул көйгөй талап кылгандан алда канча чоң өзгөртүү. macOS кичинекей resolver файлы аркылуу бир DNS суффиксин өз серверине жөнөтүп, калган бардык издөөлөрдү так мурунку ордунда калтыра алат.
Уруксат чек арасы биринчи кезекте: бул сиз башкарган же конфигурациялоого уруксат алган домен үчүн. Бул уюмдун милдеттүү DNS саясатын же жергиликтүү тармак чектөөлөрүн айланып өтүү жолу эмес.
Тар милдети бар бир файл
Жергиликтүү аймак lab.example.org, ал эми анын сервери 192.168.55.1 дарегинде жооп берет деп коёлу. Өзгөртүү жасоого уруксат берилген Mac'те администратор аты домендин өзү болгон жөнөкөй тексттик файл /etc/resolver/lab.example.org түзөт, анын ичинде бир гана nameserver 192.168.55.1 сабы болот. Бул каталог жаңы системада болбошу мүмкүн, андыктан аны администратор укуктары менен түзүңүз жана башкаруу программасы ал жерде файлга ээ болуп калбаганын жазардан мурун текшериңиз.
Apple'дын resolver конфигурациясынын документтеринде файлдын ичинде өзүнчө домен жөндөөсү көрүнбөсө, доменди файлдын аты берет деген конвенция сүрөттөлөт. Ошол ат коюу эрежеси — бүт ыкма, ошондуктан файл сервердин эмес, аймактын аты менен аталышы керек.
macOS resolver'лердин арасынан кантип тандайт
Бирден ашык resolver кардары активдүү болушу мүмкүн жана эң так дал келген домен жеңет. Ошондуктан lab.example.org үчүн resolverдин демейки resolverден башка аймагы бар, ал эми өз файлы бар тактараак субдомен кайра артыкчылык алышы мүмкүн. Ушунун аркасында жумуш VPN өз суффиксин сактай алат, ал эми сиздин лаборатория аймагыңыз башка жакка кетет. Бул түзүлүштө глобалдык эч нерсе жок, эстеп калууга татыктуу нерсе да ушул.
/etc/resolv.conf файлына тийбеңиз. macOS бул файлды өзү жазат жана анда доменге мүнөздүү чечүүнүн толук сүрөтү эч качан болгон эмес. Конфигурация ушул каталогдогу файлдардан эмес, системалык конфигурация маалымат базасынан да келиши мүмкүн, ошондуктан башкаруу профили сиз жазган нерсени жокко чыгара алат.
Файл бере албаган үч нерсе
Сервер жеткиликтүү болушу керек. Эгер VPN жергиликтүү тармакты тоскон болсо, же корпоративдик маршрут сервердин дарек диапазонун кармап калса, толугу менен туура суффикс файлы да суроону жеткире албайт. Муну тармактын ээсине алып барыңыз, өзүңүз жергиликтүү өзгөчөлүктөрдү кеңейтпеңиз.
Аймакта туура жооп болушу керек жана муну printer.lab.example.org сыяктуу толук квалификацияланган ат менен текшерүү эң жакшы. Кыска ат издөө доменинин жүрүм-турумун козгоп, сиз койгуңуз келген суроодон башка суроо бериши мүмкүн.
Акырында, колдонмо бул жоопту колдоно алышы керек. Принтердин атын чечүү анын дарегине кирүү укугун бербейт жана анын артындагы кызматты ачпайт. Кайтарылган дарекке дагы эле уруксат берилген маршрут жана туташууга уруксат берүүчү кирүү саясаты керек. Resolver файлы аттын кайдан изделерин өзгөртөт; ал натыйжа үчүн жол бөлбөйт.
DNS'ти алмаштырбай, тандоону текшериңиз
macOS азыр эмнени колдоп жатканын текшериңиз жана толук квалификацияланган атты колдонмонун ичинен же колдонмолор сыяктуу чечүүчү куралдан сураңыз. 192.168.55.1 дарегине түз суроо сервер жооп берерин далилдейт; ал macOS жөнөкөй издөөлөр үчүн ошол серверди тандаганын далилдебейт. Булар ар башка фактылар жана сиздин браузериңиз башынан кечерин экинчиси гана сүрөттөйт.
Эгер башка resolver ошол эле суффиксти мурунтан талап кылса, артыкчылык кеңештерин кошордон мурун ал кимге таандык экенин аныктаңыз. Документтелген search_order жөндөөсү доменди бөлүшкөн кардарларды иреттейт; ал жалпы resolverди ар бир суроодо жеңдирүүчү глобалдык тандоо которгучу эмес.
Компания аттары VPN туташкан абалда дагы эле чечилерин ырастаңыз, анан файлды жана анын максатын жергиликтүү жазууларыңызга жазып коюңуз. Бул түзүлүштү токтоткондо, тармактын бардык DNS жөндөөлөрүн кайра орнотуунун ордуна, ошол файлды гана жок кылып, эки ат мейкиндигин тең кайра текшериңиз.