Потеря RDP соединения после перезагрузки.

Столкнулся с интересной проблемой: после перезагрузки виртуальной машины становится невозможно подключиться к ней по RDP и не проходят пинги.
После подключения с помощью консоли понятнее не стало, т.к. с виду все службы запущены, ошибок в логах не наблюдается и с машиной всё хорошо. Более внимательное исследование показало, что сменился профиль сети с Private на Public.
Да, у нас тут очень узкие настройки безопасности и правила фаерволлов.

За определение этих настроек отвечает служба Network Location Awareness (NlaSvc). Точнее, эта служба позволяет приложениям Windows Socket 2 идентифицировать логическую сеть, к которой они подключены.

Обходное решение:
Настроить для данной службы отложенный запуск (в свойствах службы просто выбираем Starup type: Automatic (Delayed start)) и перезагружаем машину.
По умолчанию, интервал отложенного запуска равен 2 минутам.

Если не хочется перезагружать, можно изменить профиль сети через PowerShell:

Get-NetConnectionProfile | Set-NetConnectionProfile -NetworkCategory Private

Добавить комментарий