MCP Club Tbilisi R2 Server Core Arman Obosyan High Tech Solutions IT Consultant arman@postmaster.ge http://postmaster.ge/blog R2 Server Core Установка Server Core обеспечивает минимальную среду для выполнения конкретных функций сервера снижает затраты и время на управление сервером, минимальный необходимый набор ролей для конкретной задачи снижает область атаки R2 Server Core Уменьшение возможности для атак вредоносного кода Упрощение управления серверами, оптимизированными под определенную роль Усиление безопасности и надежности Снижение количества установленных приложений – уменьшение нагрузки Уменьшение количества требуемых патчей Установка и обновление Поддерживается только Clean Install Переход с предыдущей версии OS на R2 Server Core не поддерживается, только Server Core на R2 Server Core Переход с R2 Server Core на сервер с GUI (и наоборот) не предусмотрен There is no Windows shell and very limited GUI functionality (the Server Core interface is a command prompt). There is limited managed code support in Server Core. There is limited MSI support (unattended mode only). What's New in Server Core Основным обновлением в R2 Server Core было добавление Active Directory Certificate Services и .Net Framework Последнее свою очередь послужило появлению PowerShell и ASP.NET A new version of Windows PowerShell provides enhanced remote capabilities and is now available as an installation option for Windows Server Core. Windows PowerShell provider is available on Server Core installations of Windows Server 2008 R2 as well as full installations Server Core can now include the Microsoft .NET Framework, giving administrators the ability to manage IIS from Windows PowerShell or IIS Manager. One of the most significant improvements in IIS 7.5 is that it now supports ASP.NET applications on computers running the Server Core installation of Windows Server 2008 R2. Системные требования Сравнение выпусков Server Core и возможностей Примеры “размеров” по сравнению с полной версией R2 Server Core занимает порядка 4.5Gb *1 *2 И содержит порядка 28.531 файлов *1 R2 Full install занимает 11.5 GB *2 И содержит порядка 58.514 файлов *1 Версия Enterprise *2 Приблизительное количество файлов после установки в виртуальной среде Сравнение количества сервисов После инсталляции Server 2008 R2 содержит 116 сервисов из них 37 стартованы автоматически R2 Server Core всего 79 сервисов и запушено 30 сервиса Инсталляция Инсталляция Инсталляция Типичный Рабочий стол Начальное конфигурирование Для удобства администрирования и настройки сервера: Основная задача после инсталляции настроить сервер для удалённого подключения Все остальные действия можно делать удалённо в привычной графической оболочке! Начальное конфигурирование Настройка сети Netsh int ipv4 set address “Local Area Connection” static 10.1.1.10 255.255.255.0 10.1.1.1 Netsh int ipv4 set dnsserver “Local Area Connection” static 10.1.1.5 primary Временное отключение FireWall netsh firewall set opmode disable Включение Remote Desktop Cscript \windows\system32\scregedit.wsf /ar 0 Cscript \windows\system32\scregedit.wsf /cs 0 Присоединение к домену netdom join ComputerName /domain:DomainName /userd:UserName /passwordd:* Yes, /passwordd:* …и так далее Начальное конфигурирование В R2 Server Core была добавлена утилита по начальной настройке Server Core SCONFIG …sconfig можно быстро настроить сеть, удалённое подключение, дату/время, … Подготовка для удаленной работы Достаточно сконфигурировать удалённое подключение и все остальное делать удаленно. …возможные варианты удалённого управления MMC Management PowerShell Server Manager remote management Другие сторонние программы Server Core and PowerShell dism /online /enable-feature /featureName:NetFx2-ServerCore dism /online /enable-feature /featureName:MicrosoftWindowsPowerShell Подготовка для удаленной работы Server Manager из пакета RSAT для Windows 7 Подготовка для удаленной работы Server Manager из пакета RSAT для Windows 7 Подготовка для удаленной работы MMC Management PowerShell Server Manager remote management Пример администрирования Active Directory Domain Services Подготовка для удаленной работы MMC Management PowerShell Server Manager remote management Пример администрирования DHCP сервера на Server Core Server Core Configurator 2.0 Server Core Configurator позволяет быстро и эффективно настроить сервер * Product Licencing * Networking Features * DCPromo Tool * ISCSI Settings * Server Roles and Features * User and Group Permissions * Share Creation and Deletion * Dynamic Firewall settings * Display | Screensaver Settings * Add & Remove Drivers * Proxy settings * Windows Updates (Including WSUS) * Multipath I/O * Hyper-V including virtual machine thumbnails * Join Domain and Computer rename * Add/remove programs * Services * WinRM * Complete logging of all commands executed Server Core Configurator 2.0 Основное окно Server Core Configurator MMC Management PowerShell Server Manager remote management Server Core Configurator 2.0 Server Core Configurator позволяет просматривать лог проделанных действий Server Core Configurator 2.0 Настройка сети на Server Core проще чем когда либо! Server Core Configurator 2.0 Дополнительные настройки Windows Update, Firewall, Display… Server Core Configurator 2.0 Настройка Firewall почти как в обычной версии! Server Core Configurator 2.0 Настройка Firewall почти как в обычной версии! Server Core Configurator 2.0 Установка и удаление Roles and Features Server Core Configurator 2.0 Настройка Удалённого подключения Server Core Configurator 2.0 Полноценный мастер установки Active Directory Domain Services Server Core Configurator 2.0 Загрузите Server Core Configurator и сделайте настройку Server Core еще проще! Используя Server Core Configurator вы с лёгкостью настроите сервер без знаний сложных команд и знания PowerShell за считаные минуты, все остальное вы сможете делать удалено! Core Configurator 2.0 (Windows Server 2008 R2) http://www.codeplex.com/CoreConfig Remote Server Administration Tools(RSAT) Загрузите и установите RSAT for Windows 7 для администрирования Server Core For those who are looking for Remote Server Administration Tools(RSAT) for Windows Server 2008 R2 and Microsoft Hyper-V Server 2008 R2, follow the link as below to download! http://www.microsoft.com/do wnloads/details.aspx?displayla ng=en&FamilyID=7d2f6ad7656b-4313-a0054e344e43997d DEMO and Q/A Дополнительная информация Server Core Installation Option Getting Started Guide http://technet.microsoft.com/en-us/library/cc753802(WS.10).aspx Beginners Guide to Server Core in Windows Server 2008 http://technet.microsoft.com/en-us/magazine/2009.02.geekofalltrades.aspx?pr=blog Server Core Blog http://blogs.technet.com/server_core/default.aspx Remote Management with Server Manager http://technet.microsoft.com/en-us/library/dd759202.aspx What's New in Server Manager http://technet.microsoft.com/en-us/library/dd378896(WS.10).aspx It`s time to deploy! Arman Obosyan High Tech Solutions, IT Consultant National Bank of Georgia Head of IT Infrastructure arman@postmaster.ge http://postmaster.ge/blog http://mcp.community.ge