Тестовая машина (ноутбук с Win7) перенаправляет UNC-пути сервера обратно на ту же тестовую машину

У меня есть ноутбук с Windows7 для разработки дома.

Живое приложение выполняет вызовы в базу данных SQL ("CANCENTRESRV"), которую мне удалось перенаправить обратно на мой ноутбук, используя записи HOSTS для CANCENTRESRV, чтобы указать на 127.0.0.1 и т. Д., И загрузив последние копии базы данных в целях тестирования на версия SQLSERVER для SqlExpress.

Затем приложение манипулирует (например, открывает, печатает, отправляет по электронной почте) документами на основе UNC-пути с сервера IndexedDocumentTables.PathName, который указывает на реальное местоположение на реальном сервере документов.

например ("\SADOCCANCENTRE.REALDOMAIN.COM\CANDATA\Letters\letterA.doc").

Я добавил SADOCCANCENTRE в lmhosts и хосты, чтобы они указывали на 127.0.0.1 (localhost), и добавил с помощью редактора реестра "OptionNames" "SADOCCANCENTRE" для разрешения имен Netbios в \HKLM...\LanMan\Parameters...

Теперь я могу PING SADOCCANCENTRE и SADOCANCENTRE.REALDOMAIN.COM и получить 127.0.0.1 (то есть обратно на тестовую площадку), и \ SADOCCANCENTRE \ показывает общие ресурсы на моей тестовой машине.., но \SANDOCCACENTRE.REALDOMAIN.COM\ не удается.

Как мне это сделать??

1 ответ

Решение

Возможно, вы сталкиваетесь с функциональностью безопасности LoopbackCheck; есть параметр реестра, который можно использовать для отключения функциональности для непроизводственных систем.

Сообщение об ошибке при попытке доступа к серверу локально с использованием его полного доменного имени или псевдонима CNAME
http://support.microsoft.com/kb/926642

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