Файл: Дипломная работа построение домена microsoft на core серверах рецензент Разработчик.docx

ВУЗ: Не указан

Категория: Дипломная работа

Дисциплина: Не указана

Добавлен: 07.11.2023

Просмотров: 183

Скачиваний: 4

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.


  • StartRange – первый адрес пула;

  • EndRange – последний адрес пула;

  • SubnetMask – маска сети.

Далее устанавливаются параметры шлюза по умолчанию и DNS – сервера при помощи команды: «Set-DHCPServerV4OptionValue –ScopeID 192.168.100.0 –DnsServer 192.168.100.1 –DnsDomain diplom.net –Router 192.168.100.1», где:

  • DnsServer – IP адрес DNS – сервера;

  • DnsDomain – адрес DNS – сервера;

  • Router – шлюз.

Проверить работу DHCP сервера можно при помощи команды: «Get-DhcpServerv4Scope». Пример показан на рисунке 13.

Рисунок 13 – DHCP зона


    1. Настройка сервера DNS


Domain Name System (DNS) сервер возможно настроить как через PowerShell на сервере, так и дистанционно с компьютера через утилиту Администрирование – DNS.

Для начала нужно установить функцию DNS сервера на Windows Server Core. Делается это через PowerShell – В командной строке нужно прописать: «Install-WindowsFeature DNSIncludeManagementTools», как показано на рисунке 14.

Рисунок 14 – Установка DNS сервера
Теперь можно добавить первичную зону DNS интегрированную с доменом названной именем diplom.local: «add-DnsServerPrimaryZone –Name diplom.local –ReplicationScope “Forest” -Passthru».

Далее создать обратную зону (Lockup Zone): «Add-DnsServerPrimaryZone –NetworkId “192.168.100.0/24” -ReplicationScope Domain». Пример показан на рисунке 15.

Рисунок 15 – Запись основной и обратной зоны DNS
Теперь можно задать узлам записи типа «A», делается это при помощи команды: «Add-DnsServerResourceRecordA -Name computer01 -IPv4Address 192.168.100.101 -ZoneName diplom.local –CreatePtr». Где командлет – «CreatePtr» создает запись обратной зоны PTR. Можно проверить установку командой: «Get-DnsServerResourceRecord -ZoneName diplom.local -RRType A».

Для автоматизации процесса можно создать небольшой сценарий:

Import-CSV "C:\AD\DNSA.csv" | %{

Add-DNSServerResourceRecordA -ZoneName diplom.local -Name $_."HostName" -IPv4Address $_."IPAddress" -createPtr


}

Где в кавычках указывается путь к CSV файлу, на котором находятся узлы:

HostName, IPaddress

computer02,192.168.100.102

computer03,192.168.100.103

computer04,192.168.100.104

computer05,192.168.100.105

computer06,192.168.100.106

computer07,192.168.100.107

computer08,192.168.100.108

computer09,192.168.100.109

В случае успеха можно проверить выполнение командой: «Get-DnsServerResourceRecord -ZoneName diplom.local -RRType A», как показано на рисунке 16.

Рисунок 16 – Записи типа «А»


    1. Настройка групповой политики


С помощью PowerShell модуля GroupPolicy возможно:

  • создать или удалить GPO;

  • привязать, отвязать GPO от OU;

  • создать резервную копию или восстановить политику;

  • задать разрешения на GPO, настроить наследование.

В отличии от версии групповой политики на Windows Server с графическим интерфейсов, изменение прав GPO на Core серверах возможны только через PowerShell, в котором доступны только параметры реестра. Ниже будут приведены примеры таких прав.

Для начала нужно установить групповые политика на сервер, делается это командой PowerShell: «Install-WindowsFeatur GPMC -IncludeManagementTools», как показано на рисунке 17.

Рисунок 17 – Установка GPO
Теперь можно создать политику, используя команду: «New-GPO -name Drivers».

Для отключения автоматического обновления Wnidows используется команда: «Get-GPO -name drivers | Remove-GPRegistryValue -key HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows -ValueName 'WindowsUpdate'», где «–key» -это путь реестра, «ValueName» - строка реестра, «Value» -значение строки. Пример показан на рисунке 18.

Рисунок 18 – Изменения параметров реестра через GPO
Для автоматического обновления драйверов используется командная строка: «Get-GPO -name drivers | Set-GPRegistryValue -key HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\DriverSearching -ValueName 'SearchOrderConfig' -Type DWord -Value 0», где «–key» -это путь реестра, «ValueName» - строка реестра, «Value» -значение.

