Сетевая папка помечена как автономная и не будет возвращаться в оперативный режим при доступе по имени хоста

У меня есть домен Windows Server Essentials 2012 R2 с несколькими компьютерами. Один ПК в настоящее время подключен удаленно через VPN. Ранее были некоторые проблемы с подключением, которые с тех пор были решены, но теперь перенаправление папок не работает на этом клиенте.

Кажется, что всякий раз, когда я пытаюсь получить доступ к любому сетевому пути, используя DNS-имя сервера (\\SERVERNAME\Folder Redirection) папка помечена как автономная, и поэтому все файлы, которые не были доступны в автономном режиме, недоступны. Однако, если я пытаюсь получить доступ к серверу, используя его IP-адрес (\\192.168.1.xxx\Folder Redirection), папка находится в сети, и я могу получить доступ ко всем файлам в обычном режиме.

Любая идея, почему папка находится в автономном режиме при доступе с использованием имени сервера, но онлайн при использовании его IP? И есть ли способ, которым я могу "заставить" папку вернуться в онлайн?

Я должен добавить, что я могу пинговать и выполнять nslookup успешно для сервера (используя его имя) с рассматриваемого клиентского ПК.

3 ответа

Решение

Автономные файлы настраиваются на стороне клиента, поэтому это не имеет ничего общего с сервером. Это все о клиенте.

Первое предложение - использовать полное доменное имя сервера в вашем UNC-пути (\\SERVERNAME.domain.tld\Folder Redirection\) и посмотрим, разрешит ли это это.

Второе предложение - сделать папку с файлами доступной в автономном режиме через имя хоста, получив доступ к папке с именем хоста, как вам нужно, и затем щелкнув по ней правой кнопкой мыши и выбрав Always available offline,

Третье предложение - перестроить содержимое ваших автономных файлов и / или базу данных. (Я предполагаю, что Windows 7 или Vista здесь.)

Из командной строки с повышенными правами (на клиенте, имеющем эту проблему) выполните:

REG ADD "HKLM \ System \ CurrentControlSet \ Services \ CSC \ Parameters" / v База данных формата /t REG_DWORD /d 1 /f

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

Используйте полное доменное имя сервера.

\\ servername.domain.com \ общая_папка

Я использовал вариант 2 из http://www.syswow64.co.uk/2012/09/windows-7-offline-files-will-not-go.html

  1. Найдите и щелкните следующий раздел реестра: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\NetCache

  2. Нажмите "Изменить", выберите "Новый", а затем нажмите "Значение DWORD".

  3. Введите SilentForcedAutoReconnect и нажмите клавишу ВВОД, чтобы присвоить имя значению.

  4. Дважды щелкните SilentForcedAutoReconnect.

  5. В поле "Значение" введите 1 и нажмите кнопку "ОК".