为什么通配符不起作用?

为什么通配符不起作用?

我的绑定配置

carrie     IN A     192.253.253.4
*.carrie   IN A     192.253.253.6
*.test.carrie IN A  192.253.253.7

执行

nslookup  carrie 
Address: 192.253.253.4

nslookup a.test.carrie
Address: 192.253.253.7

但是当我执行nslookup test.carrie

*** Can't find test.carrie: No answer

答案1

通配符工作正常,这就是a.test.carrie解决的原因。您的问题是test.carrie无法解决。

原因很简单,你还没有 的记录test.carrie

*.test.carrie匹配 的直接子域test.carrie,但是不匹配test.carrie其自身,也不匹配 的子域的任何子域test.carrie

添加另一条不带通配符的记录。

相关内容