В этой статье мы рассмотрим, как ввести компьютер с Windows 10/11 или Windows Server 2022/2019/2016 в домен Active Directory.
Содержание:
- Предварительные требования для присоединения Windows к домену
- Вводим компьютер Windows в домен через классический интерфейс System Properties
- Добавление Windows в домен через панель Settings
- Добавить Windows в домен с помощью PowerShell
- Предварительное создание учетной записи компьютера в домене
Предварительные требования для присоединения Windows к домену
Рассмотрим основные требования и подготовительные шаги, которые нужно выполнить на вашем компьютере для подключения его к домену Active Directory:
- В домен можно добавить только следующие редакции Windows 10/11: Pro, Education, Pro for Workstations и Enterprise. Редакции Home не поддерживают работу в домене Active Directory;
- Вы должны подключить ваш компьютер к локальной сети, из которой доступен хотя бы один контроллер домена AD. Предположим, что на вашем компьютере уже настроен IP адрес из локальной подсети, а в настройках DNS северов указаны IP адреса ближайших котроллеров домена (вы можете настроить параметры сетевого адаптера вручную или получить от DHCP сервера);
- Проверьте, что ваш компьютер может отрезолвить имя домена и с него доступны контроллеры домена:
ping contoso.com - Время на компьютере не должно сильно расходится со временем на контроллере домена (плюс-минус пять минут). Корректное время нужно для выполнения Kerberos аутентификации;
- Задайте имя вашего компьютера (hostname), под которым он будет добавлен в домен. По умолчанию Windows генерирует имя компьютера при установке, но лучше изменить его на что-то более осмысленное. Вы можете изменить имя компьютера
Через классическую панель
sysdm.cpl
. Нажмите кнопку Change, укажите новое имя компьютера и нажмите OK (как вы видите, сейчас компьютера находится в рабочей группе Workgroup);Также Можно изменить имя компьютера с помощью PowerShell команды:
Rename-Computer -NewName "wks-test1"
После смены
hostname
нужно перезагрузить Windows.
Вводим компьютер Windows в домен через классический интерфейс System Properties
Вы можете добавить ваш компьютер в домен из классической панели управления Windows.
- Выполните команду
sysdm.cpl
и нажмите кнопку Change; - В поле Member of переключите опцию на Domain и укажите имя вашего домена;
- Появится запрос имени и пароля пользователя, которому делегированы административные права на добавление компьютеров в домен. Это может быть обычный пользователь AD (по умолчанию любой пользователь домена может присоединить до 10 устройств) или учетная запись с правами Domain Admins;
- После этого должна появится надпись Welcome to the contoso.com domain;
- Перезагрузите компьютер.
В Windows Server 2022/2019/2019 диалог System Properties для присоединения к домену AD можно открыть из Server Manager -> Local Server -> Domain.
После перезагрузки к компьютеру загрузить и применит доменные групповые политики, а вы может выполнить аутентификацию на компьютере с помощью учетной записи пользователя домена.
Добавление Windows в домен через панель Settings
В современных версиях Windows 10 и Windows 11 вы можете присоединить ваш компьютер в домен AD через панель Settings.
- Перейдите в раздел Settings -> Accounts -> Access work or school -> нажмите Connect (для быстрого перехода в этот раздел Setting можно использовать команду быстрого доступа: ms-settings:workplace);
- В открывшейся форме нажмите на ссылку Alternate actions: Join this device to a local Active Directory domain;
Если ваш компьютер уже добавлен в домен, здесь будет надпись Connected to CONTOSO AD domain.
- Укажите имя домена в форме Join a domain;
- Затем укажите имя доменного пользователя и пароль.
- Пропустите следующий шаг с добавлением пользователя в администраторы (вы можете добавить пользователя в локальные админы с помощью GPO);
- Осталось перезагрузить компьютер, чтобы завершить добавление в домен.
Добавить Windows в домен с помощью PowerShell
Для присоединения компьютеров к домену Active Directory можно использовать команду Powershell Add-Computer. Командлет позволяет ввести компьютер в домен с новым именем, а также позволяет сразу поместить учетную запись компьютера в определенный OU.
В самом простом случае для добавления в домен достаточно выполнить команду:
Add-Computer -DomainName contoso.com
Появится окно, в котором нужно указать свою учетную запись и пароль.
Вы можете сразу поместить ваш компьютер в нужную OU. Для этого имя OU в формате DN (distinguishedName) нужно указать в параметре OUPath:
$OU ="OU=Computers,OU=SPB,OU=RU,DC=contosoc,DC=loc"
Add-Computer -DomainName contoso.loc -OUPath $OU -Restart
Ключ -Restart означает, что вы хотите перезагрузить Windows сразу после завершения команды добавления в домен.
После перезагрузки вы можете проверить, что ваш компьютер теперь является членом домена Windows с помощью команды:
Get-WmiObject Win32_NTDomain
Команда вернули имя домена, сайта AD, IP адрес и имя контроллера домена, через который выполнен вход (Logon server)
Также можно получить имя вашего домена с помощью команды:
systeminfo | findstr /B "Domain"
Вы можете добавить удаленный компьютер в домен. Для этого нужно указать имя компьютера в параметре -ComputerName:
Add-Computer -ComputerName wks-pc22 -DomainName contoso.com -Credential contoso\Administrator -LocalCredential wks-pc22\Admin -Restart –Force
В новых версиях PowerShell Core 6.x и 7.x команда Add-Computer отсутствует в модуле Microsoft.PowerShell.Management.
Add-Computer: The term 'Add-Computer' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. Suggestion [4,General]: The most similar commands are: Add-Computer, Stop-Computer, Get-ADComputer, New-ADComputer, Set-ADComputer, Add-Content, Rename-Computer, Add-Member.
Поэтому для добавления компьютера в домен, нужно запускать
powershell.exe
, а не pwsh.exe.
Также для добавления Windows в домен можно использовать утилиту netdom, но она требует установки пакета администрирования RSAT на клиентский компьютер и сейчас используется очень редко:
netdom join %computername% /domain:contoso.com /UserD:contoso\admin /PasswordD:pasS1234
Если вам нужно вывести компьютер из домена и вернуть его в рабочую группу, выполните команду PowerShell:
Remove-Computer
After you leave the domain, you will need to know the password of the local Administrator account to log onto this computer. Do you wish to continue? [Y] Yes [N] No [S] Suspend [?] Help (default is "Y"): y
Предварительное создание учетной записи компьютера в домене
При добавлении в домен новые компьютеры по умолчанию помещаются в стандартный контейнер (Organizational Unit / OU) с именем Computers в корне домена. Вы можете вручную перенести учетную запись компьютера в новую OU с помощью пункта меню Move или простым перетягиванием (drag and drop).
Администратор может предварительно создать учетную запись компьютера в Active Directory с помощью графической консоли Active Directory Users and Computers dsa.msc (New -> Computer) или с помощью командлета New-ADComputer из модуля ActiveDirectory PowerShell:
New-ADComputer -Name "wks-msk022" -SamAccountName "wks-msk022" -Path "OU=Computers,OU=MSK,OU=RU,DC=contoso,DC=loc"
Если вы создаёте учетную запись компьютера вручную, ее имя должно совпадать с именем компьютера (hostname), который вы добавляете в домен AD.
Сначала рекомендуем воспользоваться поиском в AD для поиска компьютеров с таким же именем. Если это имя уже занято, и вы хотите его использовать для другого компьютера, можно его сбросить. Щёлкните правой клавишей по компьютеру в AD и выберите Reset Account.
Также можно сбросить учетную запись компьютера в AD с помощью команды:
Get-ADComputer -Identity "computername" | % {dsmod computer $_.distinguishedName -reset}
Это сбросит пароль компьютера в домене который используется для установки доверительных отношений с AD.
Все способы:
- Способ 1: «Свойства системы»
- Способ 2: Настройки учетной записи
- Способ 3: «Windows PowerShell»
- Вопросы и ответы: 0
Способ 1: «Свойства системы»
Наиболее простой способ выполнить подключение к домену в Windows 10 – это использовать классический метод, подразумевающий изменение некоторых параметров системы:
- С помощью строки системного поиска откройте окно «Свойства системы», введя запрос
sysdm.cpl. - В открывшемся окне перейдите на вкладку «Имя компьютера» и воспользуйтесь опцией «Чтобы переименовать компьютер или присоединить его к домену или рабочей группе, нажмите кнопку «Изменить»».
- Далее отметьте пункт «домена» — текстовое поле для ввода домена станет активным. Пропишите нужное значение и кликните по кнопке «ОК». Если все сделано правильно, отобразится форма авторизации, где требуется указать логин и пароль учетной записи.
После успешного обращения к контроллеру домена и авторизации появится окно с соответствующим уведомлением. Останется перезагрузить компьютер, чтобы новые настройки вступили в силу.
Посмотреть, получилось ли присоединиться к домену, можно в разделе «Система» классической «Панели управления» («Система и безопасность» — «Система»).
В окно «Свойства системы» можно попасть и другими способами, например вызвав «Параметры», нажав на плитку «Система» и через панель слева перейдя в «О системе». В центральной части окна пролистайте список функций до блока «Сопутствующие параметры» и кликните по строке «Дополнительные параметры системы».
Во втором случае нужно кликнуть правой кнопкой мыши по иконке «Этот компьютер» на рабочем столе и из контекстного меню выбрать «Свойства».
Способ 2: Настройки учетной записи
Подключиться к локальному домену можно и с помощью функций раздела с учетными записями Microsoft. В этих целях используется домен Active Directory — служба каталогов Microsoft для операционных систем семейства Windows Server, объединяющих различные сетевые объекты, например сервисы или принтеры. Это обеспечивает удобный поиск и использование данных в единой сети.
- Через штатные «Параметры» перейдите в раздел «Учетные записи».
- На панели слева выберите вкладку «Доступ к учетной записи места работы или учебного заведения», а потом в центральной части окна кликните по пункту «Подключиться».
- В следующем окне нажмите на строку «Присоединить это устройство к локальному домену Active Directory».
- На данном этапе нужно ввести имя домена, после чего нажать на кнопку «Далее» для продолжения. Для присоединения к рабочей станции останется ввести данные той учетной записи (логин и пароль), которую нужно подключить. Шаг, на котором нужно добавить учетную запись, можно пропустить – нажмите на соответствующую кнопку.
После выполнения всех шагов будет предложено перезагрузить компьютер – подтвердите это, после чего все настройки вступят в силу.
Способ 3: «Windows PowerShell»
Есть еще один метод подключения учетной записи Windows 10 к домену – это использование специальных консольных команд. Он один из самых быстрых при условии, что пользователь знает необходимый запрос:
- Запустите консоль «Windows PowerShell» с повышенными полномочиями – можете кликнуть правой кнопкой мыши по кнопке «Пуск» и выбрать пункт «Windows PowerShell (администратор)».
- Далее останется ввести следующую команду:
Add-Computer -DomainName имя_домена, где вместе «имя_домена» следует ввести свое значение. Нажмите клавишу «Enter», чтобы ее выполнить. В результате отобразится окно авторизации, где нужно ввести учетные данные от вашего профиля в системе.
Если все сделано правильно, то в окне консоли появится сообщение о том, что для сохранения настроек в системе необходимо перезагрузить компьютер.
Наша группа в TelegramПолезные советы и помощь
February 21, 2020 updated by
Leave a reply »
How can I join a Windows 10 Pro computer to a domain? Before getting started, you need to change the DNS settings or add a new entry to the Windows Hosts file so your PC can communication with domain controller. Afterwards, you can add Windows 10 to Active Directory domain using any of the following methods. Note that only Windows 10 Pro, Enterprise or Education edition can join a domain.
Method 1: Add Windows 10 to Domain from System Properties
- Press the Windows key + R to open the Run command box. Type sysdm.cpl and hit Enter to launch System Properties.
- Under the Computer Name tab, click on the Change… button.
- Select Domain, type the domain name of the AD server you want to join and click OK.
- Type the credentials of a domain user and click OK.
- Finally restart your computer and you can then sign in to Windows 10 with your domain account.
Method 2: Add Windows 10 to Domain from Settings App
- Press the Windows key + I to open the Settings app. Navigate to Accounts -> Access work or school, and then click Connect on the right side.
- In the popup window, click on the “Join this device to a local Active Directory domain” option.
- Type the Active Directory domain name and click Next.
- Enter the user name and password for your domain account, and click OK.
- Select your Account type to continue. You’ll need to restart to complete the process of joining Windows 10 to Active Directory domain.
Method 3: Add Windows 10 to Domain Using PowerShell
- Open PowerShell with administrator rights and type the following command:
Add-Computer -DomainName "Domain Name" -Credential "Domain Username" - Once pressing Enter, you will be prompted to enter your domain user password.
- A warning will be displayed in yellow like the one below. You need to reboot to finish the task.
That’s it!
- Previous Post: 2 Ways to Turn on / off Clipboard Sync on Windows 10
- Next Post: 3 Ways to Remove Windows 10 Computer from Domain
#These are the commands to rename a Windows 10 client computer to GONZO and add that computer to a domain called domain.winrollup.int
|
Rename—Computer —NewName GONZO —Verbose —PassThru #Rename computer before joining domain. Requires restart Restart—Computer Add—Computer —DomainName domain.winrollup.int —Credential domain\administrator —Passthru —Verbose #Join Active Directory Domain and add to Computer container. Requires restart Restart—Computer |
#The Longer Story…
#Your computer may not need to be renamed so skip that if needed. Also the Add-Computer command sends your newly added computers to the Computers container by default unless you specify an -OUPath when running Add-Computer.
#Rename computer before joining your domain if your computer name doesn’t comply with server standards. Restart required.
|
Rename—Computer —NewName GONZO —Verbose —PassThru #Rename computer before joining domain. Requires restart Restart—Computer |
#Join a domain called domain.winrollup.int. Restart required.
#You need to change the -DomainName from domain.win1rollup.int to what you call your domain. Use -Restart at the end of the Add-Computer command to automatically restart.
|
Add—Computer —DomainName domain.winrollup.int —Credential domain\administrator —Passthru —Verbose #Join Active Directory Domain and add to Computer container. Requires restart Restart—Computer |
#A Bit More
#Specify a preconfigured Organizational Unit path when joining domain
#My domain is simple and this is not needed for me at this time. I don’t have multiple Organizational Units yet and I don’t need any Group Policies affecting this PC since I’m working with my Windows 10 management PC. I’m able to specify the -OUPath shown below, once I complete the step below to create an OU called ServerAdmins. This command adds the computer to OU=ServerAdmins.
#You are not able to specify another container besides the default Computers container, but there is a way to change the default container if you don’t specify an OU. I definitely don’t want my computers added to the default OU which is OU=Domain Controllers, so I don’t use this command switch unless I have created a new OU first. It has been suggested to create the OU and computer object prior to joining the domain, but I don’t need to do that at this point.
#The command below is used to specify an Organizational Unit when joining a domain, if needed.
|
Add—Computer —DomainName ‘domain.winrollup.int’ —OUPath ‘OU=Producers,DC=domain,DC=winrollup,DC=int’ —Credential ‘DOMAIN\administrator’ —Passthru —Verbose Restart—Computer |
#Create a new Organizational Unit on the server (Needs to be run on Windows Server 2019 with the Active Directory role installed and configured)
#If you preconfigure an alternative Organizational Unit on Windows Server 2019 then you can add your computers directly to that OU by specifying a -OUPath when running Add-Computer.
|
New—ADOrganizationalUnit —Name ServerAdmins —Description ‘Administrator Rights’ —DisplayName Producers —PassThru —Verbose |
In today’s article, we will see how we can join a Windows 10 computer in an Active Directory domain, using both the graphical user interface and PowerShell.
Of course, before you start troubleshooting why you can not complete such an easy process, it would be good for you to know what are the basic prerequisites for joining a computer in the domain. Hint: Check the computer’s DNS settings.
Also, before proceeding, it is a good idea to first change your computer’s name so you can recognize it more easily in your environment.
Windows 10 AD domain join using the GUI
Open the Windows 10 settings, go to the Accounts section, and then go to the Access work or school section. Here, tap on Connect.
In the window that appears, click on Join this device to a local Active Directory domain option.
Next, type the Active Directory domain name and click Next.
Type the credentials of a domain user.
Click on the Skip button to skip the addition of a new user.
Finally, you will be prompted to restart the computer to complete the joining process to the local Active Directory domain.
Alternatively, there is the classic method of joining a computer to the domain through System Properties, but we will not expand further in this case.
Windows 10 AD domain join using PowerShell
Open a PowerShell window with administrator rights and type the following command by changing DomainName to yours and DomainUser with a domain user account.
Add-Computer -DomainName DomainName -Credential DomainUser
For example, the command would look something like this:
Add-Computer -DomainName meraki.edu -Credential Meraki\Administrator
After the command runs, you will need to type the user’s password and then restart your computer to complete the process. Since you have the PowerShell window open, use the Restart-Computer cmdlet to do so immediately.
