Назад | Перейти на главную страницу

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

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

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

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

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

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

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

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

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

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