net view \\ share работает, но ввод explorer.exe \\ share выдает ошибку "недоступен"?

263
Stilez

Это сводит меня с ума.

У меня есть общий доступ к файлам из Windows 8.1 (назовите его «svrname»).

  • Если я net view \\svrnameввожу cmd.exe, это успешно и дает список общих ресурсов.
  • если я ввожу \\svrnameв explorer.exe, я получаю известную ошибку"\\svrname is not accessible. You may not have permission"
  • если я \\10.x.x.xнабираю (IP of \ svrname) в Explorer.exe, он запрашивает имя пользователя + пароль и работает. Запись отображается в «Диспетчере учетных данных».
  • Исходя из того, что это показывает, что просмотр в основном работает и поиск является проблемой, я пытаюсь ввести хост или полное доменное имя svrnameидентично в Credential Manager, а в противном случае введите идентичное имя + pw. Я действительно получаю ошибку, которую я получил выше. Это говорит о том, что это проблема поиска, но затем -------, когда я пингуюсь svrnameлибо по хосту, либо по полному доменному имени, либо использую nslookup, он без проблем находит IP, что говорит о том, что это не так.

Я пытался устранить неполадки с Wireshark, но не могу понять, что мне нужно искать.

Обновления - @ddbug, Samba 4.6. Журналы Samba показывают (и wireshark подтверждает), что все пакеты прибывают. Журналы nmbd / smbd (и содержимое клиентских SMB-пакетов в Wireshark) немного странные и не имеют никакого смысла для меня вообще, я не могу понять, в чем заключается основная проблема, что они пытаются мне сказать. Но это было бы довольно много данных.

Я вижу две возможные проблемы: иногда сервер сообщает, что не может найти собственную рабочую группу <1b>, но я не могу сказать, является ли это подлинной ошибкой или нет (может быть и так?), И клиент, кажется, не передает учетные данные для домена / пользователя в некоторых случаях, хотя он явно получил их (в нескольких форматах и ​​записях), и я не могу понять, почему нет.

обновление 2 - там нет LDAP, AD или другой аутентификации, самба или ничего. Там есть локальный домен (назовите его thislan.xyz) и dhcp + dns, но нет службы каталогов. Сам доступ пользователя (включая пароль) в порядке, потому что я могу просматривать 100% по IP, с отключенным нулем и гостем.

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

0
Что это за сервер? Какая-то не-виндовская самба? ddbug 6 лет назад 0
Я считаю, что netview просто читает браузер для сервера. Серверы samba / SMB обмениваются списками общих ресурсов, а операции браузера выполняются как система, поэтому между ними нет гарантии паритета. Frank Thomas 6 лет назад 0
@ddbug - обновленный ОП Stilez 6 лет назад 0
@FrankThomas - вы можете уточнить? Я не совсем понимаю детали того, что вы говорите, хотя это звучит актуально. Stilez 6 лет назад 0
Я говорю, что для перечисления общих ресурсов в проводнике доступ ваших пользователей оценивается, но для сетевого представления это не так. если вы находитесь в сценарии рабочей группы, запускаете ли вы `smbpasswd` для своего пользователя на сервере samba? Frank Thomas 6 лет назад 0
Если вы видите ошибки аутентификации, возможно, сервер настроен на использование ldap или smth. еще на другом сервере, который недоступен. ddbug 6 лет назад 0
@ddbug, frankthomas - Обновлено x 2 Stilez 6 лет назад 0

0 ответов на вопрос

Похожие вопросы