Когда клиентский компьютер подключается к компьютеру под управлением Microsoft Windows 2000 или к компьютеру под управлением Microsoft Windows Server 2003 с использованием псевдонима, клиент может получить следующее сообщение об ошибке:
В сети существует повторяющееся имя.
Хотя вы можете получить доступ к компьютеру по полному доменному имени или IP-адресу, вы не можете получить к нему доступ с помощью псевдонима DNS.
Эта проблема может возникнуть при попытке подключения к серверу с помощью псевдонима CNAME, созданного в зоне DNS. Например, эта проблема может возникнуть с командой, аналогичной следующей команде
net view \\ alias.domain name.com
где псевдоним — запись CNAME, созданная для сервера в зоне name.com домена. Сервер не «прослушивает» псевдоним и поэтому не принимает соединения с этим именем.
Вот как это исправить на Windows Server 2003
Чтобы устранить эту проблему в Windows Server 2003, выполните следующие действия.
- Создайте запись CNAME для файлового сервера на соответствующем DNS-сервере, если запись CNAME еще не существует.
- Примените следующее изменение реестра к файловому серверу. Для этого выполните следующие действия:
- Запустите редактор реестра (Regedt32.exe).
- Найдите и щелкните следующий ключ в реестре:
HKEY_LOCAL_MACHINE \ System \ CurrentControlSet \ Services \ LanmanServer \ Parameters - На редактировать меню, нажмите Добавить значение, и затем добавьте следующее значение реестра:
Имя значения: DisableStrictNameChecking
Тип данных: REG_DWORD
Корень: десятичный
Значение: 1 - Закройте редактор реестра.
- Перезагрузите компьютер.
Вам также может потребоваться установить SPN (имя участника службы) для псевдонима.
Например, вам может потребоваться ввести команду, которая похожа на следующие команды:
setspn -a хост / псевдоним целевой сервер
setspn -a host / aliasname.contoso.com targetserver