none
Не работает должным образом сетевое окружение Windows 7. RRS feed

  • Вопрос

  • Здравствуйте! Имеется проблема: не видны компьютеры в сети через сетевое окружение.

    Согласно разделу документа 3.1.3  [MS-BRWS], который располагается здесь microsoft open specification - protocols - windows protocols - technical document, клиентский компьютер, в моём случае это Windows 7 Prof. 32-bit при обращении пользователю к сетевому окружению должен определенное количество раз послать запрос Get Backup List, что в моём случае происходит, проверено с помощью Wireshark. Если ответ не получен, то клиент ДОЛЖЕН начать выборы браузера компьютеров, послав запрос Election Request, чего не происходит. Почему клиент этого не делает, если в документации написано что он ДОЛЖЕН это делать?

    В сети есть 4 компьютера, на которых запущена служба Browser, один их них является контролером домена. На остальных компьютерах служба browser отключена групповой политикой. Но при этом выбора не происходят, даже когда в сети только 4 компьютера со службой browser и один тестовый компьютер с Windows 7 Prof. 32-bit, имеющиеся компьютеры сетевом окружении не видны. Службы Рабочая станция и Сервер везде запущены, есть папки, к которым открыт общий доступ.

    11 июля 2019 г. 0:22

Ответы

  • Предупреждение: попытки починить "Сетевое окружение" могут вызвать нервный срыв у администратора. :)

    Для справки, "Сетевое окружение" никогда нормально не работало (после перехода на TCP/IP в конце 90-х) и давно устарело. Когда оно еще работало то видны компьютеры в нем или нет - это как повезет. Это нормальная ситуация, ничем не исправимая.

    На сегодня никаких ПК там быть не должно после отключения SMB1:

    https://support.microsoft.com/en-us/help/4034314/smbv1-is-not-installed-by-default-in-windows

    The Computer Browser service relies on the SMBv1 protocol to populate the Windows Explorer Network node (also known as "Network Neighborhood"). This legacy protocol is long deprecated, doesn't route, and has limited security. Because the service cannot function without SMBv1, it is removed at the same time.

    Что до выборов, то там много тонкостей - наличие контроллер домена, WINS типа нода и т.п. Выборы на сколько я помню совсем не обязательны. Но это уже никакой роли не играет так как протокол не поддерживается.

    В любом случае считайте что "Сетевого окружения" просто нет и реализуйте альтернативы. Я рекомендую полный запрет служб сервер на всех ПК с созданием ссылки на сервер где и можно будет обмениваться файлами через GP.


    This posting is provided "AS IS" with no warranties, and confers no rights.

    11 июля 2019 г. 2:32
    Модератор

