So I've been using [pihole](http://pi-hole.net/) and my Android 7 phone is making some unexpected requests to DNS for a particular domain. Is there an app or technique I can use to find which app is initiating those request. It seems the [Java level DNS cache](https://stackoverflow.com/questions/1835421/java-dns-cache-viewer) won't have that info.
I'd guess one needs to intercept requests to the phones DNS service (*), recording the requested domain and the requesting app; are their hooks in Android to do that?
I don't have root.
Any help appreciated.
(* - yes I know what this acronym means!)
Asked by pbhj
(141 rep)
Feb 16, 2019, 11:07 AM
Last activity: Feb 8, 2025, 02:04 AM
Last activity: Feb 8, 2025, 02:04 AM