syslog의 DNS 형식 오류, 디버깅 방법은 무엇입니까?

syslog의 DNS 형식 오류, 디버깅 방법은 무엇입니까?

syslogDNS이기도 한 도메인을 확인할 때 오류가 발생합니다 .

Nov 24 21:51:55 moo named[4075]: DNS format error from 192.227.143.105#53 resolving bostonyoungentrepreneurs.com/NS for client 127.0.0.1#65133: invalid response
Nov 24 21:51:55 moo named[4075]: DNS format error from 192.227.143.105#53 resolving bostonyoungentrepreneurs.com/AAAA for client 127.0.0.1#39972: invalid response

이것을 제대로 디버깅하고 왜 잘못된 응답인지 확인할 수 있는 방법이 있나요?

답변1

예, 다음을 실행하면 가장 가능성이 높습니다.

dig ns problematic-domain.com @127.0.0.1
dig aaaa problematic-domain.com @127.0.0.1

또는

host -t ns problematic-domain.com 127.0.0.1
host -t aaaa problematic-domain.com 127.0.0.1

내가 보기에 해당 도메인의 문제는 해당 도메인을 담당하는 두 개의 네임서버가 문제의 레코드와 동일한 IP를 가지고 있다는 사실에서 비롯됩니다.

; <<>> DiG 9.8.4-P2 <<>> ns problematic-domain.com. +noall +answ
;; global options: +cmd
problematic-domain.com. 172265 IN NS ns1.problematic-domain.com.
problematic-domain.com. 172265 IN NS ns2.problematic-domain.com.
ns1.problematic-domain.com. 172265 IN A   192.227.143.105
ns2.problematic-domain.com. 172265 IN A   192.227.143.105

관련 정보