Мне нужно вручную обновить BIND DNS с сервера Windows. Сетевая группа предоставила моему IP-адресу разрешение на запись в DNS. У меня проблемы с поиском хорошего клиента. Я вижу, что nsupdate - хороший клиент для Linux. Поиск по запросу "nsupdate for Windows" дает много результатов, но клиенты кажутся не совсем идеальными и требуют копирования множества DLL.
В идеале я бы хотел, чтобы что-то использовало .NET, Windows API или PowerShell для обновления BIND DNS. Есть ли для этого хороший клиент?
Чтобы быть более понятным, я пытаюсь взять имя хоста кластера и вручную изменить его IP-адрес, чтобы он находился в разных подсетях. Это будет использоваться в сценариях переключения вручную.
ISC создает двоичный дистрибутив BIND для Windows. У установщика есть опция «только инструменты», которая не устанавливает сервер.
Я не проверял, но я предполагать nsupdate - один из инструментов; вы также получите dig, что очень удобно для устранения неполадок DNS.