cname别名无法访问共享资源

声明:本文转载自gnaw0725.blogbus.com,更新网址:http://gnaw0725.blog.51cto.com。

使用别名记录(CNAME)访问共享资源。公司内部有一台file server,名为filer,并在DNS server动态更新了记录,员工能通过该file server的FQDN名filer.test.com(我用test.com替代了公司的DNS区域名)正常访问共享资源(在“运行”中输入“\\filer.test.com”),现在员工的需求是要用file.test.com访问,我在DNS中新建了CNAME记录file,指向了filer.test.com.
现在的问题是使用file server的FQDN能访问,使用别名记录file.test.com却不能使用不能正常访问,错误如下:xxx is not accessible.You might not have permission to use this network resource.Contact the administrator of this server to find out if you have access permissions.
Logon Failure:The target account name is incorrect.

回答:根据您的描述,我对这个问题的理解是:有一台文件服务器名为filer.test.com并动态注册到了DNS的区域中,手工建立此FQDN的CNAME记录file.test.com,用户可以通过运行UNC的方式访问\\filer.test.com,但在访问\\file.test.com时出现”Logon Failure: The target account name is incorrect.”错误信息。此错误可能是由于未注册该别名的SPN导致Kerberos验证无法通过。建议如下:
一. 请按照以下步骤注册该别名的SPN:
1. 在DC上安装Support Tools。该安装程序为:<Windows Server 2003安装光盘>\Support\Tools\SupTools.msi.
2. 打开cmd命令行窗口,执行以下命令:
Setspn �CA host/file filer
Setspn �CA host/file.test.com filer
3. 运行setspn �Cl filer,检查host/file和host/file.test.com是否成功添加。
更多关于此部分的信息请参考:

How to consolidate print servers by using DNS alias (CNAME) records in Windows Server 2003 and in Windows 2000 Server
http://support.microsoft.com/?id=870911
二. 在filer.test.com服务器上加入以下注册表键值:
1. 运行regedit以打开注册表编辑器。
2. 在HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\LanmanServer\Parameters下,添加以下键值:
名称: DisableStrictNameChecking
类型: REG_DWORD
基数: Decimal
数值: 1
更多关于此部分的信息请参考:
Connecting to SMB share on a Windows 2000-based computer or a Windows Server 2003-based computer may not work with an alias name

http://support.microsoft.com/kb/281308

穆骥 微软全球技术支持中心

你可能感兴趣的:(职场,资源,访问权限,休闲,共享资源)