在Windows 2003域中,我想在安装时以编程方式创建SRV记录,以便向我的服务器所在的客户端做广告。
由于我没有以Domain Admin的身份运行,我需要具备哪种权限才能创建SRV记录?
通常我会使用.NET类来创建SRV记录。我只是不想在这里错误的建筑路径。
答案 0 :(得分:1)
查看System.Management - 命名空间。 Here's blog post带有代码示例,可帮助您入门。
编辑:与访问权限相关的问题最适合serverfault.com,但快速回答是AD中有一个名为DnsAdmins的内置组(在Users-container中)。该组的成员具有对DNS的写访问权限;因此,将您的服务帐户添加到该组将允许您的应用创建SRV记录。 (还有可能为DNS设置更明确的权限,但这是域管理员决定的问题。作为DnsAdmins成员的受损帐户可能会在域中导致许多安全性和可靠性相关的问题。)