S (Android 12) returns NXDOMAIN for domains pointing to private IPs
- /e/ version: S
- Device model(s): OnePlus 5T
- Device rooted: no
Summary
Trying to resolve any domain which points to a private IP results in NXDOMAIN.
The problem
Steps to reproduce
- Use /e/ version S (Android 12)
- Connect to a WiFi network which has a local DNS server
- Disable Advance Privacy and Private DNS
- Try connecting to a domain which resolves to a private IP address
What is the current behavior?
The device shows NXDOMAIN errors
What is the expected correct behavior?
The private IP must be resolved
Technical informations
Relevant logs (adb logcat
)
TODO
Relevant screenshots
TODO
Solutions
Workaround
None
Possible fixes
N/A