Назад | Перейти на главную страницу

Запись DNS всегда предпочитает запись с подстановочными знаками вместо явной записи

У меня есть маршрутизатор Mikrotik с ОС маршрутизатора, где мне нужно установить статическую запись DNS. Я установил

Явный URL-адрес предшествует URL-адресу регулярного выражения. Проблема в том, что когда я бегу dig exhibitorsearch.test.intern.customer.com Я всегда получаю в ответ 0,91. Я пытался поменять их местами, так что, возможно, победит последняя запись, но безуспешно. Я также ждал пять минут из-за истечения срока действия TTL и обновления записи.

Как я могу получить для явного URL .92 и как получить .91 для всего остального?

Вы не можете. Ссылаясь на документация:

Список упорядочен и проверяется сверху вниз. Сначала проверяются регулярные выражения, а затем простые записи.

Я бы попробовал следующие обходные пути

  • Попробуйте использовать подстановочные знаки, отличные от регулярных выражений. Это стандартная функция DNS (в отличие от варианта с регулярным выражением), и в этом случае более конкретные записи должны иметь приоритет.

    *.test.intern.example.com
    exhibitorsearch.test.intern.example.com
    
  • Попробуйте создать регулярное выражение, исключающее exhibitorsearch.