У меня есть несколько машин Ubuntu (в основном 8.04), которые я хотел бы зарегистрировать их имена хостов (или желаемые имена хостов) на моем главном DNS-сервере, работающем под управлением Windows 2000, чтобы я мог получить доступ к этим машинам с любого другого компьютера, использующего этот DNS-сервер по имени хоста. Клиенты Windows могут делать это автоматически с клиентом MS или вручную с помощью ipconfig / registerdns. Как мне сделать эквивалент в Linux? Я не хочу регистрировать их в домене с помощью Likewise Open, если только это не единственный способ отправить записи DNS на сервер Windows.
Это статические IP-адреса. Я понимаю, что мог бы также добавить записи DNS на стороне Windows вручную, но на самом деле я не отвечаю за этот DNS-сервер Windows.
источник
Если вы хотите, чтобы машины Linux сами обновляли DNS, то зоны DNS должны быть настроены для небезопасных динамических обновлений . Затем, если у вас установлен клиент Samba, вы можете обновить запись вручную следующим образом:
Я не уверен, если эта команда требует, чтобы вы были в домене, хотя.
источник
net ads dns register -P
регистрирует новые IP-адреса, но не отменяет регистрацию старых. Теперь DNS-клиент может получить или не получить старый IP-адрес, который не работает. Найти автоматическое решение для этого?Рассматривали ли вы настройку DHCP-сервера Windows для обновления записей DNS из аренды DHCP? Это может привести к желаемому результату без каких-либо изменений на DNS-сервере или в Linux.
источник
Это было решено здесь с помощью стандартной утилиты Linux nsupdate и начального сотрудничества с администратором вашего DNS-сервера.
источник