BIND 파일 일련 번호 - 모든 영역에 대해 고유합니까, 아니면 자체적으로 고유합니까?

BIND 파일 일련 번호 - 모든 영역에 대해 고유합니까, 아니면 자체적으로 고유합니까?

이번에도 영역 파일을 수동으로 편집하여 BIND 설치를 관리했습니다.
A 레코드를 정방향 파일에 추가하고 해당 PTR을 역방향 파일에 추가하는 업데이트를 수행한 후 동료에게 검토하여 편집에서 어리석은 일을 하지 않았는지 확인하도록 요청합니다. 후행 또는 잘못된 시퀀스가 ​​누락되었다고 과소평가하지 마십시오. 능력). 그는 영역 파일의 일련 번호(2017100201)가 동일하고 서로 고유해야 한다는 이유로 내 업데이트를 거부했습니다. IE에서는 하나는 2017100201이고 다른 하나는 2017100202여야 합니다.

이전에 들어본 적도 없는 것들에 대한 언급을 찾는 것은 재미가 없습니다. 업데이트된 각 영역에 증분 시퀀스 번호를 할당하고 싶지 않습니다. 이에 대한 참조가 있는 사람이 있습니까?

답변1

그는 완전히 틀렸다. 시퀀스 번호는 영역의 일부입니다. 다른 레코드보다 영역마다 더 이상 고유하지 않습니다.

RFC 1035, 섹션 5에는 다음과 같이 명확하게 명시되어 있습니다.

SERIAL          The unsigned 32 bit version number of the original copy
                of the zone.  Zone transfers preserve this value.  This
                value wraps and should be compared using sequence space
                arithmetic.

그것은 말한다지역, "서버의 모든 영역" 대신.

ISC BIND를 실행 중이므로 그에게 어디에 있는지 보여달라고 요청할 수도 있습니다.바인드 관리자 매뉴얼이는 서버의 영역 파일이 동일한 일련 번호를 가질 수 없음을 의미합니다. (스포일러: 갈 곳이 없습니다.)

관련 정보