Я пытаюсь настроить BIND9 в качестве локального кэширующего DNS-сервера. Я собираюсь сделать это на всех моих системах: Linux, SmartOS, Mac OS X. Похоже, что для этого достаточно легко настроить привязку. Мой вопрос: нужно ли мне добавить «nameserver 127.0.0.1» в мой /etc/resolv.conf, чтобы сначала спросить локальный сервер имен? Или это автомат?
1 ответ
согласно страницам руководства, нет, вам не нужно устанавливать его.
nameserver - IP-адрес сервера имен Интернет-адрес сервера имен, который должен запрашивать распознаватель: либо адрес IPv4 (в точечной нотации), либо адрес IPv6 в двоеточии (и, возможно, точечная) нотация согласно RFC 2373. Может быть указано до MAXNS (в настоящее время 3, см.) Серверов имен, по одному на ключевое слово. Если имеется несколько серверов, библиотека распознавателя запрашивает их в указанном порядке. Если записи сервера имен отсутствуют, по умолчанию используется сервер имен на локальном компьютере. (Используемый алгоритм состоит в том, чтобы попробовать сервер имен, и, если время ожидания запроса истекло, попробуйте следующий, пока не будет исчерпан сервер имен, затем повторите попытку всех серверов имен, пока не будет выполнено максимальное количество попыток.)