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

Поиск псевдонима SMB в Windows XP

Должна ли Windows XP выполнять поиск SMB по псевдониму.

У меня есть машина XP, которая не может найти файлы на \ Alias, но может найти их на \ host.

Если я сделаю ping или nslookup, он может разрешить псевдоним.

Ваш вопрос не совсем ясен относительно того, какова цель SMB. Учитывая сообщение об ошибке, я предполагаю, что это Windows Server.

Кстати - прежде чем я начну отвечать, всю информацию, которую я использую в этом ответе, я получил от это сообщение на форуме. Это ОЧЕНЬ помогло мне, когда несколько месяцев назад я пытался сделать что-то подобное для клиента.

  1. На SMB target (сервере) - отредактируйте ключ реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters

    и добавьте значение DWORD DisableStrictNameChecking. Установите это на 1.

  2. Чтобы разрешить просмотр в NETBIOS: отредактируйте раздел реестра. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters. Добавить многострочное значение OptionalNames. Добавьте в новый список с разделителями строк (так, по одному имени в строке) имен, которые должны быть зарегистрированы в записях просмотра NetBIOS (убедитесь, что имена являются просто именами, а не полными доменными именами, например name.domain)

В сообщении есть другие шаги, если серверу необходимо иметь возможность просматривать себя по этому псевдониму, и если вы получаете ошибки Kerberos, есть комментарии о том, как исправить это с помощью SPN. Но все, что вам нужно в целом, - это описанные выше шаги.

НОТА - если целью SMB является контроллер домена, вам нужно будет выполнить остальные шаги в этом сообщении на форуме, иначе он потерпит неудачу. Если это просто другой сервер, все будет в порядке.