DNS 기반 광고 차단기가 NXDOMAIN 대신 0.0.0.0을 반환하는 이유는 무엇입니까?

DNS 기반 광고 차단기가 NXDOMAIN 대신 0.0.0.0을 반환하는 이유는 무엇입니까?

알려진 불량 도메인에 대한 DNS 요청을 가로채서 라우터 수준에서 광고를 차단하는 프로젝트가 많이 있습니다. 대부분은 문제가 되는 도메인을 0.0.0.0으로 확인하여 작동하는 것 같습니다.

0.0.0.0은 유효한 대상 주소가 아니라고 확신합니다. 내가 찾을 수 있는 모든 문서에서는 이를 소스 주소로만 처리하거나 "로컬 시스템의 모든 주소"를 나타내는 conf 파일의 마법 값으로 처리합니다.

요청 호스트가 웹 서버 자체를 실행하고 있을 수 있으므로 이러한 DNS 서비스는 127.0.0.1 사용을 피하는 것 같습니다. 그러나 왜 둘 중 하나 대신 NXDOMAIN을 반환하지 않는지 이해가 되지 않습니다. 가짜 주소를 반환하는 것보다 도메인을 완전히 거부하는 것이 더 적절해 보입니다.

관련 정보