Mac OS X Split DNS: различия между версиями
Материал из noname.com.ua
Перейти к навигацииПерейти к поискуSirmax (обсуждение | вклад) (Новая страница: «Категория:MacOS X =Split DNS=») |
Sirmax (обсуждение | вклад) |
||
| (не показаны 2 промежуточные версии этого же участника) | |||
| Строка 1: | Строка 1: | ||
[[Категория:MacOS X]] |
[[Категория:MacOS X]] |
||
=Split DNS= |
=Split DNS= |
||
| + | |||
| + | ==Важно== |
||
| + | Не использовать для проверки <code>nslookup</code> |
||
| + | Только |
||
| + | <PRE> |
||
| + | dscacheutil -q host -a name <host> |
||
| + | </PRE> |
||
| + | =Настройка= |
||
| + | Так как корпоративные ВПНы очень любят выдать свои ДНСы на все про все, <BR> |
||
| + | а мне эта хуйня не нравится - запишу как назначить свои ДНСы на внутрение домены <BR> |
||
| + | что б не лишаться доступа к лабе когда включен VPN <BR> |
||
| + | |||
| + | Создать файл соответвующий домену в моем случае home |
||
| + | <PRE> |
||
| + | sudo nano /etc/resolver/home |
||
| + | </PRE> |
||
| + | ну или для второго уровня |
||
| + | <PRE> |
||
| + | sudo nano /etc/resolver/corp.local |
||
| + | </PRE> |
||
| + | |||
| + | В этом файле вписать свой nameserver |
||
| + | <PRE> |
||
| + | nameserver 192.168.32.1 |
||
| + | </PRE> |
||
| + | |||
| + | Проверить |
||
| + | <PRE> |
||
| + | scutil --dns | grep home -A5 |
||
| + | </PRE> |
||
| + | <PRE> |
||
| + | 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) |
||
| + | </PRE> |
||
Текущая версия на 14:11, 21 октября 2025
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)