生成 DNS 区域文件

生成 DNS 区域文件

我正在将域名从一个提供商转移到另一个提供商。但是,从当前提供商获取 DNS 区域文件很麻烦,需要尽快转移。

我可以根据从当前提供商控制面板获取的数据自行生成区域文件吗?这些文件是否有特定格式,例如 csv

对于这一切来说都很新,所以任何帮助都会受到赞赏。

答案1

如果您当前的主机不配合(通过提供 AXFR 访问权限等),并且您最终必须手动生成区域文件,则 Wikipedia 上有一个很好的文件格式示例:http://en.wikipedia.org/wiki/Zone_file

手写之外的另一种方法是使用您的记录创建一个新的 DNS 服务器,然后从那里导出区域文件。

答案2

首先,您可以尝试使用 Bind 区域文件格式。开源 DN 服务器通常可以读取这些文件。您可以询问 AXFR (http://en.wikipedia.org/wiki/AXFR) 来获取您区域的所有记录,但通常这不起作用,除非您是区域的辅助服务器。您可以添加 DNS 辅助服务器。如果您维护服务器,您将在缓存中收到区域。在这种情况下,您无需执行任何操作,因为您拥有所有区域,并且格式正确,没有错误。

答案3

是否有商业 DNS 提供商会真正向客户提供其区域文件的副本?是否有商业 DNS 提供商会根据您提供的区域文件创建您的区域?我从未听说过。为什么不简单地移动您的名称服务器并在新提供商处自行设置区域?我们在这里讨论的区域有多大?有多少条记录?

相关内容