Устранение проблем активации, связанных с DNS, на Windows Server
При активации клиентского компьютера могут возникнуть проблемы с активацией, связанные с DNS, поскольку мастер активации использует DNS для поиска компьютера, на котором установлено программное обеспечение KMS. Если мастер запрашивает DNS и не может найти запись DNS для главного компьютера KMS, он отобразит сообщение об ошибке. В этом посте мы обсудим, что вы можете сделать, чтобы решить эту проблему.
Устранение проблем активации, связанных с DNS, на Windows Server
Если вы столкнулись с какими-либо проблемами активации, связанными с DNS, в Windows Server или Windows 11, следуйте решениям, указанным ниже, чтобы решить эту проблему.
- Проверьте конфигурацию DNS
- Измените ключ продукта на MAK
- Установите службу многопользовательской активации
- Назначьте хост KMS клиенту вручную.
- Создайте значение DisableDnsPublishing.
Давайте обсудим их подробно.
1) Проверьте конфигурацию DNS
Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)
Если мы столкнемся с какой-либо проблемой активации DNS в Windows, нам следует сначала проверить конфигурацию и убедиться, что все в порядке. Для этого откройте Командная строка и выполните следующую команду.
ipconfig / все
Нам нужно проверить несколько вещей. Сначала проверьте выделенный IP-адрес клиентского устройства. Затем проверьте основной DNS клиента KMS и IP-адрес шлюза по умолчанию. Наконец, проверьте список поиска DNS-суффиксов.
Теперь нам нужно проверить, зарегистрированы ли SRV-записи узлов KMS в DNS. Для этого откройте командную строку от имени администратора и выполните следующую команду.
nslookup -type=all _vlmcs._tcp>kms.txt
Эта команда создаст текстовый файл kms.txt. Откройте его, и вы найдете строку кодов, аналогичную той, что указана ниже.
Расположение службы _vlmcs._tcp.contoso.com SRV:
приоритет = 0
вес = 0
порт = 1688 имя хоста svr = kms-server.domain.com
Здесь, домен.com В вашем случае будет отличаться, поскольку оно представляет ваше фактическое доменное имя.
Вам необходимо проверить IP-адрес, имя хоста, порт и имя домена и убедиться, что записи _vlmcs существуют. Если вы видите избыточные имена хостов KMS, перейдите к четвертому решению, чтобы узнать, как вручную назначить хост KMS.
Если nslookup обнаружит узел KMS, это не гарантирует, что DNS-клиент сможет это сделать. Если вы не можете активировать его после того, как найдете, проверьте свой основной DNS-суффикс и список поиска DNS-суффиксов.
2) Измените ключ продукта на MAK.
Если вы не можете установить узел KMS или использовать активацию KMS, замените ключ продукта на ключ многократной активации (MAK). Если вы получили образы Windows от Microsoft Developer Network (MSDN) или TechNet, указанные складские единицы (SKU) обычно имеют корпоративную лицензию. Ключ продукта, поставляемый с этим носителем, обычно является ключом MAK. Для этого откройте Командная строка от имени администратора, а затем выполните следующую команду.
слмгр -ipk
Замените фактический ключ продукта; вы можете получить это, выполнив команду: wmic path SoftwareLicensingService get OA3xOriginalProductKey.
Вы получите подсказку Ключ продукта установлен успешно сигнализируя, что ваш продукт активирован.
3) Установите службу многопользовательской активации.
Для активации KMS требуется настроенный хост KMS для клиентов. Установите и активируйте его с помощью ключа хоста KMS, если он не настроен. После настройки хоста не забудьте опубликовать настройки DNS. Для этого нам необходимо иметь службы многопользовательской активации на клиентском устройстве. Для этого выполните указанные шаги.
- Откройте Менеджер сервера.
- Нажмите на Добавьте роли и функции.
- Продолжайте нажимать «Далее», пока не дойдете до Роли сервера вкладка.
- Галочка Службы многопользовательской активации и нажмите «Далее».
- Если какая-либо функция необходима, вы также получите предложение установить ее.
После установки этой функции необходимо настроить узел KMS и посмотреть, поможет ли это.
4) Назначьте хост KMS клиенту вручную.
Клиенты KMS используют процесс автоматического обнаружения, запрашивая у DNS список узлов KMS с опубликованными записями SRV. DNS возвращает список в случайном порядке. Клиент выбирает хост и пытается установить сеанс. В случае успеха клиент кэширует имя хоста для будущего использования; в противном случае он выбирает другой хост случайным образом. Однако, когда мы время от времени сталкиваемся с проблемой, мы рекомендуем вам вручную назначить хост KMS клиенту. Для этого откройте Командная строка на клиентском устройстве и выполните одну из следующих команд.
Выполните следующую команду, чтобы назначить узел KMS, используя полное доменное имя.
cscript \windows\system32\slmgr.vbs -skms:
Выполните следующую команду, чтобы назначить узел KMS с использованием IP-адреса IPv4.
cscript \windows\system32\slmgr.vbs -skms:
Выполните следующую команду, чтобы назначить узел KMS с использованием IP-адреса IPv6.
cscript \windows\system32\slmgr.vbs -skms:
Выполните следующую команду, чтобы назначить узел KMS, используя NETBIOS-имя узла.
cscript \windows\system32\slmgr.vbs -skms:
Если вы хотите отменить автоматическое обнаружение, вы можете выполнить — cscript \windows\system32\slmgr.vbs -ckms.
Читайте: Исправьте ошибку активации Windows Server 0xc004f069.
5) Создайте значение DisableDnsPublishing.
Далее нам нужно убедиться, что хост-сервер KMS зарегистрирован в DNS. Для этого нам нужно проверить, включен ли DisableDnsPublishing. Если нет, мы внесем необходимые изменения. Прежде чем вносить какие-либо изменения в реестр, мы рекомендуем вам сделать резервную копию всех ваших реестров. После этого выполните шаги, указанные ниже.
- Откройте редактор реестра.
- Перейдите к компьютеру\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SoftwareProtectionPlatform..
- Найдите DisableDnsPublishing. Если его там нет, создайте значение DWORD. Затем значение должно быть установлено равным 0 или неопределенному (по умолчанию), что означает, что хост-сервер KMS регистрирует запись SRV один раз каждые 24 часа. Если он равен 1, он не должен автоматически регистрировать записи SRV.
После внесения изменений перезагрузите компьютер и посмотрите, решена ли проблема.
Надеемся, вы сможете решить проблему, используя решения, упомянутые в этом посте.
Читайте: Как решить проблему DNS в Windows 11.
Как устранить проблемы DNS на сервере Windows?
Вы можете столкнуться с различными проблемами DNS на сервере. Однако сначала нам нужно проверить конфигурацию DNS. Вы можете запустить команду ipconfig /all, чтобы проверить порт и IP-адрес и убедиться в отсутствии ложных конфигураций. Кроме того, у вас может возникнуть множество проблем с хостами KMS и клиентами. Чтобы решить их, мы рекомендуем следовать решениям, упомянутым в этом посте.
Читайте: ваш DNS-сервер может быть недоступен в Windows 11.
Как исправить, что DNS-сервер Windows не отвечает?
Вы можете делать разные вещи, если DNS-сервер не отвечает. Вы можете настроить DNS вручную и использовать другой DNS-адрес, возможно, переключиться на общедоступный DNS Google и посмотреть, поможет ли это. Кроме того, мы рекомендуем вам следовать решениям, упомянутым в нашем руководстве, чтобы действовать, когда DNS-сервер не отвечает.
Читать далее: Пользователи и компьютеры Active Directory не отвечают.
Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)