Настройка установки Server Core для Windows Server и Azure Stack HCI с помощью средства настройки конфигурации сервера (SConfig)

Настройка установки Server Core для Windows Server и Azure Stack HCI с помощью средства настройки конфигурации сервера (SConfig)

средство настройки сервера (SConfig) можно использовать для настройки и управления экземпляром Windows server или Azure Stack хЦи. при установке Windows server с вариантом установки server Core SConfig является основным способом настройки и управления общими аспектами операционной системы, включая:

  • Сетевая конфигурация
  • Членство в домене Active Directory
  • Установка обновлений Майкрософт
  • Активация операционной системы

SConfig — это удобное средство, которое особенно полезно, если необходимо настроить или устранить неполадки на одном сервере. Однако это не единственный способ настройки параметров, и он может оказаться неэффективным при большом масштабе. если необходимо настроить более чем несколько серверов, рекомендуется использовать более автоматизированные процессы установки, такие как файлы ответов (unattend.xml), Microsoft Deployment набор средств (MDT) или Microsoft Endpoint Configuration Manager. при развертывании узла виртуализации или виртуальной машины лучшим способом установки и настройки операционной системы часто является System Center Virtual Machine Manager (VMM).

аналогично, для постоянного управления в нескольких экземплярах сервера рекомендуется подход к удаленному управлению с помощью таких средств, как Windows центре администрирования, диспетчер сервера или компонентов System Center. Вы также можете использовать Групповая политика для автоматической настройки множества параметров операционной системы, таких как включение удаленного управления и настройка обновлений. Каждый из этих средств хорошо работает с серверными ядрами и серверами с возможностями настольной системы, устраняя или значительно уменьшая потребность в локальном управлении одним сервером.

