DNS-сервер Windows зарегистрирует не ** DHCP ** клиента (сервер) в 2008R2

У нас есть Linux боксы со статическим IP, некоторые используют Centos и другие Debian с использованием диапазонов IP-адресов, зарезервированных для разработки и тестирования.

Эти поля нужны нам для «публикации» своих DNS в DNS Server 2008R2 без вмешательства администратора и вручную.

У этих хостов правильно настроено имя хоста, но они не регистрируются в DNS, поэтому я не могу получить к ним доступ с их именем хоста.

В окне Windows этот процесс является автоматическим, и вы можете принудительно перерегистрировать с помощью ipconfig / registerdns . Есть ли у нас аналог для семейства Linux?

Идея состоит в том, чтобы эти хосты автоматически добавляли запись для себя на DNS-сервере, чтобы я мог получить к ним доступ, используя их имя хоста.

RFC 2136 «Динамические обновления в системе доменных имен (DNS UPDATE)» определяет протокол.

5
задан 15 June 2016 в 00:08
1 ответ

На самом деле, есть утилита под названием nsupdate , которая следует протоколу и предоставляет то, что я искал. В Debian и Ubuntu nsupdate определяется как «nsupdate - малоизвестный брат nslookup»

Вы можете добавлять и удалять «a» , » aaaa ', ' cname ' и, возможно, другие записи.

Важно напомнить, что ваш DNS-сервер должен быть «открытым» и принимать динамические обновления. Из-за того, что вы можете добавить любой произвольный IP-адрес и удалить легальные записи, динамические обновления делают ваш DNS-сервер очень небезопасным источником информации! , но круто!

образец

nsupdate
update add xxx.yyy.com. 600 a 10.11.12.13
update delete www.example.com cname
update delete www1.example.com a
update add xxx.yyy.com 600 a 10.11.12.13
update add aaa.yyy.com  600 cname xxx.yyy.com.
send
9
ответ дан 3 December 2019 в 01:13

Теги

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