Как Вы устанавливаете сервер DNS, чтобы смочь добавить записи на лету?

Можно сделать это через Клиент инфраструктуры VMware.

  • Перейдите к Конфигурации-> вкладка устройства хранения данных.
  • Дважды щелкните по Datastore, на который Вы хотите загрузить.
  • Нажмите значок Upload (похож на небольшой дисковый массив с зеленой подчеркивающей стрелкой),
  • Следуйте инструкциям оттуда.
6
задан 26 October 2011 в 00:36
5 ответов

Если все добавляемые записи являются субдоменом определенной зоны, то вы можете легко настроить привязку для динамических обновлений. Затем просто используйте nsupdate для отправки обновления в зону.

Это должно работать нормально, если все новые записи являются записями в существующем домене. Если вам нужно динамически добавлять другие домены, это не совсем поможет.

// zone config
// using ip only for authentication, should really use hmac auth
zone "example.com" {
        type master;
        file "/etc/bind/dyn/example.com.dns";
        allow-query {any;};
        allow-update {
                127.0.0.1;
                192.0.2.0/24;
        };
};

Обновите скрипт с помощью nsupdate .

#!/bin/bash
record=yyy.example.com
(
 echo "server xx1.example.com"
 echo "zone example.com"

 echo "update delete ${record} A"
 echo "update add ${record} ${ttl} A 192.0.2.1"
 echo "send"
) | /usr/bin/nsupdate
12
ответ дан 2 December 2019 в 23:59

I use myDNS It works great and is simple, it also can work with BIND easily. There are other ones out there like PowerDNS and others.

3
ответ дан 2 December 2019 в 23:59

bind может (повторно) загружать файлы для отдельных доменов без перезапуска целиком.

3
ответ дан 2 December 2019 в 23:59

либо используйте интерфейс bind rndc, либо то, что я предпочитаю: используйте PowerDNS

3
ответ дан 2 December 2019 в 23:59

Обновления djbdns полностью прозрачны - без прерываний - и структура «файл зоны» идеально подходит для модификации и автоматизации по сценарию. Формат записи полностью не похож на BIND, но его не так сложно понять, как кажется на первый взгляд. Настоятельно рекомендуется.

0
ответ дан 2 December 2019 в 23:59

Теги

Похожие вопросы