嗨,我有一个域名(例如 example.com)和一个服务器(例如 IP 1.2.3.4)。我想将来自该域名的每条请求流量转发到我的服务器。每个子域名都应这样处理(因此使用通配符 DNS)。应该有一个例外:子域名mail.example.com
应路由到另一个 IP(例如 IP 2.3.4.5)
我之前的托管商为我创建了以下 DNS 服务器区域文件:
@ IN A 1.2.3.4
mail IN A 2.3.4.5
* IN CNAME @
现在,我的新 DNS 主机声称这是无效的,并向我建议这个新的区域文件:
@ IN A 1.2.3.4
mail IN A 2.3.4.5
* IN A 1.2.3.4
第一个方法真的错了吗?第二个方法正确吗?并且能达到我的要求吗?
我已经读过了通配符 CName DNS 记录有效,所以第一个应该没有错,只是不受支持。
谢谢!