DNS - 在不同的域级别使用两个通配符

DNS - 在不同的域级别使用两个通配符

我对这个 DNS 配置有疑问:

RecordType - Name              - Value
A            *.domain.com        1.1.1.1
A            *.sub.domain.com    2.2.2.2

我希望 的所有子域名* .sub.domain.com都指向2.2.2.2,其他所有内容都指向1.1.1.1

但如果我检查test.sub.domain.com这两条记录都是有效的,那就不好了。

opcode QUERY
rcode NOERROR
flags QR RD RA
;QUESTION
test.sub.domain.com. IN A
;ANSWER
test.sub.domain.com. 3599 IN A 1.1.1.1
test.sub.domain.com. 3599 IN A 2.2.2.2
;AUTHORITY
;ADDITIONAL

知道怎样做吗?

答案1

我敢打赌这是一些缓存问题,因为更具体的通配符应该始终是“获胜”的。dig @server直接从您的名称服务器检查使用情况,看看您是否仍能得到该响应。如果是这样,您可能在 DNS 提供商的 DNS 软件中发现了一个错误。

相关内容