在Windows 2003域中,我希望在安装时以编程方式创建一个SRV记录,以便向我的服务器所在的客户端播发。
由于我不具备以域管理员身份运行的权限,因此我需要具有哪种权限才能创建SRV记录?
通常我会使用.NET类来创建SRV记录。我只是不想在这里走上错误的架构道路。
发布于 2010-01-30 15:23:56
看一看System.Management-namespace。Here's blog post和一个代码样例来帮助您入门。
编辑:与访问权限相关的问题最适合serverfault.com,但快速的答案是在AD中有一个称为DnsAdmins的内置组(在Users容器中)。此组的成员具有DNS的写入权限;因此,将您的服务帐户添加到该组将允许您的应用创建SRV记录。(也有可能设置更明确的DNS权限,但这是一个由您的域管理员决定的问题。作为DnsAdmins成员的被攻破帐户可能会在域中导致许多与安全性和可靠性相关的问题。)
https://stackoverflow.com/questions/2165754
复制相似问题