Bind에서 DNS 대신 클라이언트 확인을 강제하는 방법이 있습니까?

Bind에서 DNS 대신 클라이언트 확인을 강제하는 방법이 있습니까?

나는 뷰어의 위치에 따라 다른 IP 주소를 반환하는 도메인에 대한 공개 확인자로 바인드를 사용하고 있습니다(maxmind의 db 사용). 문제는 클라이언트 쿼리가 실제 사용자 IP가 아니라 그들이 사용하는 DNS 서버의 주소에서 나온다는 것입니다. 나는 이것이 정상적인 행동이라는 것을 알고 있지만 8.8.8.8 및 1.1.1.1과 같은 공공 서비스의 사용이 증가함에 따라 부정확한 데이터를 많이 얻게 됩니다. 예:

네덜란드 사용자는 프랑스 클라이언트로 확인됩니다.
불가리아 사용자는 독일 클라이언트로 확인됩니다.

내 질문은 - 클라이언트가 항상 DNS 확인을 시작한 실제 사용자가 되도록 강제할 수 있는 바인딩 구성이 있습니까? 를 사용할 때와 같습니다 dig +trace.

관련 정보