PowerDNS - 슬레이브의 SOA 직렬 불일치

PowerDNS - 슬레이브의 SOA 직렬 불일치

저는 세 개의 서로 다른 서버에서 PostgreSQL 백엔드와 함께 PowerDNS를 사용하고 있습니다. 기본 모드에서는 모든 복제가 PostgreSQL 백엔드에서 수행됩니다. 마스터로 설정된 서버가 없으며 pdns.conf거의 ​​기본 설정입니다.

첫 번째 서버에서 PowerDNS API를 사용하여 새 영역을 생성하면 세 데이터베이스 모두에서 영역과 레코드를 볼 수 있습니다. 그리고 사용할 때 dig SOA example.com @SERVER.IP모든 서버로부터 응답을 받지만 SOA 일련번호는 다릅니다.

"기본" 서버이고 SOA 레코드에 구성된 첫 번째 서버에는 SOA 레코드가 있고 2020081503다른 두 서버에는 SOA 레코드가 있습니다 2020081505.

영역을 변경할 때 직렬은 증가하지만 오프셋 2는 동일하게 유지됩니다.

모든 서버는 동일하게 구성됩니다. 단, 첫 번째 서버에는 API와 웹 서버가 에서 활성화되어 있고 pdns.confSOA 레코드에 언급되어 있습니다.

오프셋이 어디서 오는지, 어떻게 동기화할 수 있는지 아시나요?

감사합니다!

답변1

영역을 변경할 때 직렬은 증가하지만 오프셋 2는 동일하게 유지됩니다.

pdns.conf에서 default-soa-edit=INCEPTION-INCREMENT일 때 이와 같은 동작을 발견했습니다.

관련 정보