Назад | Перейти на главную страницу

Регистрация имен хостов linux в Windows DNS

Как зарегистрировать имена хостов DHCP-клиента Linux в DNS-сервере Windows?

У меня смешанная сеть малого бизнеса с:

С любой машины я могу ping win1, но не могу ping lin1 что говорит нам:

Отклоненные решения:

Вещи, которые я не пробовал:

/etc/nsswitch.conf содержит hosts: files dns что, я думаю, означает, что клиенты Linux могут импортировать имена хостов из DNS

Сделанное вами предположение неверно. Эта строка указывает, как система будет пытаться найти введенное вами имя хоста или доменное имя. Например, при проверке связи с доменным именем или при вводе URL-адреса в браузере. files относится к /etc/hosts и здесь вы можете вручную указать домен для привязки IP. dns обратитесь к DNS-серверам, которые используются в вашей системе. Итак, с вашей конфигурацией, если вы введете ping google.com система будет искать google.com и связанный с ним IP-адрес в files (/ etc / hosts), затем он проверит DNS, если не найдет совпадения в /etc/hosts.

Когда машины Windows присоединяются к домену, они становятся доверенным ресурсом. Во время присоединения к домену для них создается запись DNS, если эта служба установлена ​​в домене и управляется AD. Чтобы позволить компьютерам, отличным от Windows, регистрировать свои имена хостов в DNS, зона должна быть настроена так, чтобы разрешать обновления. На компьютере без Windows также должен быть настроен правильный домен в /etc/hostname файл, чтобы он соответствовал доменному имени вашей среды AD.

Так что окончательный ответ был вовсе не на стороне клиента linux, а на конфигурации DHCP.

В «Windows Server 2016 Standard» мне пришлось сделать следующее, чтобы это заработало.

  1. Откройте настольное приложение "DHCP".
  2. Выберите вкладку DNS
  3. Разверните узел, представляющий ваш домен
  4. Щелкните правой кнопкой мыши «IPv4»
  5. Выберите "Свойства" в контекстном меню.
  6. Установите флажок «Включить динамическое обновление DNS в соответствии с настройками ниже:»
    1. Выберите «Всегда динамически обновлять записи DNS».
  7. Установите флажок «Динамически обновлять записи DNS для DHCP-клиентов, которые не запрашивают обновления».

Результаты не были мгновенными. Перезагрузка компьютеров не вызвала обновления. Я внес изменения в пятницу, и ко дню среды все клиенты Linux, похоже, были перечислены в DNS.

Я смог подтвердить добавления, просмотрев «Диспетчер DNS» на том же сервере.