Для автоматического выхода из пользователя. По истечению 300 секунд бездействия используется команда: «Get-GPO -name drivers | Set-GPRegistryValue -key HKCU\Software\Policies\Microsoft\Windows\Control Panel\Desktop -ValueName 'ScreenSaveTimeOut' -Type DWord -Value 300»

Для отключения USB – портов используется команда: «-name drivers | Set-GPRegistryValue –key HKEY_LOCAL_MACHINE\SYSTEM\Current ControlSet\Services\USBSTOR -ValueName 'start' -Type DWord -Value 4».



Чтобы применить установленные правила на домен, необходимо выполнить команду: «Get-GPO drivers | New-GPLink -Target "dc=diplom,dc=net"», где «"dc=diplom,dc=net"» - доменная зона применения, как показано на рисунке 19.

Рисунок 19 – Применение групповой политики на домен
Для остановки правил на домен, используется команда: «Get-GPO drivers | Remove-GPLink -Target "dc=diplom,dc=net"».

Для обновления групповых политик (без перезагрузки пользовательских пк), применяется команда: «gpupdate /force».

Для создания резервной копии политики, применяется команда: «Backup-GPO -Name drivers -Path C:\gpo_backup\», для восстановления используется команда: «Restore-GPO -name drivers -path C:\gpo_backup\». Пример показан на рисунке 20.

Рисунок 20 – Резервное копирование групповых политик

ЗАКЛЮЧЕНИЕ

Анализ построения домена Microsoft на Core – серверах позволяет утверждать, что домен можно не только построить без графической оснастки, а также автоматизировать этот процесс, путем скриптов и командлентов PowerShell, которые позволяют: создавать пользователей и добавлять их в группы из заранее заготовленного списка, раздачу DNS имен узлам сети.

Были изучены настройки: сервера DHCP, сервера DNS, групповой политики оснасткой PowerShell.

СПИСОК ИСПОЛЬЗОВАНЫХ ИСТОЧНИКОВ



  1. Проектирование сетевой инфраструктуры. Организация, принципы построения и функционирования компьютерных сетей. Лабораторные работы. Учебное пособие. / Тенгайкин Е. – 2-e изд. – М.: Лань, 2021. - 108 с. (учебное пособие). – ISBN - 978-5-8114-7216-1. – Текст: непосредственный.

  2. Компьютерные сети. Принципы, технологии, протоколы: учебник для ВУЗов / В. Олифер, Н. Олифер – 4-е изд. – СПб.: Питер, 2010. – 943 с. (учебное пособие). – ISBN - 978-5-498-07389-7. – Текст: непосредственный.

  3. Мак-Кейб, Джон. Введение в WindowsServer 2016 / Джон Мак-Кейб – Редмонд: издательство MicrosoftPress, 2016. – 168 с. – ISBN - 978-0-7356-9774-4 – Текст: непосредственный.

  4. Попов, А.В. Введение в WindowsPowerShell / А.В. Попов – СПб.: БХВ-Петербург, 2009. – 464 с. - ISBN - 978-5-9775-0283-2 – Текст: непосредственный.

  5. Lee, Thomas. Windows Server 2016 Automation with PowerShell Cookbook / Thomas Lee – Birmingham: Packt Publishing Ltd., 2017. – P. 627 – ISBN – 9781787122048 - Текст: непосредственный.

  6. Станек, УильямР. Windows Server 2012. Справочник администратора / Уильям Р. Станек – СПб.: БХВ-Петербург, 2014. – 688 с – ISBN - 978-5-9775-0940-4 - Текст: непосредственный.

  7. Официальная документация Microsoft [Сайт] – URL: https://docs.microsoft.com/ru-ru/ (дата обращения: 20.05.2022) – Текст: электронный.

  8. Гид по технологиям цифровой трансформации - OSP [Сайт] – URL: https://www.osp.ru/ (дата обращения: 22.05.2022) – Текст: электронный.

  9. Гид для системного администратора «Заметки сис.Админа» [Сайт] – URL: https://sonikelf.ru/ (дата обращения: 21.05.2022) – Текст: электронный.

  10. Сообщество IT- специалистов [Сайт] – URL: https://habr.com/ (дата обращения: 24.05.2022) – Текст: электронный.

  11. WinItPro – Windows Для системных администраторов [Сайт] – URL: https://winitpro.ru/ (дата обращения: 27.05.2022) – Текст: электронный.




Дипломная работа выполнена мной самостоятельно. Использованные в работе материалы и концепции из опубликованной научной литературы и других источников имеют ссылки на них.
Отпечатано в ________экземпляре(ах).

Библиография________ наименований.

«_____» ______________20 ___ г.
















Ф.И.О.