|
Как обновить записи зон DNS сразу для всех доменов? | 04.04.11 15:26
|
|
|
На примере добавления второй MX-записи сразу для всех доменных зон опишем шаги: - Сделайте бэкап всех доменных зон:
# tar -zcvf ~/named.tar.gz /var/named - Подготавливаем шаблон named.db:
# cd /usr/local/directadmin/data/templates/custom Если его там не тогда, скопируйте его из /usr/local/directadmin/data/templates/named.db Откройте и добавьте запись|DOMAIN|. 14400 IN MX 10 mail.myisp.com. следующей строкой после |MX|. Должно получиться что-то похожее на:|?NS_TIME=14400|
|?A_TIME=14400|
|?MX_TIME=14400|
|?CNAME_TIME=14400|
|?PTR_TIME=14400|
|?TXT_TIME=14400|
|?AAAA_TIME=14400|
|?SRV_TIME=14400|
$TTL 14400
@ IN SOA |NS1| |EMAIL| (
|SERIAL|
14400
3600
1209600
86400 )
|NS|
|A|
|MX|
|DOMAIN|. 14400 IN MX 10 mail.myisp.com.
|CNAME|
|PTR|
|TXT|
|AAAA|
|SRV|
- Даем команду на обновление записей DNS.
# echo "action=rewrite&value=named" >> /usr/local/directadmin/data/task.queue Ждем какое-то время, все зависит от того, сколько у вас доменов и используется ли функция «Multi Server» - Проверяем:
# grep MX /var/named/domain.ru.db
domain.ru. 14400 IN MX 10 mail
domain.ru. 14400 IN MX 10 mail.myisp.com. Вторая запись MX добавилась — все хорошо. - Убираем изменения из файла /usr/local/directadmin/data/templates/named.db, которые были внесены на втором шаге данного руководства.
ВНИМАНИЕ! Описанным выше способом можно только добавлять записи. Удаление записей из DNS зон таким способом не возможно.
|
|
| Рубрики: DNS |
|
|
|
|

Все права на панель управления Directadmin принадлежат разработчику © DirectAdmin, JBMC Software, Canada
Плагины для панели управления хостингом Директадмин
Установка, настройка Directadmin на сервера
Copyright, 2010-2011 © NSK21.RU, all rights reserved.
|
|