[an error occurred while processing this directive]

8. Вопросы и ответы

Пожалуйста прочитайте этот раздел до того, как соберетесь писать мне о чем либо.

  1. Мой named требует наличия файла named.boot

    Вы прочитали неправильный HOWTO. Пожалуйста посмотрите старую версию этого документа, которая описывает bind 4. Ее можно найти по адресу http://www.math.uio.no/~janl/DNS/

  2. Как использовать DNS изнутри сети, защищенной firewall?

    Набор ключевых слов: `forwarders', `slave', а также посмотрите список литературы в конце этого документа.

  3. Как могу сделать круговорот DNS для определенного сервиса, например www.busy.site, среди доступных для него адресов, для того, чтобы получить эффект баланса нагрузки, или чего-то подобного.

    Сделайте несколько разных записей A для www.busy.site и используйте bind версии 4.9.3 или старше. При этом bind при ответах будет смещаться по кругу между заданными адресами. Этот метод не будет работать с более ранними версиями bind.

  4. Я хочу установить DNS в закрытой корпоративной сети (intranet). Что мне надо сделать?

    Вам необходимо убрать файл root.hints и просто использовать файлы зон. Это также означает, что вам никогда не нужно будет обновлять его.

  5. Как я могу установить дополнительный (ведомый) сервер имен?

    Если основной/ведущий сервер имен имеет адрес 127.0.0.1, то вам необходимо поместить примерно такую строку в файл named.conf дополнительного сервера имен:

      zone "linux.bogus" {
            type slave;
            file "sz/linux.bogus";
            masters { 127.0.0.1; };
      };

    Вы можете перечислить несколько альтернативных основных серверов для зоны, которые могут копироваться, внутри списка masters, разделенного знаком ';' (точка с запятой).

  6. Я хочу иметь работающий bind, в то время, когда я не подключен к сети.

    Есть два подхода к решению этой проблемы:

  7. Где кеширующий сервер имен хранит свой кеш? Есть ли способ контролировать размер кеша.

    Кеш полностью хранится в памяти, он никогда сохраняется на на диск. Каждый раз, когда вы прекращаете выполнение named содержимое кеша теряется. Кеш не контролируется ни одним из способов. named обслуживает его, согласно некскольким простым правилам. Вы не можете контролировать кеш или его размер по любым причинам. Если вы хотите, то вы можете ``исправить'' это, подправив named. Однако это не рекомендуется.

  8. Сохраняет ли named свой кеш между перезапусками? Как я могу заставить named сохранять его?

    Нет, named не сохряняет кеш при завершении. Это означает, что кеш должен быть построен заново каждый раз при перезапуске named. Нет способа, который заставил бы named сохранять кеш в файле. Если вы хотите, то вы можете ``исправить'' это, подправив named. Однако это не рекомендуется.

Назад | Содержание | Вперед

  [an error occurred while processing this directive]