
我有一個帶有路由器作業系統的 Mikrotik 路由器,我需要在其中設定靜態 DNS 條目。我已經設定
exhibitorsearch.test.intern.customer.com
以 .92 結尾的 ip 的url.*\.test\.intern\.customer\.com
以 .91 結尾的 ip 的正規表示式
顯式 url 位於正規表示式 url 之前。問題是,當我跑步時,dig exhibitorsearch.test.intern.customer.com
我總是得到 0.91 的答案。我嘗試過交換它們,所以也許最後一個條目獲勝,但無濟於事。由於 TTL 到期並更新條目,我也等待了五分鐘。
如何取得 .92 的顯式 url 以及如何取得其他所有內容的 .91?
答案1
你不能。引用文件:
該列表是有序的,並且是從上到下檢查的。首先檢查正規表示式,然後檢查普通記錄。
我會嘗試以下解決方法
嘗試使用非正規表示式通配符。這些是標準 DNS 功能(與正規表示式變體不同),在這種情況下,更具體的記錄應該優先。
*.test.intern.example.com exhibitorsearch.test.intern.example.com
嘗試建構一個排除
exhibitorsearch
.