Ниже приведены некоторые моменты, которые следует учитывать при работе с SConfig.

  • начиная с Windows Server 2022 (развернутый с параметром установки Server Core) и Azure Stack хЦи автоматически запускает SConfig после входа пользователя, если автозапуск не отключен. в предыдущих версиях Windows Server SConfig необходимо запустить с помощью SConfig.cmd .
  • кроме того, начиная с Windows Server 2022 и Azure Stack хЦи, SConfig основан на PowerShell и будет автоматически перезапущен, если вы случайно закроете существующее окно PowerShell.
  • Для использования SConfig необходимо быть членом локальной группы администраторов.
  • SConfig можно использовать в следующих сценариях:
    • Вы выполнили вход локально
    • Вы подключены к удаленному рабочему столу.

    Запустить SConfig

    SConfig запускается автоматически с Windows Server 2022 (развернут в варианте установки server Core) и Azure Stack хЦи. чтобы запустить SConfig в предыдущих версиях Windows Server, выполните следующие действия. можно также запустить SConfig на Windows сервере, установленном с параметром сервера с возможностями рабочего стола, выполнив следующие действия.

    Введите SConfig , а затем нажмите клавишу Enter . Откроется интерфейс средства настройки сервера.

    запуск SConfig из окна SConfig.cmd командной строки (CMD) работает также в Windows Server 2022 и Azure Stack хЦи, как и в предыдущих версиях. Однако этот метод больше не разрабатывается и может быть удален в будущих версиях операционной системы. Рекомендуемый способ запуска SConfig вручную при необходимости — запуск SConfig в окне PowerShell.

    Присоединение к домену или рабочей группе

    Текущие Active Directory параметры домена или рабочей группы отображаются на главном экране SConfig. Вы можете присоединиться к домену Active Directory или рабочей группе, перейдя на страницу параметров домена или рабочей группы в главном меню и следуя инструкциям, указав необходимые сведения.

    Вы сможете присоединиться к домену, только если компьютер способен разрешить DNS-адрес контроллера домена в лесу домен Active Directory Services целевого домена и у вас есть учетные данные учетной записи, имеющей разрешение на выполнение операции приподключения к домену. Возможно, потребуется настроить параметры сети и (или) дату и время перед присоединением к домену. Вы также можете изменить имя компьютера в рамках операции присоединение к домену.

    Чтобы присоединить изолированный экземпляр сервера к домену с помощью SConfig, выполните следующие действия.

    1. В главном меню введите 1 и нажмите клавишу Enter ВВОД, чтобы перейти на страницу 1 .
    2. В меню Изменение членства в домене или рабочей группе нажмите клавишу D .
    3. Нажмите Enter , чтобы присоединиться к домену.
    4. Введите имя домена для присоединение и нажмите клавишу Enter .
    5. Введите имя пользователя домена, которому разрешается присоединить компьютеры к домену. Используйте формат domain\user или user@domain.com и нажмите клавишу Enter .
    6. В командной строке введите пароль для указанного пользователя и нажмите клавишу Enter .
    7. В командной строке с вопросом, нужно ли изменить имя компьютера, нажмите клавишу Y или N и нажмите клавишу Enter .
    8. При нажатии клавиши Y введите новое имя для компьютера и нажмите клавишу Enter . Необходимо будет повторно ввести пароль для учетной записи пользователя, указанной при присоединении компьютера к домену.
    9. Вам будет предложено перезагрузить компьютер. Нажмите Y и нажмите клавишу Enter , чтобы перезагрузить компьютер.
    10. После перезагрузки компьютера нажмите ESC для переключения пользователей, чтобы можно было выполнить вход с помощью учетной записи домена.

    Задать имя компьютера

    Текущее имя компьютера отображается на главном экране SConfig. Чтобы изменить имя компьютера, перейдите на страницу Computer Name (Имя компьютера) из главного меню и следуйте инструкциям.

    Чтобы изменить имя компьютера, выполните следующие действия.

    1. В главном меню введите 2 и нажмите клавишу Enter ВВОД, чтобы перейти на страницу параметров 2 .
    2. В командной строке введите новое имя компьютера и нажмите клавишу Enter .
    3. При изменении имени компьютера, присоединенного к домену, укажите учетные данные пользователя с разрешениями на переименование учетной записи компьютера. Нажмите Enter после ввода имени пользователя, а затем введите пароль и нажмите клавишу Enter .
    4. При появлении запроса на перезагрузку компьютера нажмите Y и нажмите клавишу Enter .

    Добавление локального администратора

    Чтобы добавить других пользователей или группы в группу локальных администраторов, воспользуйтесь параметром Добавить локального администратора в главном меню.

    Чтобы добавить учетную запись пользователя домена в локальную группу администраторов, выполните следующие действия.

    1. В главном меню введите 3 и нажмите клавишу Enter ВВОД, чтобы перейти на страницу 3 .
    2. В командной строке введите имя пользователя и нажмите клавишу Enter .

    Изменения вступают в силу немедленно.

    Настройка удаленного управления

    На странице Настройка параметров удаленного управления можно включить различные сценарии удаленного управления.

    • включение или отключение удаленного управления позволяет использовать удаленную оболочку powershell (также называемую удаленным взаимодействием powershell), Windows центре администрирования и некоторыми оснастками консоли управления майкрософт. Он включен по умолчанию для сети домена с проверкой подлинности (если сервер присоединен к домену Active Directory) или для локальной подсети (для компьютеров, присоединенных к Рабочей группе).
    • Включить или отключить ответ на запрос проверки связи позволяет использовать удаленные эхо-запросы ICMP (ping) для проверки сетевого подключения. Он отключен по умолчанию.
    1. В главном меню введите 4 и нажмите клавишу Enter ВВОД, чтобы перейти на страницу 4 .
    2. Введите 1 и нажмите Enter , чтобы включить удаленное управление или тип 2 , и нажмите клавишу Enter , чтобы отключить удаленное управление.
    Настройка ответа сервера на запросы проверки связи ICMP
    1. В главном меню введите 4 и нажмите клавишу Enter ВВОД, чтобы перейти на страницу 4 .
    2. Чтобы включить ответ сервера на проверку связи, введите 3 и нажмите Enter или отключите ответ сервера на проверку связи или введите 4 и нажмите клавишу Enter .

    Параметры обновления

    Параметры Центр обновления Майкрософт отображаются на главном экране SConfig. Сервер можно настроить на использование автоматических или ручных обновлений на странице параметров обновления .

    Если выбран параметр автоматически , система будет проверять наличие обновлений каждый день в 3:00 AM. (Время интерпретируется в соответствии с действующим часовым поясом, настроенным на сервере, который может быть или не совпадать с официальным часовым поясом в области).

    Параметр только загрузка будет проверять наличие обновлений, скачивать доступные, а затем уведомлять вас в центре поддержки о том, что они готовы к установке. Это параметр по умолчанию.

    Если выбрано обновление вручную , система не будет автоматически проверять наличие обновлений.

    центр поддержки доступен только на Windows сервере, установленном с параметром установки "сервер с возможностями рабочего стола", и отображается только при входе на сервер. В Server Core и Azure Stack ХЦИ вы не будете получать уведомления.

    Настройка обновлений
    1. В главном меню SConfig введите 5 и нажмите клавишу Enter ВВОД, чтобы перейти на страницу настройки параметров 5 .
    2. Просмотрите конфигурацию обновления, а затем выберите один из следующих параметров:
      • Введите A и нажмите Enter , чтобы выбрать обновления, которые будут автоматически устанавливаться.
      • Введите D и нажмите Enter , чтобы обновления периодически проверялись и загружались автоматически, но не были установлены.
      • Введите M и нажмите Enter , чтобы требовать проверку обновлений вручную.
    Установка обновлений

    Можно выбрать поиск обновлений по следующим категориям:

    • Все обновления качества
    • Только Рекомендуемые обновления
    • Обновления компонентов

    терминология типов обновления (но не обязательно, а также периодичность выпуска и расписания) объединена с Windows 10 и Windows 11. Таким образом, обновления компонентов — это еще одно имя, которое используется для обновления операционной системы. Регулярные ежемесячные обновления, включая обновления для системы безопасности, называются обновлениями качества.

    Обновления компонентов из центр обновления Майкрософт в настоящее время доступны только для Azure Stack хЦи. если вы хотите обновить Windows Server до более новой версии, необходимо использовать традиционный установочный носитель (например, ISO). После этого вы либо запустите Setup.exe напрямую, либо используйте решение для автоматизации, как упоминалось ранее. SConfig не облегчает эти сценарии.

    Поиск возвращает все доступные обновления в категории. Появится возможность установки всех доступных обновлений, определенного обновления или отсутствия доступных обновлений.

    В главном меню SConfig введите 6 и нажмите клавишу Enter ВВОД, чтобы перейти на страницу 6 .

    Выберите один из следующих параметров:

    • Чтобы проверить все обновления, которые в настоящее время применимы к серверу, введите 1 и нажмите клавишу Enter .
    • Чтобы проверить только Рекомендуемые обновления, применимые к серверу, введите 2 и нажмите клавишу Enter .
    • Чтобы проверить наличие обновлений компонентов, применимых к серверу, введите 3 и нажмите клавишу Enter .

    После выбора будет отображен список доступных обновлений. Можно выбрать один из следующих вариантов.

    • Чтобы установить все доступные обновления, введите A и нажмите клавишу Enter .
    • Чтобы установить ни одно из доступных обновлений, введите N и нажмите клавишу Enter .
    • Чтобы установить определенное обновление из списка, введите S и нажмите клавишу Enter , введите номер обновления и нажмите клавишу Enter .

    Настройка удаленного рабочего стола

    Состояние параметров удаленного рабочего стола отображается на главном экране SConfig. Можно настроить следующие параметры удаленного рабочего стола, перейдя на страницу параметров удаленного рабочего стола и следуя инструкциям на экране:

    • Включение удаленного рабочего стола для клиентов, поддерживающих проверку подлинности на уровне сети (NLA)
    • Включение удаленного рабочего стола для клиентов, работающих под управлением любой версии программного обеспечения удаленного рабочего стола
    • Отключить удаленный рабочий стол
    1. В главном меню SConfig введите 7 и нажмите клавишу Enter , чтобы перейти на страницу параметры 7 .
    2. В меню удаленный рабочий стол введите E и нажмите клавишу Enter , чтобы включить удаленный рабочий стол. Кроме того, можно нажать D и нажать клавишу Enter , чтобы отключить удаленный рабочий стол.
    3. При включении удаленного рабочего стола выберите один из следующих вариантов.
      • Чтобы разрешить только клиентам с удаленным рабочим столом с проверкой подлинности на уровне сети (повышенная безопасность), введите 1 и нажмите клавишу Enter .
      • Чтобы разрешить клиентам, использующим любую версию удаленного рабочего стола (менее безопасно), введите 2 и нажмите клавишу Enter .

    настройка сети;

    По умолчанию операционная система попытается выполнить инициализацию сетевого адреса с DHCP-сервера. Если DHCP-сервер недоступен, он присвоит сетевому интерфейсу Автоматический частный IP-адрес (APIPA). Кроме того, можно назначить статический IPv4-адрес вручную и указать маску подсети и шлюз по умолчанию. При настройке адреса IPv4 можно также использовать эту страницу параметров для настройки основного и дополнительного DNS-серверов.

    1. В главном меню введите 8 и нажмите клавишу Enter , чтобы перейти на страницу параметры 8 .
    2. В списке доступных интерфейсов введите номер интерфейса, например 1 , и нажмите Enter , чтобы выбрать этот интерфейс.
    3. На странице Параметры сетевых адаптеров выберите один из следующих параметров.
      1. Введите 1 и нажмите Enter , чтобы задать адрес сетевого адаптера.
      2. Нажмите D и нажмите Enter клавишу, чтобы настроить DHCP или нажать S и нажать Enter , чтобы настроить статический IP-адрес.
      3. Если выбран параметр статический IP-адрес, укажите адрес IPv4, маску подсети (в нотации с точками с разделением, например 255.255.255.0 ) и адрес шлюза по умолчанию, нажав Enter после каждой записи.
      1. Укажите адрес IPv4 предпочитаемого DNS-сервера и нажмите клавишу Enter .
      2. Укажите адрес IPv4 альтернативного DNS-сервера и нажмите клавишу Enter .

      Параметры даты и времени

      При выборе параметра даты и времени в главном меню откроется панель управления даты и времени. С помощью этого приложения можно задать дату и время, а также изменить параметры часового пояса.

      Настройка диагностических данных операционной системы (телеметрии)

      Этот параметр позволяет настроить, следует ли перенаправлять анонимные статистические сведения о системе в корпорацию Майкрософт.

      1. В главном меню SConfig введите 10 и нажмите клавишу Enter , чтобы перейти на страницу настройки 10 .
      2. Чтобы изменить параметр телеметрии, введите Y для да или N нет и нажмите клавишу Enter .

      Windows Server и Azure Stack хЦи имеют различные настройки по умолчанию, касающиеся телеметрии. сведения, относящиеся к Windows Server, см. в статье настройка Windows диагностических данных в организации. Сведения о Azure Stack ХЦИ см. в разделе сбор данных Azure Stack хЦи. Обратите внимание, что вы не можете настроить сбор данных Azure Stack ХЦИ в SConfig. Дополнительные сведения о подходе корпорации Майкрософт к конфиденциальности см. в статье Конфиденциальность в корпорации Майкрософт.

      Активация Windows

      этот параметр позволяет отображать текущие лицензии и состояние активации, устанавливать ключ продукта и активировать Windows Server.

      активация необходима только для сервера Windows. Этот пункт меню недоступен в Azure Stack ХЦИ, так как Azure Stack регистрация хЦи является другим процессом.

      1. в главном меню SConfig введите 11 и нажмите Enter , чтобы перейти на страницу параметры 11 .
      2. Выберите один из следующих вариантов.
        • Введите 1 и нажмите клавишу Enter , чтобы просмотреть текущее состояние активации.
        • Введите 2 и нажмите клавишу Enter , чтобы попытаться выполнить активацию с помощью текущего установленного ключа продукта.
        • Введите 3 и нажмите клавишу Enter , чтобы добавить новый ключ продукта. В командной строке введите ключ продукта и нажмите клавишу Enter . После установки ключа продукта нажмите кнопку Enter снова, после чего вернитесь в это меню и используйте параметр 2 для выполнения активации.

      Завершение работы текущего пользователя

      1. В главном меню введите 12 и нажмите клавишу ВВОД.
      2. В командной строке введите Y и нажмите клавишу ВВОД. Текущий пользователь, выполнивший вход, будет выполнен выход из системы.

      Перезапустите сервер.

      1. В главном меню введите 13 и нажмите клавишу Enter .
      2. В командной строке введите Y и нажмите клавишу ВВОД. Сервер будет перезапущен.

      Завершение работы сервера

      1. В главном меню введите 14 и нажмите клавишу Enter .
      2. В командной строке введите Y и нажмите клавишу ВВОД. Сервер завершит работу.

      Выход из командной строки (PowerShell)

      этот пункт меню закрывает меню SConfig и возвращается в интерактивную командную строку PowerShell (или командную строку (CMD) для Windows Server 2019 или Windows Server 2016). Его можно использовать для выполнения произвольных команд и скриптов PowerShell для расширенной настройки или устранения неполадок. Многие из этих специализированных вариантов недоступны изначально в SConfig. Например, Настройка хранилища, расширенные Параметры сетевого адаптера (например, Настройка идентификаторов виртуальной ЛС) и Установка драйверов устройств.

      Как правило, каждый параметр, доступный в операционной системе, можно контролировать с помощью средств командной строки или сценариев. однако многие из этих параметров более удобно управлять удаленно с помощью графических средств, таких как центр администрирования Windows, диспетчер сервера и System Center.

      Чтобы выйти из главного меню SConfig в PowerShell, введите 15 и нажмите клавишу Enter . Чтобы вернуться в средство настройки сервера, введите SConfig и нажмите клавишу Enter . кроме того, начиная с Windows Server 2022 и Azure Stack хЦи, введите exit . Это приведет к закрытию текущего окна PowerShell и автоматическому открытию нового экземпляра SConfig.

      Если вы вручную запустили SConfig из сеанса командной строки (в отличие от сеанса PowerShell), после выхода из программы SConfig через меню 15 вы вернетесь к командной строке. Несмотря на то, что в этом случае пункт меню выходит из командной строки (PowerShell), в этом конкретном случае отсутствует интерактивный сеанс PowerShell.

      PowerShell является оболочкой по умолчанию для Server Core

      до Windows server 2022 оболочкой по умолчанию в server Core была командная строка (CMD). Он запускается по умолчанию при входе пользователя в Server Core. После этого можно запустить SConfig или запустить произвольные программы командной строки.

      начиная с версии Windows server 2022 (при развертывании с параметром server Core) и Azure Stack хЦи оболочкой по умолчанию является PowerShell. Он запускается по умолчанию, и SConfig запускается автоматически в окне PowerShell. Если выйти из SConfig с помощью команды меню, вы получите доступ 15 к интерактивному сеансу PowerShell.

      Однако если PowerShell удаляется, оболочка по умолчанию возвращается к CMD. В отличие от предыдущих версий операционной системы, если PowerShell удален, SConfig не будет запускаться автоматически или вручную. Вы сможете использовать только классические средства командной строки, такие как netsh.exe и diskpart.exe.

      DiskPart является нерекомендуемым и может не обеспечивать полную функциональность. например, в отличие от PowerShell, она не может управлять дисковые пространства.

      Изменение оболочки по умолчанию должно быть прозрачным для большинства пользователей, поскольку вы можете запускать все те же программы командной строки в PowerShell, что и в CMD. Более того, PowerShell гораздо более способен, чем CMD, с точки зрения интерактивных функций языка и количества доступных команд. Однако в некоторых случаях команда в PowerShell может работать иначе, чем при работе с CMD, например при использовании синтаксиса пакетных файлов (например, set foo=bar ) в интерактивном сеансе. Если вместо этого запустить пакетный файл, то есть файл с .cmd расширением или .bat , он будет обработан cmd, даже если запущен из PowerShell. В этом сценарии не будут учитываться различия.

      Вы можете явно перейти в командную строку, введя cmd в PowerShell и нажав клавишу Enter . Кроме того, введите start cmd , если вы предпочитаете запускать новое окно.

      Если вы планируете перезагрузить существующий сеанс PowerShell (например, чтобы обновления модуля вступили в силу), запуск SCONFIG и выход из него не будут достаточными. Это связано с тем, что SConfig само по себе является приложением PowerShell, которое выполняется в существующем сеансе PowerShell. При выходе из SConfig вы получите исходный сеанс.

      Вместо этого, чтобы перезагрузить сеанс PowerShell, введите exit и нажмите клавишу Enter . Это приведет к закрытию существующего окна PowerShell, и новое будет запущено автоматически. обратите внимание, что перезагрузка сеанса PowerShell зависит от установки основных серверных компонентов Windows server и Azure Stack хЦи. на сервере с возможностями рабочего стола Windows server потребуется вручную запустить новое окно PowerShell.

      Отключить автоматический запуск SConfig

      SConfig запускается автоматически, начиная с Windows Server 2022 (при развертывании с параметром server Core) и на Azure Stack хЦи. Вы можете отключить автоматический запуск SConfig, выполнив следующую команду в PowerShell: