Как сделать так, чтобы Windows-ПК автоматически регистрировал свое имя на DNS-сервере?

Если я прав (пожалуйста, поправьте меня, если я ошибаюсь), имя Windows-ПК в локальной сети публикуется не через DNS, а через WINS. Теперь давайте предположим, что у меня есть сеть с рабочими станциями Windows, и я собираюсь настроить сервер Linux для установки DHCP.

Нужно ли устанавливать / настраивать WINS на моем сервере Linux, чтобы иметь разрешение имен WINS для ПК с Windows? Если да, то есть ли лучший способ публикации имен компьютеров с Windows в моей сети без установки / настройки программного обеспечения на этих рабочих станциях Windows?

Заранее спасибо. Не стесняйтесь просить больше разрешения.

2 ответа

Решение

WINS устарел и не должен использоваться. Включение разрешения имен NBTNS на клиенте представляет собой серьезную угрозу безопасности и должно всегда отключаться, если в этом нет крайней необходимости.

Клиенты Windows будут пытаться автоматически зарегистрировать запись A в DNS, если у сетевого адаптера установлен флажок "Зарегистрировать адреса этого подключения в DNS".

If I'm correct (please correct me if I'm wrong), a Windows-PC's name on a local network is not published via DNS but via WINS

Они не регистрируются, если у вас нет сервера DNS или WINS. Как заявил Грег в своем ответе, WINS устарел и не должен использоваться. Если вы хотите, чтобы все ваши хосты (Windows, Linux и т. Д.) Регистрировали свои имена в центральном "хранилище" и могли разрешать имена из этого центрального "хранилища", то вам нужно установить DNS-сервер где-нибудь на вашей сети, и вам необходимо соответствующим образом настроить ее и ваших клиентов (DNS-зона на сервере, DNS-суффикс на хостах для этой DNS-зоны, настроить клиентов для регистрации в DNS и т. д.).

Другие вопросы по тегам