Вопрос или проблема
Я хотел бы добавить локальный сервер в мой Диспетчер серверов (я на Windows 10). Моя цель — иметь этот локальный сервер исключительно для локальной разработки программного обеспечения.
Но всякий раз, когда я открываю Диспетчер серверов и нажимаю Управление->Добавить серверы, окно Добавления серверов выдает следующее сообщение:
Есть ли советы о том, как мне просто добавить локальный сервер/показать мой локальный сервер?
Насколько я знаю, я включил Active Directories. Я не думаю, что создал какие-либо домены. Я просто делаю это для локальной разработки программного обеспечения с использованием SQL Server и C#.
Если вы выберете вкладку DNS, вы сможете добавить сервер по DNS имени или по IP-адресу. Вам нужно убедиться, что соответствующие порты для удаленного управления открыты на сервере, который вы добавляете, и после добавления вы можете увидеть красный крестик на значке сервера или сообщение “Доступ запрещен”, поскольку система попытается подключиться к нему с учетными данными, с которыми вы вошли на рабочую станцию. Вы можете щелкнуть правой кнопкой мыши на объекте сервера и выбрать “Управлять как” из всплывающего меню, чтобы ввести учетные данные, которые находятся в локальной SAM сервера.
Я смог добавить IP-адрес контроллера домена, но я все еще не смог добавить что-либо в Диспетчер серверов.
У меня была ошибка “ошибка аутентификации kerberos”.
Могу я получить помощь по этому вопросу?
Ответ или решение
Чтобы добавить локальный сервер в «Диспетчер серверов» на Windows 10, необходимо выполнить несколько шагов. Прежде всего, важно понимать, что для локального управления сервером вам нужны определенные настройки и права доступа. Вот пошаговая инструкция, которая поможет вам в этой ситуации:
-
Проверка активных настроек: Убедитесь, что у вас установлен и настроен Windows Server (или Windows 10 с включенной поддержкой сервера). Проверьте, что функциональность управления активна.
-
Настройка удаленного управления:
- Откройте PowerShell от имени администратора и выполните следующую команду, чтобы включить удаленное управление:
Enable-PSRemoting -Force
- Также убедитесь, что необходимые порты (по умолчанию 5985 для HTTP и 5986 для HTTPS) открыты в брандмауэре Windows.
- Откройте PowerShell от имени администратора и выполните следующую команду, чтобы включить удаленное управление:
-
Проверка DNS: При добавлении сервера вы можете использовать имя DNS или IP-адрес. Убедитесь, что имя сервера правильно разрешается. Для этого выполните команду
ping <имя_сервера>
в командной строке. -
Проверка учетных записей: Если вы видите сообщения об ошибках доступа или «Access Denied», попробуйте следующие шаги:
- Правой кнопкой мыши щелкните по серверу в «Диспетчере серверов» и выберите «Управление как» (Manage As), чтобы ввести учетные данные администратора сервера, который вы пытаетесь добавить.
- Убедитесь, что ваша учетная запись имеет права администратора на целевом сервере.
-
Решение проблем с Kerberos: Если вы сталкиваетесь с ошибкой аутентификации Kerberos:
- Проверьте, что время на локальной машине и сервере синхронизировано, так как Kerberos чувствителен к временным несоответствиям.
- Убедитесь, что на вашем сервере правильно настроены DNS и SPN (Service Principal Name). Это можно проверить с помощью команды:
setspn -L <имя_сервера>
-
Использование IP-адреса: Если ошибки продолжаются, попробуйте добавить сервер, используя его IP-адрес вместо имени DNS. Это может помочь, если проблема связана с неправильной настройкой DNS.
-
Тестирование подключения: Попробуйте использовать команду WinRM для тестирования подключения к удаленному серверу:
Test-WsMan <IP-адрес_сервера>
Это поможет подтвердить, что служба Windows Remote Management работает на удаленном сервере.
Если все еще возникают проблемы, попробуйте обратиться к системному администратору или специалисту по серверным технологиям для более глубокого анализа настроек сети и аутентификации. Убедитесь также, что все сетевые политики и конфигурации соответствуют требованиям удаленного управления.