В Проводнике \\SUB2COMPUTER2 не может получить доступ к \\SUB1SERVER (0x80070035), даже если может получить доступ к \\SUB1COMPUTERi

В моей компании у меня есть основная подсеть SUB1 (192.168.2.x / 255.255.255.0), в которую входит \\SUB1SERVER, мой контроллер домена (Windows Server 2003) и большинство компьютеров (\\SUB1COMPUTERi).

У меня также есть вторая подсеть, SUB2 (192.168.3.x / 255.255.255.0), включающая только 2 компьютера, \\SUB2COMPUTER1 и \\SUB2COMPUTER2, отделенные от первой маршрутизатором. Оба этих компьютера работают под управлением Windows 10.

Выпуск:

  • \\SUB2COMPUTER2 не может видеть \\ SUB1SERVER и его общие ресурсы в проводнике Windows, сбой с кодом ошибки 0x80070035 (сетевой путь не найден)

Факты:

  • \\ SUB2COMPUTER1 (другой, почти идентичный компьютер на SUB2) может видеть \\ SUB1SERVER и его общие папки в Windows Explorer.
  • \\SUB2COMPUTER2 может видеть \\ SUB1COMPUTERi и их общие ресурсы в проводнике Windows, единственная проблема - видеть \\ SUB1SERVER (поэтому я предполагаю, что маршрутизатор, разделяющий SUB1 и SUB2, настроен нормально)
  • Запуск ping SUB1SERVER на \\SUB2COMPUTER2 работает нормально (поэтому я предполагаю, что разрешение DNS работает)
  • Брандмауэр отключен на \\ SUB1SERVER
  • Отключение брандмауэра на \\SUB2COMPUTER2 не имеет значения

Что может сделать только \ SUB1SERVER невидимым для \\SUB2COMPUTER2 в Windows Explorer, даже если \\SUB2COMPUTER2 и маршрутизатор, разделяющий SUB1 и SUB2, по-видимому, настроены нормально, а разрешение DNS работает?

1 ответ

Решение

Что ж, мой ответ на самом деле не объясняет, почему \\ SUB2COMPUTER1 мог видеть \\ SUB1SERVER, а \\ SUB2COMPUTER2 нет, но он решил мою проблему, поэтому я думаю, что он может закрыть эту проблему.

Итак, вот оно: на \\ SUB2COMPUTER2 я просто создал файл LMHOSTS и добавил запись для \\ SUB1SERVER.

(Обратите внимание, что \\ SUB2COMPUTER1 НЕ имеет файла LMHOSTS!)

Другие вопросы по тегам