Если я прав (поправьте меня, если я ошибаюсь), имя ПК с Windows в локальной сети публикуется не через DNS, а через WINS. Теперь предположим, что у меня есть сеть с рабочими станциями Windows, и я собираюсь настроить сервер Linux для установки DHCP.
Нужно ли мне устанавливать / настраивать WINS на моем сервере Linux, чтобы иметь разрешение имен WINS для ПК с Windows? Если да, есть ли лучший способ опубликовать имена компьютеров с Windows в моей сети? без устанавливать / настраивать какое-либо программное обеспечение на этих рабочих станциях Windows?
Заранее спасибо. Не стесняйтесь просить больше разрешения.
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 и т. д.).