Различия
Здесь показаны различия между двумя версиями данной страницы.
Следующая версия | Предыдущая версия | ||
wiki:bind:fakeresolve [2016/02/10 01:50] создано |
wiki:bind:fakeresolve [2016/06/23 13:04] (текущий) [Псевдозона] |
||
---|---|---|---|
Строка 9: | Строка 9: | ||
===== Псевдозона ===== | ===== Псевдозона ===== | ||
- | Начнём с создания нашей "псевдозоны". Создайте файл ''/var/lib/bind.fakeresolve.hosts'' со следующим содержимым: | + | Начнём с создания нашей "псевдозоны". Создайте файл ''/var/lib/bind/fakeresolve.hosts'' со следующим содержимым: |
$TTL 1W | $TTL 1W | ||
Строка 22: | Строка 22: | ||
Не забудьте исправить права доступа к файлу зоны! | Не забудьте исправить права доступа к файлу зоны! | ||
- | <code># chown bind:bind /var/lib/bind.fakeresolve.hosts</code> | + | <code># chown bind:bind /var/lib/bind/fakeresolve.hosts</code> |
===== Привязка к BIND ===== | ===== Привязка к BIND ===== | ||
Строка 49: | Строка 49: | ||
Feb 10 01:39:46 server named[1925]: zone apps.skype.com/IN: loaded serial 1 | Feb 10 01:39:46 server named[1925]: zone apps.skype.com/IN: loaded serial 1 | ||
- | Обратите внимание на пометку "serial 1". Если вы по каким-то причинам ошиблись при составлении файла зоны, при последующих его редактированиях вам необходиму будет изменять (увеличивать) серийный номер зоны (первая цифра в строчке SOA). Хотя обычно в этом нет нужды, так как файл предельно прост и мне не приходит в голову, что ещё можно было бы туда добавить. | + | Обратите внимание на пометку "serial 1". Если вы по каким-то причинам ошиблись при составлении файла зоны, при последующих его редактированиях вам необходимо будет изменять (увеличивать) серийный номер зоны (первая цифра в строчке SOA). Хотя обычно в этом нет нужды, так как файл предельно прост и мне не приходит в голову, что ещё можно было бы туда добавить. |
===== Пара слов в заключение ===== | ===== Пара слов в заключение ===== | ||
- | Все зоны, от которых вы хотите избавиться раз и навсегда, отправляйте в один файл хостов. Серверу без разницы, сколько зон читать из одного файла. | + | Все зоны, от которых вы хотите избавиться раз и навсегда, отправляйте в один файл хостов. Серверу без разницы, сколько зон читать из одного файла. Макрос @ сделает всё за вас. |
Если вам надо перекрыть часть внешней зоны (например, cloud.example.org. на самом деле хостится у вас в локалке и вы хотите сохранить для пользователей возможность обращаться к нему по этому имени даже в локальной сети), не смешивайте подобные конфигурации в одном конфигурационном файле. Создайте отдельный файл (например, named.conf.redirects) либо пишите эти перекрывающие зоны прямо в named.conf.local. | Если вам надо перекрыть часть внешней зоны (например, cloud.example.org. на самом деле хостится у вас в локалке и вы хотите сохранить для пользователей возможность обращаться к нему по этому имени даже в локальной сети), не смешивайте подобные конфигурации в одном конфигурационном файле. Создайте отдельный файл (например, named.conf.redirects) либо пишите эти перекрывающие зоны прямо в named.conf.local. |