dynamic修改DNS添加一个子域名

有没有办法使用PHP来修改域名DNS。 我不太确定一家公司如何负责域名DNS( 我可以吗?

GoDaddy(例如)在用户修改其网站上的域名DNSlogging时会经历哪些过程?

我想知道这一点,因为我正在为我的服务器上的用户做一个Cpaneltypes的事情,用户可以修改很多东西,包括添加一个子域,只有通过添加一个主机或CNAME到DNS。

  • 将区域委托给您的域名服务器
  • selectDNS服务器
  • select处理DNS的最佳方式

解决这个问题的常用方法是:

  • 使用数据库作为后端,并直接与之交互。

两个stream行的DNS服务器是BIND和PowerDNS。 两者都可以使用MySQL作为后端,但绑定(使用内置的DLZ)有更多的限制,如果我记得正确。

  • 生成绑定或NSD的区域文件。 你可以在php中使用一些模板引擎来生成区域文件,然后重新加载networking服务器

  • DDNS(rfc 2136/2137)

RFC: https : //tools.ietf.org/html/rfc2136 https://tools.ietf.org/html/rfc2137