Bind
使用萬用字元不能解析子域的子域
我
xyz.com
在(xx.xxx.255.25)和sub.xyz.com
(xx.xxx.255.240)上有一個域為了解決
sub
我在BIND中添加了以下reocrd
sub IN A xx.xxx.255.240
*.sub IN A xx.xxx.255.240
並且運作良好,但問題在於它沒有解決的子域的子。
我嘗試添加一個
test
子並且效果很好:
test.sub IN A xx.xxx.255.240
萬用字元 (*) 的要點是我有多個子 (
FTP, mail, SMTP...
)那麼我到底在哪裡做錯了導致子域的子無法解析?
$$ UPDATE $$
解析子域的子域如 @Tommiie 所說,但出現的第二個問題是
TXT
記錄(SPF、DKIM、DMARC),我可以將 wildacrd 添加為A 記錄
來解決它們嗎?
您在
sub
子域中有其他記錄嗎?只要與名稱伺服器數據庫中已有的名稱不完全匹配,萬用字元就可以匹配名稱中的任意數量的標籤。
引自 DNS & BIND (5th edition), p. 488
因為您還需要 TXT 萬用字元記錄:
*.sub.example.com. A xx.xxx.255.240 *.sub.example.com. TXT "spv record" *.sub.example.com. TXT "dkim record" *.sub.example.com. TXT "more text records"
請分享更完整的配置。
PS:去掉後面的點。它不會與他們一起工作。