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

Linux SMB к \\ доменному имени заканчивается "сбой подключения дерева: NT_STATUS_DUPLICATE_NAME"

Проблема:

С машины CentOS7:

smbclient -L %domainname%.com --user=%username%

Результат:

tree connect failed: NT_STATUS_DUPLICATE_NAME

Это особенно важно, когда я пытаюсь подключиться к //domainname.com, что в конечном итоге будет похоже на //domainname.com/sysvol или //domainname.com/netlogon.

В целом конечная цель - подключиться к общему ресурсу DFS, который живет за пределами доменного имени.

Попытки и результаты:

smbclient -L %Aservername% --user=%username% = Работает нормально

smbclient -L %IPaddress(of any server or DC)% --user=%username% = Работает нормально

smbclient -L %domainname% --user=%username% = Подсказка DuplicateName

Я пробовал добавить CNAME в Windows DNS вроде %TestName% к %domainname%, но имя все равно повторяется.

В CentOS /etc/hosts Я нанес на карту %domainname% к %testname%, но имя все равно повторяется.

В CentOS /etc/hosts Я сопоставил IP DC1 с %testname%

В CentOS /etc/hosts Я сопоставил IP DC2 с %testname%

В CentOS /etc/hosts Я сопоставил IP DC3 с %testname%, но имя все равно повторяется.

* Брандмауэр был отключен для этого тестирования.

Любая помощь будет оценена. Я потратил много часов, пытаясь разобраться в этом.

Согласно моим заметкам для системы CentOS 7, пытающейся получить доступ к общим ресурсам DFS, вам необходимо включить эти строки (внизу, все в порядке) в /etc/request-key.conf. Их нет по умолчанию.

create  cifs.spnego     *       *               /usr/sbin/cifs.upcall -c %k
create  dns_resolver    *       *               /usr/sbin/cifs.upcall %k

Это была обычная команда монтирования, но, возможно, она применима и здесь. Упомянутый файл взят из базового пакета cifs-utils.

Мои заметки указывают на этот сайт: http://mikemstech.blogspot.com/2012/10/how-to-mount-dfs-share-in-linux.html

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