У нас есть временная ситуация, когда есть удаленный офис в США, подключенный через vpn к серверам в Великобритании (контроллеры домена, файловые серверы и т. Д.)
Чтобы попытаться улучшить ситуацию в удаленном офисе, я недавно настроил один из их компьютеров в качестве локального файлового сервера. Чтобы это выглядело более подходящим, я дал компьютеру второе DNS-имя, чтобы вместо доступа к нему \\computername
они могут достичь этого \\localfileservername
(фактические имена изменены для этого вопроса SF)
Некоторое время это работало нормально. Но теперь, когда я пытаюсь получить доступ \\localfileservername
Я получаю «В настоящее время нет доступных серверов входа в систему для обслуживания этого запроса на вход», но если я обращаюсь к нему через \\computername
работает нормально.
Как ни странно, я также получаю сообщение об ошибке, когда обращаюсь к нему через \\ipaddress
Также для улучшения этого временного устройства у меня есть несколько серверов, настроенных в файлах хостов машин в удаленном офисе, и я добавил имя этого импровизированного файлового сервера в файл хостов после того, как я его настроил (а также как в DNS сервере).
Итак, мой вопрос, вызывает ли эту проблему два имени компьютера? И могу ли я что-нибудь сделать или проверить, чтобы улучшить эту ситуацию или избавиться от этой ошибки.
Между прочим, я обнаружил, что эта ошибка возникает чаще всего в ситуациях, когда контроллеры домена являются достижимый.
Строгая проверка имени Lanman может заблокировать вас.
Это безопасность, добавленная в ОС, которая заставляет сервер прослушивать только свое собственное DNS-имя (без псевдонима)
Чтобы отключить его, сделайте следующее:
В редакторе реестра перейдите к
HKLM \ SYSTEM \ CurrentControlSet \ Services \ lanmanserver \ parameters. Щелкните правой кнопкой мыши и добавьте запись DWORD «DisableStrictNameChecking» и установите значение 1.
Щелкните правой кнопкой мыши еще раз и добавьте запись DWORD «DnsOnWire» со значением 1.
Перезагрузите сервер.