如何使Windows XP的Windows资源pipe理器接受地址栏中的CNAME别名?

可能重复:
如何configurationWindows计算机以允许使用DNS别名进行文件共享

环境:假设我的服务器名称是OU812 ,IP地址是172.100.51.50 。 在DNSpipe理器中,我创build了一个友好的CNAMElogging,用户可以更容易地识别出VANHALEN (指向FQDN OU812.example.local)。

作品(Windows 7和2008)

使用Windows 7或Windows 2008,我可以将全部三个值input到Windows资源pipe理器的地址栏中,以访问此服务器上的共享资源:

  • OU812(作品)
  • \\ 172.100.51.50(作品)
  • \ VANHALEN(作品)

不起作用(Windows XP和2003)

但是,使用Windows XP或Windows 2003,只有三个值中的两个值工作。 易记的CNAMElogging不起作用:

  • OU812(作品)
  • \\ 172.100.51.50(作品)
  • \ \ VANHALEN(不工作)

错误消息(Windows XP和2003)

地址栏。 Windows找不到“\ VANHALEN”。 检查拼写,然后再试一次,或者通过单击开始button然后单击search来尝试search该项目。 好。

故障排除

  • 从任何操作系统,我可以ping所有地址(OU812,IP,VANHALEN)
  • 此Microsoft修复程序不起作用( http://support.microsoft.com/kb/950234 )
  • 防火墙在具有共享资源的服务器上被禁用
  • 也尝试了一个DNS Alogging到同一个IP地址没有成功

期望的解决scheme

我希望域上的所有Windows机器都能够在Windows资源pipe理器地址栏中使用友好的名称。 我们真正的命名约定并不像摇滚乐队那么酷。 在所有设备上创build在资源pipe理器中运行的有用CNAME别名将会很有帮助。 我忽略了哪些步骤? 谢谢您的帮助。

这听起来像DisableStrictNameChecking ,但这是一个服务器端设置。 据我所知,你尝试使用哪个客户端应该没有关系。

但它仍然可能值得研究。 摘要:除非设置了DisableStrictNameChecking,否则服务器不会响应CNAME。