如何将50个左右的别名添加到Windows Server DNS中的现有DNS区域?

我在Windows Server DNS中有几个区域。

我希望为现有区域添加大约50个独特的别名。 有什么技巧可以使用吗? 我试图谷歌它的奇怪的postbuild议使用dnscmd ..但我不知道如果这是正确的,如果是这样,如何以及文件格式应该是什么。

假设所有的别名都在一个文件中。

例如。

 test10 Alias(CNAME) www.foo.com 

当然,我可以将文件连接成任何格式和列,是必需的。

如果logging已经在文件中,最好的方法是直接编辑现有的区域文件(通常在%SystemDir%\System32\dns文件夹中)。 打开相关区域的文件并将logging粘贴到文件底部。 确保logging格式与现有logging相同(例如,它只是CNAME而不是Alias(CNAME) ,并且完全限定的别名(右侧)应该在最后有一段时间来指定它作为完全限定域名。

完成编辑后,加载DNS控制面板,find域,右键单击并selectReload ,使其将文件读回到内存中进行更改。

注意:不要忘了在开始编辑之前先备份原始文件,不要忘记增加序列号,这样任何辅助服务器都会知道要进行区域传输。 这假定该区域被设置为使用文件(标准)而不是其他区域信息的其他数据源。

如果需要, DNSCMD工具可用于通过batch file以编程方式将logging添加到区域,但对于一个区域中的50条logging,直接粘贴它们可能更容易,而不是尝试将其转换为batch file。