我们托管多个网站,但大多数情况下,客户分别托管自己的 DNS 和邮件。
我想建立一个系统,我们将在我们的域上为每个客户站点创建一个子域,该子域将充当客户的 A 记录,这样我们就可以控制 IP。
例如在客户端名称服务器上为域 clientwebsite.com 设置:
@ CNAME clientwebsite.sharedhostingenv.com
www CNAME clientwebsite.sharedhostingevn.com
并在我们的名称服务器上创建 sharedhostingenv.com 上的子域名:
clientwebsite IN A 222.33.55.66
客户不再托管自己的 A 记录这一事实会对其拥有的其他记录产生任何影响吗?这会对客户托管的任何 MX 记录产生不利影响吗?
编辑:感谢您的反馈!我无法发表评论,但请放心。
答案1
不要这样做:
@ CNAME clientwebsite.sharedhostingenv.com
这将破坏您客户域的所有其他资源记录。请参阅此问答进行详细的解释。
第二,使用时完整限定域名 (FQDN)在 DNS 区域中,不要省略结尾的.点。在 DNS 简写中,客户端 DNS 区域中
的条目实际上变为:clientwebsite.sharedhostingevn.com
example.com.
clientwebsite.sharedhostingevn.com.example.com.