Не удается включить обнаружение сети в Windows Server 2008 R2

8

Я пытаюсь включить функцию обнаружения сети на недавно установленном экземпляре Windows Server 2008 R2.

Сетевое соединение находится в домашнем или рабочем профиле (оно не присоединено к домену). Вот шаги, которые я выполнил:

  • В Центре управления сетями и общим доступом я выбираю Изменить дополнительные параметры общего доступа.
  • Затем я выбираю параметр « Включить обнаружение сети» для текущего профиля сети («Домой» или «Работа»).
  • Затем я нажимаю Сохранить изменения

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

Вещи, которые я проверил:

  • Я могу пропинговать сервер и подключиться к нему, используя имя машины / IP-адрес.
  • Брандмауэр Windows имеет исключения для обнаружения сети как для частных, так и для публичных сетей.
  • Общий доступ к файлам и принтерам включен, и я могу передавать файлы на сервер или с него, подключившись к серверу по пути UNC.

Что мне здесь не хватает?

dariom
источник
У меня сложилось впечатление, что Network Discovery имеет дело с устройствами uPnP, а не с другими компьютерами.
Powerlord
Нет, в W2K8, Vista и Win7 Network Discovery означает, что ваш компьютер может быть обнаружен в сети.
Joeqwerty
На самом деле Обнаружение сети предназначено как для обнаружения компьютеров, так и для устройств. Из справки Windows «[это] влияет на то, может ли ваш компьютер находить другие компьютеры и устройства в сети и могут ли другие компьютеры в сети находить ваш компьютер»
dariom
Помощь Windows очень недооценена, но вы только что сделали ее чуть менее необходимой благодаря этому посту. :) Спасибо за выполнение домашней работы!
Матиас Нино

Ответы:

17

Я думаю, что нашел решение. Из "Что такое обнаружение сети?" Раздел справки Windows:

«Для обнаружения сети требуется, чтобы клиент DNS, публикация ресурса обнаружения функций, обнаружение SSDP и хост устройства UPnP»

Я открыл оснастку «Службы MMC» и увидел, что следующие службы были отключены:

  • Публикация ресурса обнаружения функций
  • SSDP Discovery
  • Хост устройства UPnP

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

Нужно было сначала проверить справку Windows :-)

dariom
источник
я читал в другом месте, что службы даже не должны быть запущены; просто нет Disabled. я не могу подтвердить; но был бы рад, если бы кто-то мог. я пытаюсь решить ту же проблему в Windows Server 2012 Standard; но даже не имеют на SSDP Discoveryобслуживание больше.
Ян Бойд
3

У меня была та же проблема, я запустил только публикацию ресурсов обнаружения функций, и она работает.

Рафаэль.

user38750
источник
Префект! Это работает!
SgtOJ
0

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

joeqwerty
источник
Спасибо за ответ. Я думаю, что нашел решение, хотя: некоторые службы, используемые Network Discovery, не работали (и были отключены). Я добавил ответ.
dariom
0

Я также узнал, что мне нужно настроить автоматический запуск службы браузера компьютера.


источник
0

Спасибо за это! Однако мне пришлось дополнительно включить «сервер» и «рабочую станцию», чтобы наконец обнаружить серверы в одной сети.


источник