我已经为某些子域设置了条件 DNS 转发,但它的行为方式让我感到意外。
这就是我所设置的。
sub1.domain.com -> 1.1.1.1 sub2.domain.com -> 1.1.1.1
现在,如果有任何内容要发送到 abc.sub1.domain.com,它会将该 DNS 请求转发到 1.1.1.1。但是,如果存在域 123.abc.sub1.domain.com,则它不会转发到 1.1.1.1,相反,nslookup 会说它没有得到响应。
但是,如果我设置另一个条件域规则:abc.sub1.domain.com -> 1.1.1.1
那么 123.abc.sub1.domain.com 就能解析。
这是设计使然吗?我以为它会像通配符一样起作用,但事实并非如此。
答案1
您是否尝试过添加 *.sub1.domain.com?我认为您需要明确添加通配符。