我有一个用例,我经常在我的 Route53 托管区域中动态注册新的子域 (
a.subdomain.example.com
, b.subdomain.example.com
, ...) 并轮询它们,直到它们可用。一旦权威域名服务器更新且负缓存过期,DNS 查询就会成功。因此,为了不在默认的 15 分钟内缓存来自 Route53 的初始 NXDOMAIN
(缺少子域)响应,我已将 AWS (TTL
) 创建的根 SOA 记录上的 example.com
值更新为 30 秒。但这会影响所有 DNS 查询,而不仅仅是子域。
问题:是否可以/有效地为子域(例如
subdomain.example.com
)创建自定义 SOA 记录,以对 TTL
(例如 5 秒)进行范围调整,同时保持默认的 15 分钟?
问题:是否可以/有效地为子域(例如 subdomain.example.com)创建自定义 SOA 记录,以对 TTL 进行范围内的调整(例如 5 秒),同时保持默认的 15 分钟?
仅当它们是单独的 DNS 区域时, 因为 SOA 记录的字面意思是指示新区域的根(服务器的“权限开始”)。
大多数 DNS 托管提供商应该允许您创建任何级别的区域(即,如果有特殊要求,将第 3 级或第 4 级子域作为单独的区域是完全可以的)。不要忘记将
NS
委托记录添加到父区域,指向子域的正确名称服务器 – 这与区域根部的 NS 记录不相同。