Entrada DNS sempre preferindo entrada curinga em vez de entrada explícita

Entrada DNS sempre preferindo entrada curinga em vez de entrada explícita

Eu tenho um roteador Mikrotik com Router OS onde preciso definir uma entrada DNS estática. Eu arrumei

  • uma url exhibitorsearch.test.intern.customer.compara um ip com final .92
  • um regexp .*\.test\.intern\.customer\.compara um ip com final .91

insira a descrição da imagem aqui

O URL explícito vem antes do URL regexp. O problema é que quando corro dig exhibitorsearch.test.intern.customer.comsempre obtenho uma resposta com 0,91. Tentei trocá-los para que talvez a última entrada ganhe, mas sem sucesso. Também esperei cinco minutos porque o TTL expirava e renovava a entrada.

Como posso obter o URL explícito .92 e como posso obter o .91 para todo o resto?

Responder1

Você não pode. Citando odocumentação:

A lista é ordenada e verificada de cima para baixo. As expressões regulares são verificadas primeiro e depois os registros simples.

Eu tentaria as seguintes soluções alternativas

  • Tente usar curingas não-regex. Estes são um recurso DNS padrão (ao contrário da variante regex) e, nesse caso, os registros mais específicos devem ter precedência.

    *.test.intern.example.com
    exhibitorsearch.test.intern.example.com
    
  • Tente construir um regexp que exclua exhibitorsearch.

informação relacionada