Недавно я настроил 64-разрядную машину Windows 7 Ultimate, которую я планирую использовать вместо своей старой машины Windows XP для разработки. Однако у меня возникают проблемы с подключением к общим файловым ресурсам, предоставляемым 32-разрядным сервером Windows Server 2008 (SP2, а не R2) в сети.

Я траул Google, но не смог найти какие-либо решения, которые работают до сих пор.

Ошибка:

Ошибка входа в систему, неизвестное имя пользователя или пароль ". Запрос пароля продолжает появляться, поскольку очевидно, что аутентификация не проходит между полями.

Что работает:

  • Подключение к общим ресурсам на компьютере с Windows Server 2008 из коробки XP
  • Подключение к общим ресурсам на коробке XP из коробки Windows 7
  • Подключение через RDP к коробке XP из коробки Windows 7
  • Подключение через RDP к Windows Server 2008 из окна Windows 7
  • Подключение через RDP к Windows Server 2008 из коробки XP

Поэтому я могу предположить, что а) у меня нет проблем с неверно введенными паролями и б) нет проблем с сетевым подключением между компьютерами.

Что не работает

  • Подключение к любому защищенному паролем общему ресурсу на компьютере под управлением Windows Server 2008 с компьютера под управлением Windows 7. Я не пробовал не защищенные паролем акции.
  • Подключение к Windows 7 с компьютера под управлением Windows Server 2008.

Кроме того, я попробовал несколько предложений, плавающих в Интернете, таких как установка LmConnectivityLevel на «1» в реестре и установка уровня Network Security: LAN manager authentication level в secpol.msc.

Также было несколько комментариев о том, что часовой пояс / дата и время должны быть одинаковыми на обеих машинах, но есть одно отличие. Окно Windows 7 перечисляет все в "UTC", а окно Windows Server 2008 перечисляет все в "GMT" (я нахожусь в Лондоне, так что это ожидается).

Дополнительная информация

Машины работают НЕ в домене, а все они принадлежат рабочей группе WORKGROUP.

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

Имена пользователей всегда проходят проверку подлинности для пользователей на сервере, поэтому они вводятся в форме SERVER\UserName в приглашении для входа.

В сети есть другие машины, отличные от Windows 7, поэтому я не могу по-настоящему возиться с сетевыми настройками на сервере 2k8, однако важно, чтобы я мог подключиться к серверу с машины под управлением Windows 7.

Любая помощь с благодарностью принята.


Обновление 1.

Я не возился с брандмауэрами на любой из машин, я думал об этом, учитывая, что независимо все машины могут обмениваться данными, а совместное использование файлов работает между сервером Windows 7 <-> XP box <->, но не между сервером <-> Windows 7. Я постараюсь отключить все брандмауэры, чтобы снять их с рассмотрения.

4 ответа4

2

Обновление - Успех наконец - см. Конец поста!

Ну, у меня был частичный успех. Я подробно опишу то, что я сделал, в надежде помочь кому-нибудь еще в будущем [я буду держать это в курсе по мере продвижения].

Похоже, проблема в том, что окно Win2k8 слишком ограничено политикой безопасности. Сервер был заблокирован с помощью мастера настройки безопасности, и хотя Windows XP могла нормально взаимодействовать с сервером, это явно было слишком ограничительно для Windows7.

До сих пор я запустил службу SSDP, службу «Обозреватель компьютеров», добавил правила брандмауэра для входящего и исходящего трафика для сетевого обнаружения и дополнительного общего доступа к файлам и принтерам.

Я все еще не могу подключиться, используя имя компьютера, то есть \\ сервер, так как он все еще постоянно запрашивает имя пользователя и пароль. Однако, если я подключаюсь, используя IP-адрес, т. Е. \\ 192.168.10.50, он принимает имя пользователя и пароль и разрешает доступ к общим ресурсам.

Я буду продолжать играть, пока мне не удастся определить комбинацию того, какие службы должны быть запущены, и какие правила брандмауэра должны быть установлены, чтобы разрешить соединение с использованием имени компьютера.

Что стоит отметить

Очевидно, что машины под управлением Windows XP могут подключаться к общему сетевому ресурсу, но это не означает, что все соединения, необходимые для подключения Windows7, доступны через брандмауэр.


Обновление: следующие службы должны быть запущены, чтобы подключиться, используя имя компьютера к общему ресурсу.

  • DNS-клиент
  • Хост провайдера обнаружения функций
  • Поставщик ресурсов обнаружения функций
  • SSDP Discovery

Кроме того, правила брандмауэра должны быть установлены (входящий и исходящий) для:

  • Общий доступ к файлам и принтерам
  • Обнаружение сети

Я надеюсь, что эта информация кому-то поможет.

-1

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

Соединения для обмена файлами

Windows 7 использует 128-битное шифрование, чтобы помочь защитить соединения для обмена файлами. Некоторые устройства не поддерживают 128-битное шифрование и Muse используют 40-56-битное шифрование.

Установите для этого параметра значение Включить общий доступ к файлам для устройств, использующих 40- или 56-битное шифрование.

это должно облегчить ваши проблемы.

-1

Надеюсь, ты понял это. Помните, что «рабочая группа» или одноранговая сеть зависят от NETBIOS через TCIP. Так как это большая проблема безопасности и ее легко взломать, особенно если вы подключите любой из этих компьютеров к Wi-Fi или к DMZ, Win Server 2008 отключил это по умолчанию. Вы должны включить его, если хотите войти по имени компьютера (WINS) или получить доступ по CIFS (общая файловая служба Интернета) или SMB. Поскольку Win Server 2008 является мощной серверной платформой, разработанной для Active Directory и Hyper V, запуск его в качестве однорангового блока вызовет у вас некоторые головные боли, когда вы поймете, насколько плотно он застегнут с точки зрения безопасности. Было бы лучше использовать XP Pro для одноранговых общих ресурсов рабочей группы, пока вы не поймете несколько уроков о том, как на самом деле настроить Win Server 2008. Удачи. Всего наилучшего.

-2

Отключите ip6 в tcpip на всех машинах, все работает как персик

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .