Linux SMB 到 \\domainname 最终出现“树连接失败:NT_STATUS_DUPLICATE_NAME”

Mar*_*ark 5 linux samba server-message-block dfs centos7

问题:

从 CentOS7 机器:

smbclient -L %domainname%.com --user=%username%
Run Code Online (Sandbox Code Playgroud)

结果:

tree connect failed: NT_STATUS_DUPLICATE_NAME
Run Code Online (Sandbox Code Playgroud)

尤其是当我尝试连接到 时//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%= 重复名称提示

我尝试CNAME在 Windows DNS 中添加类似%TestName%to %domainname%,但它仍然出现重复的名称。

在 CentOS 中/etc/hosts,我已映射%domainname%%testname%,但它仍然出现重复的名称。

在 CentOS 中,/etc/hosts我已将 DC1 的 IP 映射到%testname%

在 CentOS 中,/etc/hosts我已将 DC2 的 IP 映射到%testname%

在 CentOS 中/etc/hosts,我已将 DC3 的 IP 映射到%testname%,但它仍然出现重复的名称。

* 本次测试已关闭防火墙。

任何帮助,将不胜感激。我现在花了很多时间试图解决这个问题。

小智 0

作为解决方法,您可以使用域控制器的名称而不是域名。缺点是,当该域控制器关闭时,您将无法访问共享。但无论如何,这种情况应该很少发生。