
В офисной локальной сети с рабочими станциями Windows 7 Professional и сервером FreeNAS Samba на двух рабочих станциях периодически возникают проблемы с доступом к другим рабочим станциям, а также к серверу FreeNAS.
Однако, пока что, похоже, ввод пути к любой из рабочих станций, которые не видны через функцию «обзор», работает. т. е. машина Workstation7 не видна при просмотре через Windows Explorer, но доступна, если я ввожу \\Workstation7 в поле пути. Иногда рабочие станции, демонстрирующие эти симптомы, показывают ошибки, указывающие на то, что их подключение к серверу FreeNAS не удалось, и только перезагрузка решает проблему. Все остальные рабочие станции в сети используют идентичные установки Windows 7 Professional и никогда не имеют этих проблем.
Я проверил все машины, и они не используют Домашние группы. Все настроены на ту же рабочую группу, что и сервер FreeNAS, а тип сети установлен на Work Network.
Временное отключение брандмауэра на рабочих станциях, где возникла проблема, не помогло, поэтому я знаю, что это не связано с настройками брандмауэра.
Буду признателен за любые указания. Спасибо.
решение1
Это золотая старина...
Функция Browse в Network Neighbourhood НИКОГДА не была очень надежной и, вероятно, никогда не будет.
Машины «видят» каждый заказ в силу того, что они регулярно транслируют свое присутствие другим компьютерам в своей рабочей группе.
Однако эти трансляции часто игнорируются/пропускаются другими компьютерами (если машина или сама локальная сеть заняты, широковещательный трафик — это первое, что теряется), поэтому очень часто некоторые компьютеры показывают, а другие нет.
И ситуация ухудшается, если системы работают под управлением разных версий Windows из-за незначительных изменений от версии к версии (даже уровни исправлений/пакетов обновления могут иметь значение) или совершенно другой реализации SMB/CIFS (например, Samba).
Это не имеет никакого отношения к фактическому подключению. Как вы уже заметили, вы можете просто открыть \server вручную и просматривать его общие ресурсы. Или сделать "Подключить сетевой диск", вручную введя путь.
Беспокоят обрывы соединений. Это не должно происходить ПОСЛЕ того, как соединение было установлено каким-либо образом.
Это указывает на то, что с этими конкретными машинами происходит что-то странное.
Распространенной причиной таких проблем является управление питанием. Часто Windows 7 по умолчанию временно отключает адаптер локальной сети, «экономя энергию». Это не всегда работает хорошо, что приводит к такому поведению отключения, которое вы видите. Поэтому сначала проверьте, есть ли у драйвера сетевой карты настройка управления питанием, и отключите ее, если она включена. (Если такой настройки нет, она все равно отключена.)
Другая возможность — сетевая карта с ненадежным драйвером. Иногда драйвер в порядке, но функция разгрузки контрольной суммы TCP (если она есть) вызывает больше проблем, чем пользы. Попробуйте обновить драйверы и/или отключить разгрузку контрольной суммы и посмотрите, что изменится.
решение2
У меня была та же проблема на W7pro, но перезапуск службы браузера компьютеров не помог. Я нашел решение здесь, включив smbv1 и smbv2 Запустите командную строку от имени администратора
sc.exe config lanmanworkstation depend= browser/mrxsmb10/mrxsmb20/nsi
sc.exe config mrxsmb10 start= auto
sc.exe config mrxsmb20 start= auto
Перезапуск
решение3
Вам следует проверить количество компьютеров в одной РАБОЧЕЙ ГРУППЕ. У меня была эта проблема, и я исправил ее, изменив РАБОЧУЮ ГРУППУ на другую. Я последовал совету пользователя (на другом сайте), который сказал, что Microsoft Windows принимает только до 10 компьютеров с одинаковым именем для РАБОЧИХ ГРУПП. Как вы говорите, все остальные машины используют ту же установку Windows и не имеют той же проблемы. Возможно, вам следует попробовать изменить имя РАБОЧЕЙ ГРУППЫ. Надеюсь, это сработает для вас.
решение4
Я не уверен, что это ваша проблема. Моя Win 7 имеет тенденцию иногда терять сетевые компьютеры из папки сетевого окружения. Если щелчок по папке и нажатие кнопки «Обновить» не срабатывает, просто создайте ярлык с именем \computername. Это обходной путь. Он также вернет значок в сетевое окружение. Это может кому-то помочь. Это также лучше, чем использование IP-адреса, поскольку эта проблема обычно проявляется при перезагрузке. IP-адрес всей сети может измениться, и иногда может потребоваться от нескольких минут до часа или дня, чтобы сетевое окружение проснулось. Как я уже сказал, это непостоянная проблема, и она встречается относительно редко. Я обнаружил, что для большинства домашних сетей лучше использовать имя компьютера, а не его IP-адрес.