2012-01-07 2 views
3

일부 DNS 요청에 여러 개의 쿼리가 포함될 수 있으며 내 서버가 이 아닌Recursion Available 인 경우 쿼리의 일부만 응답 할 수 있습니다. 어떻게 응답합니까?일부 쿼리 만 응답 한 경우 DNS 요청에 응답하는 방법?

더 자세히 지정하려면 RCODE을 어떻게 설정합니까?

+0

이 질문은 DNS 서버의 소프트웨어 수준 _implementation_ 세부 정보를 다루기 때문에 주제가됩니다. – Alnitak

답변

0

단일 쿼리의 QUESTION 섹션에 여러 질문을받는 경우 전체 쿼리에 FORMERR (RCODE = 1)을 반환하십시오.

이러한 상황에서 RCODE 필드의 의미는 정의되어 있지 않습니다.

가능한 해결책을 설명한 Internet Draft (즉, 사전 발행 RFC)를 작성했지만 문제가 너무 어려워서 버렸습니다.

+0

굉장 !! ''FORMERR''이란 서버가 해결할 수있는 이전의 것을 의미합니까? 뭔가 발견되지 않을 때마다 거기에 침입 했습니까? – Topro

+0

@Topro 아니요, 'FORMERR'은 RCODE입니다. 하나의 질문 (예 :'QDCOUNT> 1')이 포함 된 쿼리가 있으면 RCODE를 반환합니다. – Alnitak

관련 문제