我正在尝试设置一个文件服务器集群,以便可以通过我们域上的标准 DNS 名称访问它。我已设置 DNS A 记录,指向app.clusters.ourdomain.com
集群服务 IP 地址。当我 ping DNS 名称时,它会解析为正确的 IP 地址。
如果我使用 IP 地址访问文件集群 UNC,它可以正常工作:
但是,如果我尝试通过 DNS 名称来访问它,那么它找不到任何共享。
我一直在谷歌搜索,我发现这个答案对我来说有点道理(像 IIS 中网站上的标头绑定一样思考)https://argonsys.com/microsoft-cloud/library/how-to-configure-an-alias-for-a-clustered-smb-share-with-windows-server-2012/,使用 PowerShell 为文件服务器角色添加别名。但是,当我尝试将该 DNS 名称添加为别名时,它会告诉我格式错误。
我尝试了带引号和不带引号的别名。我知道集群名称是正确的,因为我可以成功查询它的(无)别名而没有错误。
当从 DNS 名称重定向到同一 IP 地址时,如何让集群在同一个 IP 地址上应答?
Windows Server 2016,带有故障转移群集管理器(2 个节点)
答案1
据我所知,这是不可能的。别名是“老式的”,而且只适用于 NTLM。当使用 SMB 连接到 FQDN 时,它可能会协商超出别名范围的 Kerberos 身份验证。
另一个选择可能是向您的服务器添加辅助“客户端接入点”?但它需要一个单独的 IP。