Recentley I discovered that DNS management is not installed when installing RSAT (WindowsTH-RSAT_WS_1709-x64) to Windows 10 1709 (Fall Creators Update).
After trying to install RSAT for Windows Server 2016, it was still missing. So I turned to Technet and I found a article (here).
The thing is that you have to download the following files and copy them to your system32 folder. It would be the best to copy it from your local Windows 2016 server.
%windir%\system32\dnsmgmt.msc
%windir%\system32\dnsmgr.dll
%windir%\system32\en-us\dnsmgmt.msc
%windir%\system32\en-us\DNSmgr.dll.mui
After that you must run CMD as an Administrator and run:
regsvr32 c:\windows\system32\dnsmgr.dll
And now you can run %windir%\system32\dnsmgmt.msc to open the DNS management console.
Good Luck
Уже в третий раз замечаю, что после апгрейда билда Windows 10 на моем компьютере не работают администраторские консоли управления из состава RSAT (Remote Server Administration Tools). Это происходило при обновлении 1603 -> 1703, 1703 -> 1709 и последний раз это произошло после апгрейда до 1803 (April 2018 Update). Каждый раз мне приходится переустанавливать RSAT, что очень раздражает. Можно как-то сделать, чтобы старая версия RSAT не удалялась или автоматизировать установку средств администрирования?
Ответ
Содержание:
- Переустановка RSAT после установки нового билда Windows 10
- Не удается удалить RSAT (KB2693643) в Windows 10
- Отсутствует консоль DNS после переустановки RSAT в Windows 10
- Как скачать и установить RSAT после обновления до Windows 10 1809
Переустановка RSAT после установки нового билда Windows 10
Действительно, есть такая проблема. Каждый раз при апдейте билда в Windows 10 удаляются консоли управления серверами и AD из состава RSAT (файлы dnsmgmt.msc, gpmc.msc, dsa.msc и т.д. исчезают из папки %SystemRoot%\system32\). Чтобы восстановить средства администрирования, вам нужно вручную скачать и установить последнюю версию RSAT со страницы https://www.microsoft.com/en-us/download/details.aspx?id=45520. Это требования by design и как-то обойти его не удастся. Всегда нужно ставить последнюю версию RSAT для вашего билда.
Как вы видите, актуальная версия RSAT на данный момент 1803 1.0 (от 2 мая 2018).
Важно. Кроме того, нужно понимать, что пакеты RSAT с именами WindowsTH-RSAT_WS_1709-x64 / WindowsTH-RSAT_WS_1803-x64 предназначены для управления Windows Server версии 1709 / 1803. Для обычных серверов Windows Server 2008 R2 – Windows Server 2016 нужно устанавливать WindowsTH-RSAT_WS2016-x64 (об этом написано на странице загрузки).
Microsoft требует, что после обновления системы нужно обязательно удалить старую версию RSAT и установить актуальную версию средств удаленного администрирования для вашего релиза Windows 10 (на компьютере не могут одновременно работать разные версии RSAT).
Не удается удалить RSAT (KB2693643) в Windows 10
В некоторых случаях старая версия RSAT при апгрейде деинсталлируется некорректно (пропадает только часть оснасток). В этом случае нужно удалить обновление KB2693643 (в этом обновлении содержатся средства RSAT). Однако при попытке удалить обновление через панель управления может появится ошибка:
An error has occurred. Not all the updates were succesfully uninstalled.
При попытке удалить обновление с помощью WUSA из командной строки (wusa /uninstall /kb:2693643) появляется другая ошибка:
Installer encountered an error: 0x8007005. Access is denied.
Если проанализировать лог файл c:\windows\logs\cbs\cbs.log, можно обнаружить, что ошибка удаления связано с тем, что установщику не удается удалить ключ реестра: HKLM\SOFTWARE\Microsoft\Fusion\PublisherPolicy\Default\ v4.0_Policy.3.1.Microsoft.UpdateServices.Administration__31bf3856ad364e35.
Этот ключ нужно удалить вручную,
Get-Item HKLM:\Software\Microsoft\Fusion\PublisherPolicy\Default\v4.0_Policy.3.1.Microsoft.UpdateServices.Administration__31bf3856ad364e35\1\4.0.0.0 | Remove-Item
После чего попробуйте еще раз удалить обновление RSAT с помощью WUSA или DISM:
dism /online /remove-package /packagename:Microsoft-Windows-RemoteServerAdministrationTools-Client-Package-TopLevel~31bf3856ad364e35~amd64~~10.0.16299.2
(полное имя пакета RSAT можно получить с помощью команды
DISM /Online /Get-Packages | find "RemoteServerAdministrationTools"
)
Обновление KB2693643 при этом должно удалиться успешно. После перезагрузки вы можете установить новую версию RSAT
Отсутствует консоль DNS после переустановки RSAT в Windows 10
Встречалась еще одна проблема: после переустановки RSAT на компьютере отсутствует консоль управления DNS (dnsmgmt.msc). Для исправления проблемы, можно скопировать с рабочего хоста файлы dnsmgmt.msc, dnsmgr.dll, DNSmgr.dll.mui и выполнить регистрацию библиотеки:
regsvr32 c:\windows\system32\dnsmgr.dll
Можно вместо пакета WS_1709 RSAT установить WS_1803 или WS2016 RSAT.
Кроме того, на сайте Microsoft есть официальная статья KB 4055558 (Отсутствует консоль диспетчера DNS для клиента RSAT в Windows 10). В статье указано, что для исправления проблемы на Windows 10 x64 нужно создать два файла:
installx64.bat
@echo off
md ex
expand -f:* WindowsTH-RSAT_WS_1709-x64.msu ex\
cd ex
md ex
copy ..\unattend_x64.xml ex\
expand -f:* WindowsTH-KB2693643-x64.cab ex\
cd ex
dism /online /apply-unattend=»unattend_x64.xml»
cd ..\
dism /online /Add-Package /PackagePath:»WindowsTH-KB2693643-x64.cab»
cd ..\
rmdir ex /s /q
unattend_x64.xml
<?xml version=»1.0″ encoding=»UTF-8″?>
<unattend xmlns=»urn:schemas-microsoft-com:setup» description=»Auto unattend» author=»pkgmgr.exe»>
<servicing>
<package action=»stage»>
<assemblyIdentity buildType=»release» language=»neutral» name=»Microsoft-Windows-RemoteServerAdministrationTools-Client-Package-TopLevel» processorArchitecture=»amd64″ publicKeyToken=»31bf3856ad364e35″ version=»10.0.16299.2″/>
<source location=».» permanence=»temporary»/>
</package>
</servicing>
</unattend>
В каталог с файлами нужно поместить MSU файл RSAT и запустить файл installx64.bat. В результате RSAT переустановится и консоль управления DNS должна запуститься нормально.
Как скачать и установить RSAT после обновления до Windows 10 1809
Начиная с Windows 10 1809 инструменты удаленного администрирования RSAT не нужно качать и устаналивать вручную. Теперь они встроены в образ Windows 10 и устанавливаются в виде функции по требованию из приложения параметры. Установка RSAT в Windows 10 1809 описана в статье: Установка средств администрирования RSAT в Windows 10 1809 с помощью PowerShell.
Posted by essjae on March 7, 2016
Note: This assumes you’ve already got the RSAT tools installed. RSAT for Windows 10
Building on my post here for Hyper-V manager:
Running Hyper-V Manager as a different user in Windows 10 (Runas)
You can use the same method to get Active Directory Users and Computers (ADUC) and DNS MMC admin consoles working if you’re logged in with your Microsoft account versus your domain account:
DNS shortcut:
C:\Windows\System32\runas.exe /savecred /user:domain\username "cmd /c Start /B %SystemRoot%\system32\mmc.exe %SystemRoot%\system32\dnsmgmt.msc""
Icon path:
%SystemRoot%\system32\dnsmgr.dll
ADUC shortcut:
C:\Windows\System32\runas.exe /savecred /user:domain\username "cmd /c Start /B %SystemRoot%\system32\dsa.msc""
Icon path:
%SystemRoot%\system32\dsadmin.dll
When you double-click, you’ll get prompted for the password (if you haven’t already) and also for UAC
DHCP is a little more involved as the RSAT doesn’t include the DHCP manager. NOTE: this is not currently supported by MS
- 1. copy dhcpmgmt.msc and dhcpsnap.dll.mui from %windir%\system32\system32\en-us on the 2012 server to the same location on the w10 pc
- copy dhcpsnap.dll from %windir%\system32\ on the 2012 server to the w10 pc
- From an admin cmd prompt run: regsvr32.exe dhcpsnap.dll
- Create the short-cut: C:\Windows\System32\runas.exe /savecred /user:domain\username “cmd /c Start /B %SystemRoot%\system32\mmc.exe %SystemRoot%\system32\dhcpmgmt.msc””
- Change Icon path: %SystemRoot%\System32\dhcpsnap.dll
You’ll need to manually add your DHCP server each time you run this. I haven’t found a way to save the config.
*This was done with Windows 10 Build 1511 and Windows Server 2012.
For additional snap-ins, just modify the last part of the short-cut with the correct mmc path for the add-in you want.
This entry was posted on March 7, 2016 at 11:26 pm and is filed under Sysadmin, Windows, Windows 10, Windows 2012.
Tagged: ADUC, DHCP, DNS, RSAT, Windows, Windows 10, Windows Server 2012 R2. You can follow any responses to this entry through the RSS 2.0 feed.
You can leave a response, or trackback from your own site.
Содержание
- Управление DNS в Windows 10 — особенности и возможности
- Что такое Dnsmgmt.msc и как его открыть в Windows 10
- Определение Dnsmgmt.msc и его функциональные возможности
- Как найти и запустить Dnsmgmt.msc в Windows 10
- Работа с Dnsmgmt.msc: основные инструменты и функции
- Редактирование DNS-записей с помощью Dnsmgmt.msc
- Отладка и устранение проблем с Dnsmgmt.msc в Windows 10
- 1. Не удается открыть Dnsmgmt.msc
- 2. Ошибка «Dnsmgmt.msc не является допустимым приложением Win32»
- 3. Ошибка «Invalid DNS server: No DNS servers configured»
Управление DNS в Windows 10 — особенности и возможности
Dnsmgmt.msc – инструмент, предоставляемый операционной системой Windows 10 для управления службой DNS (Domain Name System). Для всех, кто работает в области сетевой инфраструктуры и администрирования, понимание DNS и его настройка является необходимым.
В этой статье мы рассмотрим, как использовать Dnsmgmt.msc на Windows 10 для управления DNS-серверами и настроек DNS.
Перед тем как начать, важно убедиться, что у вас есть права администратора на вашем компьютере, чтобы иметь доступ к Dnsmgmt.msc.
Для открытия Dnsmgmt.msc на Windows 10, вы можете использовать несколько способов. Один из самых простых способов — нажать клавишу «Пуск» на вашей клавиатуре, ввести «Dnsmgmt.msc» в строку поиска и нажать клавишу «Ввод».
После открытия Dnsmgmt.msc, вы увидите интерфейс, предоставляющий доступ к различным функциям управления DNS-серверами и настройками DNS на вашем компьютере.
Вы можете создавать новые зоны, настраивать записи DNS, управлять кэшем DNS и многое другое. Dnsmgmt.msc предоставляет вам полный контроль над вашей сетью и помогает обеспечить эффективное функционирование системы DNS.
Теперь, когда вы знаете, как использовать Dnsmgmt.msc на Windows 10, вы можете легко управлять своими DNS-серверами и настройками. Не бойтесь экспериментировать с функциями и смотреть, как они могут помочь вам улучшить производительность и безопасность вашей сети.
Что такое Dnsmgmt.msc и как его открыть в Windows 10
Чтобы открыть инструмент Dnsmgmt.msc в Windows 10, вам сначала необходимо убедиться, что DNS-сервер уже установлен в вашей системе. Если DNS-сервер не установлен, вам нужно установить его, прежде чем продолжить. Для этого откройте «Панель управления», выберите «Программы» и затем «Включение и отключение компонентов Windows». После этого найдите «Службы DNS» и установите флажок перед ним, затем нажмите «OK».
После того, как DNS-сервер установлен, вы можете открыть инструмент Dnsmgmt.msc, следуя этим шагам: Нажмите кнопку «Пуск» в нижнем левом углу экрана и введите «dnsmgmt.msc» в поле поиска. Нажмите Enter или выберите соответствующий результат поиска. Это откроет инструмент Dnsmgmt.msc, где вы сможете просмотреть и управлять DNS-серверами и их настройками.
Использование инструмента Dnsmgmt.msc в Windows 10 предоставляет множество возможностей для управления DNS-серверами и настройки DNS параметров. Вы можете добавлять и удалять DNS-записи, настраивать перенаправление запросов, создавать зоны, управлять кэшем DNS и многое другое. Этот инструмент является важным инструментом для администраторов сети, позволяющим эффективно управлять и контролировать работу DNS-серверов в Windows 10.
Определение Dnsmgmt.msc и его функциональные возможности
Если вы знакомы с операционной системой Windows 10 и интересуетесь сетевыми настройками и управлением DNS, то вы наверняка сталкивались с инструментом Dnsmgmt.msc (DNS Management Console). Dnsmgmt.msc представляет собой консольное приложение, которое предоставляет пользователю удобный интерфейс для управления службой DNS (Domain Name System).
Работа с DNS важна для обеспечения связи в сети Интернет, так как DNS переводит доменные имена в IP-адреса компьютеров и устройств. Dnsmgmt.msc предоставляет пользователям широкий набор функциональных возможностей для управления DNS-серверами, зонами и записями.
С помощью Dnsmgmt.msc вы можете легко создавать и удалять зоны DNS, добавлять и изменять записи в этих зонах, настраивать сервера DNS и многое другое. Интерфейс Dnsmgmt.msc интуитивно понятен и позволяет удобно управлять всеми аспектами DNS-службы на вашем компьютере или сервере.
Как найти и запустить Dnsmgmt.msc в Windows 10
Для начала вам нужно открыть «Диспетчер служб DNS» (Dnsmgmt.msc). Существует несколько способов сделать это. Если вы предпочитаете использовать командную строку, вы можете нажать сочетание клавиш Win+R, чтобы открыть окно «Выполнить», и ввести «dnsmgmt.msc». После этого нажмите Enter, и откроется «Диспетчер служб DNS».
Если вы предпочитаете использовать интерфейс Панели управления Windows, вы можете открыть Панель управления, выбрать «Система и безопасность», а затем «Администрирование». В разделе «Администрирование» вы найдете «Диспетчер служб DNS». Нажмите на него, чтобы открыть инструмент.
Работа с Dnsmgmt.msc: основные инструменты и функции
Dnsmgmt.msc предоставляет простой и удобный пользовательский интерфейс, который позволяет администраторам легко управлять различными аспектами DNS. С его помощью можно создавать и удалять зоны, добавлять новые DNS-серверы, настраивать записи DNS, а также мониторить и решать проблемы, связанные с DNS.
Одной из ключевых функций Dnsmgmt.msc является управление зонами. Администраторы могут создавать и настраивать новые зоны, а также удалять или переименовывать существующие. Это позволяет гибко управлять доменными именами и поддерживать целостность сети.
Еще одной важной функцией Dnsmgmt.msc является управление записями DNS. Администраторы могут создавать записи A, CNAME, MX, TXT и другие, присваивать им нужные значения и настраивать их TTL. Это позволяет точно настраивать и управлять тем, как DNS-записи связываются с доменными именами и IP-адресами.
Также Dnsmgmt.msc предоставляет администраторам возможность мониторить и отслеживать работу серверов DNS. С помощью этого инструмента можно просмотреть журналы событий, проверить доступность серверов, а также решать проблемы, связанные с DNS, с высокой степенью гибкости и контроля.
В целом, Dnsmgmt.msc является неотъемлемым инструментом для администраторов, работающих с DNS в операционной системе Windows 10. Благодаря своим мощным функциям и удобному интерфейсу, Dnsmgmt.msc обеспечивает эффективное и гибкое управление доменными именами и DNS-серверами, помогая создавать стабильные и безопасные сети.
Редактирование DNS-записей с помощью Dnsmgmt.msc
Чтобы начать редактирование DNS-записей с помощью Dnsmgmt.msc, вам необходимо открыть консоль управления DNS. Для этого выполните следующие шаги:
- Щелкните на кнопке «Пуск» и введите «dnsmgmt.msc» в поисковую строку.
- Нажмите клавишу «Enter», чтобы открыть инструмент управления DNS.
После открытия консоли управления DNS вы увидите древовидную структуру, отражающую вашу сетевую инфраструктуру. Здесь вы можете найти различные зоны и записи DNS. Чтобы редактировать существующую DNS-запись, выполните следующие действия:
- Раскройте дерево, чтобы найти нужную зону.
- Щелкните правой кнопкой мыши на записи, которую вы хотите отредактировать, и выберите «Свойства».
В открывшемся окне «Свойства DNS-записи» вы можете изменять различные параметры, такие как тип записи, значение, срок действия и т. д. После внесения необходимых изменений нажмите «ОК», чтобы сохранить запись.
Таким образом, использование инструмента Dnsmgmt.msc в Windows 10 позволяет легко и удобно редактировать DNS-записи, обеспечивая правильное функционирование сетевой инфраструктуры.
Отладка и устранение проблем с Dnsmgmt.msc в Windows 10
Если вы работаете с сетью на базе операционной системы Windows 10, то наверняка столкнулись с инструментом Dnsmgmt.msc, который используется для управления службами DNS. Бывает, что при работе с этим инструментом возникают различные проблемы и ошибки. В этой статье мы рассмотрим некоторые из них и предоставим решения, которые помогут вам отладить и устранить проблемы с Dnsmgmt.msc в Windows 10.
1. Не удается открыть Dnsmgmt.msc
Если при попытке открыть Dnsmgmt.msc вы получаете ошибку или ничего не происходит, это может быть вызвано несколькими причинами. Сначала проверьте, что служба DNS Client запущена и работает корректно. Вы также можете попробовать открыть Dnsmgmt.msc с правами администратора. Если это не помогает, возможно, в вашей системе отсутствуют необходимые файлы. В таком случае вам потребуется переустановить DNS-сервер.
2. Ошибка «Dnsmgmt.msc не является допустимым приложением Win32»
Если при запуске Dnsmgmt.msc вы получаете сообщение об ошибке «Dnsmgmt.msc не является допустимым приложением Win32», это может быть связано с повреждением файла или неправильной установкой службы DNS. Чтобы исправить эту ошибку, вам нужно выполнить некоторые действия, такие как восстановление файла Dnsmgmt.msc, перезагрузка службы DNS или переустановка службы DNS.
3. Ошибка «Invalid DNS server: No DNS servers configured»
Если при работе с Dnsmgmt.msc вы получаете ошибку «Invalid DNS server: No DNS servers configured», это означает, что в вашей системе не настроены DNS-серверы. Чтобы исправить эту ошибку, вам нужно присвоить вашей системе правильные DNS-серверы. Вы можете использовать публичные DNS-серверы, такие как Google Public DNS или OpenDNS, или настроить локальные DNS-серверы.
Have you ever wanted to customize the DNS on your Windows Server, but don’t know how? If so, this guide is for you. Follow along as we review how to customize your Windows Server’s DNS settings.
o9
How to set up a DNS server in Windows Server
Before you can configure your DNS server, you need to set one up in Windows Server. To start, launch the Windows Server “Server Manager” app. Once it is open, find the “Manage” button, and select the “Add roles and features” button.
When you select the “Add roles and features” button, the “Add Roles and Features Wizard” will appear. In this Wizard, click through until you arrive at “Server Selection,” then, choose your Windows Server in the Wizard.
After accessing “Server Selection,” choose your server, and click the “Next” button. Then, look through “Server Roles”, and locate the “DNS Server” box. Check this box to tell Windows Server you wish to set up a DNS Server.
When you check the box next to “DNS Server,” you’ll see a pop-up. This pop-up says “Add features that are required for DNS Server?” Select the “Add Features” button. Selecting this button will automatically prepare your system for the DNS Server.
After selecting the “Add Features” button, you’ll be back at the “Server Roles” page. Select the “Next” button to move to the next page in the wizard. On the next page, you’ll see the “Select features” page. Click the “Next” button to skip past this page.
Once you’ve passed the “Select features” page, you’ll see the “DNS Server” page. On this page, Windows Server will outline some things to note about DNS Server. Read it, and click the “Next” button when done to continue.
After you pass the “DNS Server” page, you will make it to the “Confirmation page”. Check the box that says “Restart the destination server automatically if required. Then, select the “Install” button to install DNS Server on Windows Server.
How to configure your DNS Server
Once your DNS Server is set up on Windows Server, you need to configure it. Configuring the DNS Server on Windows Server is done with the DNS Manager. To quickly open up this program on the Windows Server desktop, start by pressing Win + R. Then, type in dnsmgmt.msc
in the command box, followed by Enter to launch the program.
Once the DNS Manager app is open on the Windows Server desktop, right-click on your server in the left-hand sidebar. Then, inside the right-click menu, select the option that says “Configure a DNS Server.”
When you select the “Configure a DNS Server” button, a wizard will appear. Use this wizard to configure DNS Server to your needs. For more information on configuring your DNS Server on Windows Server, refer to Microsoft’s official documentation.
How to add DNS records
To add a DNS record to your DNS Server on Windows Server, do the following. First, you must launch the DNS manager app on your system. You can open it up by first pressing Win + R on the keyboard. Then, type in dnsmgmt.msc
and press the Enter key to continue.
With the DNS manager tool open, click on your server, then, select “Forward Lookup Zones.” Once you’ve located the “Forward Lookup Zones,” right-click on your domain, and select “New Host (A or AAAA)” for A records, or “New Alias (CNAME)” for a CNAME record.
Enter your record details. If entering an A record, you must input the name and IP address. For CNAME records, the alias name and fully qualified domain name (FQDN) for the target.
When you’ve entered your DNS record information (A record or CNAME), click the “OK ” button. By selecting the “OK” button, your record will be added to your Windows DNS Server. Repeat this process to add as many records as you need.
How to set up DNS forwarding
To set up DNS forwarding, start by opening up the DNS manager app by pressing Win + R on the keyboard. Then, type in dnsmgmt.msc
and press the Enter key to continue. Once you’ve accessed the DNS manager, right-click on your server and select “Properties.”
After selecting “Properties,” locate “Forwarders,” and select it with the mouse. You can then select “Add” and enter the IP address of the DNS server you wish to forward to. When finished, click the “OK” button. Selecting “OK” will save your changes.