Mac OS X Split DNS

Материал из noname.com.ua
Перейти к навигацииПерейти к поиску

Split DNS

Важно

Не использовать для проверки nslookup Только

dscacheutil -q host -a name <host>

Настройка

Так как корпоративные ВПНы очень любят выдать свои ДНСы на все про все,
а мне эта хуйня не нравится - запишу как назначить свои ДНСы на внутрение домены
что б не лишаться доступа к лабе когда включен VPN

Создать файл соответвующий домену в моем случае home

sudo nano /etc/resolver/home

ну или для второго уровня

sudo nano /etc/resolver/corp.local

В этом файле вписать свой nameserver

nameserver 192.168.32.1

Проверить

scutil --dns | grep home -A5
  domain   : home
  nameserver[0] : 192.168.32.1
  flags    : Request A records
  reach    : 0x00000002 (Reachable)

resolver #11
--
  search domain[0] : home
  nameserver[0] : 192.168.32.1
  if_index : 23 (en7)
  flags    : Scoped, Request A records
  reach    : 0x00000002 (Reachable)

--
  search domain[0] : home
  nameserver[0] : 192.168.32.1
  if_index : 6 (en0)
  flags    : Scoped, Request A records
  reach    : 0x00000002 (Reachable)