我有一个为所有子域名设置了通配符的域名(*.mydomain.com),我需要从此条件中排除特定子域名,我使用记录 dns 来设置通配符,如果我为特定子域名设置新记录 A,则不起作用
答案1
通常,当您定义通配符记录时,只有当没有其他记录匹配时,它才会匹配。因此,如果您有
example.com. A 8.9.10.11
*.example.com. A 4.5.6.7
host1.example.com. A 1.2.3.4
仅当未定义子域时,才会匹配通配符。如果您询问 host1.example.com,它应该返回 1.2.3.4,而不是 4.5.6.7
如果是这种情况,则可能是更改尚未传播。使用dig
查询您的 DNS 服务器和一些公共服务器(谷歌的服务器是 8.8.8.8)。