BASH Programming - Введение


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


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

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

Вы прочитали неправильный HOWTO. Пожалуйста посмотрите старую версию этого документа, которая описывает bind 4. Ее можно найти по адресу

  • Как использовать DNS изнутри сети, защищенной firewall?
  • Совет: вам также может понадобиться строка

    query-source port 53;

    в разделе ``options'' файла named.conf, как предполагается в примере, приведенном в разделе .

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

    будет работать с более ранними версиями bind.

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

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

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

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

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

    • Я получил это письмо от Ian Clark <ic@deakin.edu.au>, где он объяснял свой способ решения данной проблемы:

      У меня запущен named на моей машине с 'Masquerading'. У меня есть два файла root.hints-- один, названный root.hints.real, который содержит настоящий список имен корневых серверов и второй, названный root.hints.fake, который содержит...




      Начало  Назад  Вперед



      Книжный магазин