Для динамического dns на бинде я использовал nsupdate. Из плюсов: Легко скриптуется. Легко настраивается: надо только сгенерить ключ, вписать его в сам бинд и положить на хост, с которого будут идти обновления. Можно прописывать все, что обычно прописывается внутри зоны. Условия на выполнение обновления (существование/не существование определенной записи) из коробки.
Из минусов: Динамическую зону лучше не править руками - файл кеша зоны превращается в кашу. Особенно если в зоне присутствуют "многоуровневые" имена (test.home.example.org для зоны example.org) - в этом случае в кашу замешивается $ORIGIN. Утилита не позволяет вывести список записей в зоне. В случае, когда есть wildcard на поддомене и отдельная запись на нем же, а память прохудилась, не получится узнать, указывает ли эта запись в нужное место или её уже нет и это wildcard сработал.
Сейчас в этой связке взлетают виртуалки пачками, не жалуюсь :)
no subject
Date: 2011-08-23 02:37 pm (UTC)Из плюсов:
Легко скриптуется.
Легко настраивается: надо только сгенерить ключ, вписать его в сам бинд и положить на хост, с которого будут идти обновления.
Можно прописывать все, что обычно прописывается внутри зоны.
Условия на выполнение обновления (существование/не существование определенной записи) из коробки.
Из минусов:
Динамическую зону лучше не править руками - файл кеша зоны превращается в кашу. Особенно если в зоне присутствуют "многоуровневые" имена (test.home.example.org для зоны example.org) - в этом случае в кашу замешивается $ORIGIN.
Утилита не позволяет вывести список записей в зоне. В случае, когда есть wildcard на поддомене и отдельная запись на нем же, а память прохудилась, не получится узнать, указывает ли эта запись в нужное место или её уже нет и это wildcard сработал.
Сейчас в этой связке взлетают виртуалки пачками, не жалуюсь :)