DNS 항목은 항상 명시적인 항목 대신 와일드카드 항목을 선호합니다.

DNS 항목은 항상 명시적인 항목 대신 와일드카드 항목을 선호합니다.

정적 DNS 항목을 설정해야 하는 라우터 OS가 포함된 Mikrotik 라우터가 있습니다. 나는 설정했다

  • 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.

관련 정보