
私はルーターOSを搭載したMikrotikルーターを持っており、静的DNSエントリを設定する必要があります。
exhibitorsearch.test.intern.customer.com
末尾が .92 の IP へのURL.*\.test\.intern\.customer\.com
末尾が .91 の IP への正規表現
明示的な URL は正規表現 URL の前にあります。問題は、実行するとdig exhibitorsearch.test.intern.customer.com
常に .91 の回答が返されることです。最後のエントリが優先されるように入れ替えてみましたが、効果はありませんでした。また、TTL が期限切れになりエントリが更新されるため、5 分間待機しました。
明示的な URL に対して .92 を取得し、その他すべてに対して .91 を取得するにはどうすればよいでしょうか?
答え1
できません。ドキュメンテーション:
リストは順序付けられ、上から下に向かってチェックされます。最初に正規表現がチェックされ、次にプレーン レコードがチェックされます。
以下の回避策を試してみます
正規表現以外のワイルドカードを使用するようにしてください。これらは標準の DNS 機能 (正規表現バリアントとは異なります) であり、その場合、より具体的なレコードが優先されます。
*.test.intern.example.com exhibitorsearch.test.intern.example.com
を除外する正規表現を構築してみてください
exhibitorsearch
。