Все ответы

  • Предупреждение: попытки починить "Сетевое окружение" могут вызвать нервный срыв у администратора. :)

    Для справки, "Сетевое окружение" никогда нормально не работало (после перехода на TCP/IP в конце 90-х) и давно устарело. Когда оно еще работало то видны компьютеры в нем или нет - это как повезет. Это нормальная ситуация, ничем не исправимая.

    На сегодня никаких ПК там быть не должно после отключения SMB1:

    https://support.microsoft.com/en-us/help/4034314/smbv1-is-not-installed-by-default-in-windows

    The Computer Browser service relies on the SMBv1 protocol to populate the Windows Explorer Network node (also known as "Network Neighborhood"). This legacy protocol is long deprecated, doesn't route, and has limited security. Because the service cannot function without SMBv1, it is removed at the same time.

    Что до выборов, то там много тонкостей - наличие контроллер домена, WINS типа нода и т.п. Выборы на сколько я помню совсем не обязательны. Но это уже никакой роли не играет так как протокол не поддерживается.

    В любом случае считайте что "Сетевого окружения" просто нет и реализуйте альтернативы. Я рекомендую полный запрет служб сервер на всех ПК с созданием ссылки на сервер где и можно будет обмениваться файлами через GP.


    This posting is provided "AS IS" with no warranties, and confers no rights.

    11 июля 2019 г. 2:32
    Модератор
  • Спасибо за ответ! Скажите, если в качестве альтернативы доступа к файлам использовать DFS, то можно ли использовать DFS на клиентах с Windows XP? (такие ещё остались).
    11 июля 2019 г. 8:12
  • Спасибо за ответ! Скажите, если в качестве альтернативы доступа к файлам использовать DFS, то можно ли использовать DFS на клиентах с Windows XP? (такие ещё остались).

    Да, в Windows XP DFS нормально работает.

    DFS - это по сути возможность собрать виртуальный диск из множества сетевых шар и открыть его в общий доступ пользователям. Ну к примеру шару с каждого из 4-х компьютеров виртуально прицепить в ДФС и прицепить этот виртуальный диск каждому пользователю сетевым диском. Откровенно говоря такое себе решение, в случае выключения компьютера не будет доступна папка, которая ссылалась на шару. Обслуживать, бэкапить не очень удобно, от таких решений давно отказались в пользу хранения данных на сервере. ДФС - это так же шанс настроить репликацию между двумя удаленными файловыми серверами, в реал тайме так себе работает, не особо понравилось. Проблемы, когда два человека один файл открывают, не так отрабатывает как хотелось бы(это про два разнесенных одинаковых файловых хранилища и репликацию между ними)...

    А так ДФС хорошая вещь, сам пользую.



    • Изменено Sergey2005 11 июля 2019 г. 8:49
    11 июля 2019 г. 8:46
  • Спасибо за ответ! Скажите, если в качестве альтернативы доступа к файлам использовать DFS, то можно ли использовать DFS на клиентах с Windows XP? (такие ещё остались).

    Наверное можно, только зачем?

    Типично DFS используется в крупных, географически распределенных сетях для снижения нагрузки на каналы связи и серверы с файлами при использовании их многими тысячами клиентов в разных регионах.

    У вас же судя по описанию очень небольшая сеть, вам это не требуется. Просто используйте одиночный сервер с файлами на нем. 


    This posting is provided "AS IS" with no warranties, and confers no rights.

    11 июля 2019 г. 16:15
    Модератор
  • Буду искать/пробовать альтернативные решения. Ссылка на статью про то, что SMB1 больше не поддерживается, и то, что Browser протокол полагается на SMB1 и, соответственно, так же работать больше не будет убедила меня достаточно и отбило дальнейшее желание подчинить сетевое окружение.

    "В любом случае считайте что "Сетевого окружения" просто нет..." так и сделаю.

    " Ну к примеру шару с каждого из 4-х компьютеров ..." компьютеров 198, под управлением разных ОС: xp, 7, 8.1, 10 (есть даже .deb-based и .rpm-based linux дистрибутивы как клиентские так и серверные, но это темы не касается), просто из всего этого множества только на 4-х компьютерах под управлением Microsoft Windows Server служба Browser работает, на остальных её запуск запрещён с помощью GP.

    "в случае выключения компьютера не будет доступна папка, которая ссылалась на шару. " Так в сетевом окружении тоже самое было, компьютер выключался, папка недоступна, тут всё вроде логично. Я ничего сверхъестественного от DFS не ожидал ( что эта технология будет автоматически файлы искать в сети и сама их как-то стягивать и делать всегда доступными или что-то в этом роде).

    "Обслуживать, бэкапить не очень удобно, от таких решений давно отказались в пользу хранения данных на сервере" - аргумент.

    "У вас же судя по описанию очень небольшая сеть..." 198 ПК, большая часть из которых под управлением Microsoft Windows, небольшая часть под  управлением различных linux дистрибутивов, в эти 198 не входят серверы под управлением Windows Server 2008 и Windows Server 2012 R2. Так исторически в нашей организации сложилось, что каждом компьютере ( персональном или сервере) есть какая-то сетевая шара. Как было сказано в первом посте, люди привыкли ко всему этому делу обращаться через сетевое окружение. В связи с устареванием SMB1 и наличием SMB2 и SMB3 я согласен, что пора "сетевое окружение" "закопать". Хочу спросить Ilya Tumanov: Вы всё равно советуете перенести все шары на отдельный файловый сервер и чтобы ~200 пользователей обращались к нему или в данном случае целесообразнее развернуть DFS или какую-либо другую технологию?


    11 июля 2019 г. 20:57

  • "У вас же судя по описанию очень небольшая сеть..." 198 ПК, большая часть из которых под управлением Microsoft Windows, небольшая часть под  управлением различных linux дистрибутивов, в эти 198 не входят серверы под управлением Windows Server 2008 и Windows Server 2012 R2. Так исторически в нашей организации сложилось, что каждом компьютере ( персональном или сервере) есть какая-то сетевая шара. Как было сказано в первом посте, люди привыкли ко всему этому делу обращаться через сетевое окружение. В связи с устареванием SMB1 и наличием SMB2 и SMB3 я согласен, что пора "сетевое окружение" "закопать". Хочу спросить Ilya Tumanov: Вы всё равно советуете перенести все шары на отдельный файловый сервер и чтобы ~200 пользователей обращались к нему или в данном случае целесообразнее развернуть DFS или какую-либо другую технологию?

    Да, 200 ПК это очень небольшая сеть. Вот 200 тысяч ПК - это уже большая.

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

    DFS - это обычно сервера (а совсем не ПК) которые расположены в разных городах и на разных континентах большой компании, каждый сервер обслуживает немного (тысячу-другую) ПК. Вам это совершенно не нужно.


    This posting is provided "AS IS" with no warranties, and confers no rights.

    11 июля 2019 г. 22:54
    Модератор
  • Ещё раз спасибо всем за ответы! Тему можно закрывать.
    12 июля 2019 г. 8:29