Современные ОС предусматривают современные подходы ко многим привычным вещам, отказываясь от многих устаревших технологий. С одной стороны это правильно, с другой — может вызвать и вызывает проблемы в переходный период. Поэтому системный администратор всегда должен интересоваться всеми нововведениями используемых систем, а также уметь применять их на практике. Здоровый консерватизм — это хорошо, но он не должен препятствовать прогрессу. Сегодня мы поговорим об одной часто встречающейся проблеме — не включается сетевое обнаружение в последних версиях Windows 10 и Windows Server.
Онлайн-курс по устройству компьютерных сетей
На углубленном курсе «Архитектура современных компьютерных сетей» вы с нуля научитесь работать с Wireshark и «под микроскопом» изучите работу сетевых протоколов. На протяжении курса надо будет выполнить более пятидесяти лабораторных работ в Wireshark.
Долгое время взаимоотношения систем семейства Windows c сетевой безопасностью были достаточно сложными. Ситуация начала меняться с выходом Windows XP, в которой появился встроенный брандмауэр, начиная с Vista были введены ограничения для учетных записей пользователей и произошло разделение подключенных сетей на домашние, рабочие и общественные.
Причиной этому стало широкое распространение интернета и широкополосных сетей, когда постоянное подключение к сети стало из роскоши нормой жизни. За ними последовало развитие домовых и личных сетей и сегодня практически каждое устройство так или иначе подключено к какой-либо сети c обязательным выходом в интернет. Это заставило по-новому посмотреть на вопросы безопасности, в частности в сторону ужесточения политик по умолчанию. Вторая проблема — это старые, уязвимые протоколы, многие из которых поддерживались в угоду совместимости, но дальнейшее их применение ставило серьезные проблемы безопасности, обусловленные самой архитектурой этих протоколов.
В современных ОС все сети делятся на частные и общедоступные, любая неизвестная сеть по умолчанию определяется как общедоступная и для нее включаются повышенные меры безопасности. Частные сети предполагают больший уровень доверия и позволяют включить Сетевое обнаружение, которое позволяет текущему узлу находить другие компьютеры в сети и быть видному самому. Ранее за этот функционал отвечал протокол NetBIOS over TCP/IP, но он не удовлетворяет современным требованиям безопасности и поэтому от его применения начали отказываться. На смену ему пришел новый протокол SSDP (Простой протокол обнаружения сервисов, Simple Service Discovery Protocol), который является частью более широкого протокола UPnP (Universal Plug and Play).
Новые протоколы позволяют сетевым устройствам не только обнаруживать и взаимодействовать друг с другом, но и самостоятельно конфигурировать активное сетевое оборудование, например, пробрасывать нужные порты на роутере.
Но вернемся к озвученной в заголовке проблеме. Достаточно часто можно столкнуться с ситуацией, когда сетевое обнаружение в системах Windows не хочет включаться. При этом нет никаких сообщений об ошибках, вы вроде бы включаете сетевое обнаружение, но оно все равно оказывается отключенным.
Причина такого поведения заключается в том, что старые службы (NetBIOS over TCP/IP) оказываются выключенными, а новые (SSDP и прочие) не включенными. Чтобы решить данную проблему нужно включить автоматический запуск и запустить в указанном порядке следующие службы:
- Обнаружение SSDP — включает поддержку протокола SSDP
- Узел универсальных PNP-устройств — включает поддержку UPnP
- Хост поставщика функции обнаружения — отвечает за обнаружение других устройств в локальной сети
- Публикация ресурсов обнаружения функции — обеспечивает видимость компьютера в локальной сети
Также удостоверьтесь что у вас работает и настроена на автоматический запуск служба:
- DNS-клиент
Теперь можно включить сетевое обнаружение и удостовериться что вам доступны ресурсы локальной сети.
Онлайн-курс по устройству компьютерных сетей
На углубленном курсе «Архитектура современных компьютерных сетей» вы с нуля научитесь работать с Wireshark и «под микроскопом» изучите работу сетевых протоколов. На протяжении курса надо будет выполнить более пятидесяти лабораторных работ в Wireshark.
В продолжении вопроса «не сохраняется сетевое обнаружение в дополнительных параметрах общего доступа»
1. Работаю год на windows server 2022, до 01.07.22 без проблем, обновление 2022 поймал в январе.
2. 01.07.22 после перезагрузки сервера потерял удаленный доступ к нему (локально и из внешней сети). IP виден,т.е. сервер в сети.
3. Вот это делал и с Брандмауром переключался.
DNS-клиент
Публикация ресурсов обнаружения функции
Обнаружение SSDP
Узел универсальных PNP-устройств
4. Понял что причина в отсутсвии службы «Узел универсальных PNP-устройств» вообще, т.е. не вкл/выкл, а вообще нет в списке служб.
Отсюда вопросы:
1. Возможно ли скачать службу и установить?
2. Могло ли повлиять обновление до server2022 (хотя понимаю что с января после обновы месяца было более 20 перезагрузок, проблем не было)
3. Не верю конечно, но все же..Майкрософт пугало санкциями… может рубанули как то ?
Современные операционные системы, включая Windows 10 и Windows Server, часто отказываются от устаревших технологий в пользу более безопасных и эффективных решений. Однако такие изменения иногда приводят к проблемам. Одна из распространённых — невозможность включить сетевое обнаружение.
Приобрести оригинальные ключи активации Windows Server можно у нас в каталоге от 1190 ₽
Почему не включается сетевое обнаружение?
Сетевое обнаружение позволяет компьютеру находить другие устройства в локальной сети и быть видимым для них. Для этого раньше использовался протокол NetBIOS over TCP/IP, который устарел и был заменён на SSDP и UPnP. Однако если старые службы отключены, а новые не активированы, сетевое обнаружение работать не будет.
Как исправить проблему?
Для решения проблемы нужно включить и настроить ряд системных служб.
Шаг 1: Включение необходимых служб
1) Откройте окно Службы (нажмите Win + R, введите services.msc и нажмите Enter).
2) Найдите и настройте на автоматический запуск следующие службы:
— Обнаружение SSDP (включает поддержку протокола SSDP).
— Узел универсальных UPnP-устройств (включает поддержку UPnP).
— Хост поставщика функции обнаружения (отвечает за обнаружение устройств в сети).
— Публикация ресурсов обнаружения функции (обеспечивает видимость компьютера).
3) Убедитесь, что служба DNS-клиент также включена и настроена на автоматический запуск.
Шаг 2: Включение сетевого обнаружения
1) Откройте Панель управления.
2) Перейдите в раздел Сеть и Интернет → Центр управления сетями и общим доступом.
3) Выберите Изменить дополнительные параметры общего доступа.
4) Включите опцию Сетевое обнаружение и сохраните изменения.
Шаг 3: Проверьте видимость ресурсов
После включения всех служб и активации сетевого обнаружения убедитесь, что компьютеры и устройства локальной сети видны. Попробуйте открыть Проводник и перейти в раздел Сеть.
Сетевое обнаружение в современных ОС Windows зависит от корректной настройки новых протоколов и служб. Следуя этой инструкции, вы сможете устранить проблему и обеспечить полноценную работу локальной сети.
Лицензионный ключ активации Windows Server от
| FAQs Categories: |
If you are able to set the Network Discovery, however it turns itself off automatically, you may have to enable and start a few services.
In the Windows Control Panel, navigate to: Administrative Tools > Services
Set the following services to automatic (right-click, properties), and start them:
DNS Client
Function Discovery Resource Publication
SSDP Discovery
UPnP Device Host
After enabling those four service, navigate back to your network sharing settings, under «Network and Internet > Network and Sharing Center > Advanced Sharing Settings > Turn on network discovery». The setting should now remain enabled.
See also: Cannot enable Network Discovery?
|
|
- Компьютеры
- Cancel
Пвозившись со службами Windows, я искоренил данную проблему. Для тех, кто столкнется с проблемой сетевого обнаружения в семерке, я привожу небольшой алгоритм решения.
Для решения этой проблемы нужно включить следующие службы Windows 7 (10) в Панели управление — Администрирование:
— DNS-клиент (DNS Client)
— Обнаружение SSDP (SSDP Discovery)
— Узел универсальных PNP-устройств (UPnP Device Host)
— Публикация ресурсов обнаружения функции (Function Discovery Resource Publication)
— Сервер
— Рабочая станция
Панель управления => программы и компоненты => Включение или отключение компонентов Windows => Поддержка общего доступа к файлам SMB 1.0/CISF ставим галочку
После включения этих служб автоматически включится сетевое обнаружение.
Точно работает
Microsoft усилила безопасность и теперь, на сборке 1709, не работает безпарольное подключение по локальной сети к другим компьютерам, как было до этого.
Благодаря рекомендациям, я сделал так (лучше сделать ещё на сборке 1703, до обновления, но то же самое можно сделать и на сборке 1709).
1 — задал пароли всем Windows устройствам, с которыми будет локалка.
2 — зашёл в эти компы по сети с вводом логина и пароля.
3 — запустил программу Netplwiz.exe из папки Windows\System32.
4 — убрал галку «Требовать ввод имени пользователя и пароля» (чтобы после включения/перезагрузки/гибернации/спящег
5 — там-же во вкладке «Дополнительно» нажал «Упраление паролями», далее «Учётные данные Windows» и убедился, что есть учётки других компов локальной сети.
Всё. Сетка работает.
Цитата с answers.microsoft.com:
«Решение:
1. Открываем Win+R (Пуск->Выполнить) и пишем gpedit.msc
2. Нам нужно найти «Конфигурация компьютера>Административные шаблоны>Сеть>Рабочая станция Lanmann» Параметр «Включить небезопасные гостевые входы» и выставить его в «Включено»
Однако, имейте в виду, что данное решение временное и не рекомендуется открывать доступ без проверки подлинности для кого угодно.»
Добавлено через 2 минуты
У меня 10 Про на сетевых ресурсах доступ по паролю — таких проблем нет. В «Включить небезопасные гостевые входы» параметр «Не задано».
Добавлено через 4 минуты
Ещё, если есть в журнале событий ошибки 1068, 1075: «в командной строке от Администратора Net stop p2pimsvc, затем в C:\Windows\ServiceProfiles\LocalService\A
удалить idstore.sst».
Добавлено через 48 секунд
Я до принтера расшаренного не мог «достучаться» при таких симптомах. Последний способ помог.
