Чтобы внести изменения в вашу систему DNS, запущенную сервером ISC BIND:
Отредактируйте ваши файлы зоны. Внесите любые изменения, которые вы собирались, и не забудьте обновить серийный номер зоны. Без обновления серийного номера ваши изменения не будут применены. Обычно серийный номер создается по следующей схеме YYYYMMDD00
(где последние цифры увеличиваются, если вы меняете зону несколько раз в течение одного дня). Таким образом, он также служит вам напоминанием о том, когда было сделано последнее изменение в этой зоне.
Выполните команду перезагрузки DNS-сервера - service bind9 reload
(для Debian/Ubuntu). Это приведет к применению всех изменений конфигурации и файлов зоны. После получения этой команды сервер BIND также уведомит все вторичные DNS-серверы (если была выполнена соответствующая конфигурация) о том, что были внесены изменения, чтобы они могли передавать зону, чтобы оставаться в курсе.
Вы можете использовать команды dig
или nslookup
или host
для отладки DNS. Выполните прямой DNS-запрос к первичному и вторичному серверу, чтобы убедиться, что изменения были применены:
dig hostname.domain @IP-ADDRESS
или же
nslookup hostname.domain IP-ADDRESS
или же
host hostname.domain IP-ADDRESS
где hostname.domain
- DNS-запись, которая была изменена, а IP-ADDRESS
- IP-адрес вашего DNS-сервера (основной или дополнительный).
Если все прошло хорошо, вы сможете увидеть новый адрес в ответе от ваших серверов.
Через некоторое время (в зависимости от вашего кеша зоны и настроек TTL) эти изменения будут распространены на глобальную систему DNS. Вы можете использовать те же инструменты, чтобы запросить, например, общедоступные DNS-серверы Google (8.8.8.8
и 8.8.4.4
) и посмотреть, было ли ваше изменение успешно распространено (или еще нет).
Что касается изменений в IP-адресах официального DNS-сервера:
Если вы обновляете адреса авторитетных серверов домена (записи NS), вы должны сообщить об этом своем регистратору домена. Обычно это можно сделать в онлайн-панели управления, предоставляемой регистратором. Ваш регистратор может принять решение проверить новые серверы на соответствие стандартам DNS перед применением изменения. Хотя это делается автоматически, это может занять некоторое время.