¿Hay alguna manera de forzar la resolución del cliente en lugar de DNS en Bind?

¿Hay alguna manera de forzar la resolución del cliente en lugar de DNS en Bind?

Estoy usando bind como solucionador público para un dominio que devuelve una dirección IP diferente según la ubicación del espectador (usando la base de datos de maxmind). El problema es que las consultas de los clientes no provienen de la IP real del usuario sino de la dirección del servidor DNS que utilizan. Sé que este es un comportamiento normal, pero con el creciente uso de servicios públicos como 8.8.8.8 y 1.1.1.1 obtenemos muchos datos inexactos, por ejemplo:

usuario de Países Bajos se resuelve como cliente de Francia
usuario de Bulgaria se resuelve como cliente de Alemania

Mi pregunta es: ¿existe una configuración vinculada que pueda obligar al cliente a ser siempre el usuario real que inició la resolución de DNS? Como cuando usas dig +trace.

información relacionada