问题:
从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提示
我已经尝试在Windows DNS中添加一个CNAME
,如%TestName%
到%domainname%
,但它仍然会出现重复的名称。
在CentOS /etc/hosts
我已经将%domainname%
映射到%testname%
,但它仍然会出现重复的名称。
在CentOS /etc/hosts
我将DC1的IP映射到%testname%
在CentOS /etc/hosts
我将DC2的IP映射到%testname%
在CentOS /etc/hosts
我已将DC3的IP映射到%testname%
,但它仍然出现重复的名称。
*防火墙已closures此testing。
任何帮助,将不胜感激。 我花了好几个小时试图把这个问题搞清楚。
作为一种解决方法,您可以使用域控制器的名称而不是域名。 不足之处在于,在域控制器closures时,您将无法访问共享。 但它应该很less发生。
根据我对于试图访问DFS共享的CentOS 7系统的说明,您需要在/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