我有一个域名和一个用 PHP 编写的 Web 应用程序,运行在 Ubuntu 12.04 上。当用户注册时,我想为该用户提供一个唯一的子域名,该子域名需要独立于网站解析到 IP(这意味着我不能只使用通配符子域名进行重定向)。
我猜我需要运行本地名称服务器才能实现这一点。有人能推荐一些可以让我实现这一点的名称服务器软件吗?
谢谢。
答案1
PowerDNS 或 myDNS 应该有助于实现这一点,它们都适用于 MySQL 和许多其他数据库,因此从 PHP 插入记录很容易。Bind 也是一种选择,但是从 PHP 写出/更新区域记录以进行绑定有点困难。