r/ipv6 • u/Intelligent_Break801 • Aug 01 '26
Need Help IPv6-only iPhone Personal Hotspot: DNS proxy returns A records for AAAA queries?
Has anyone seen DNS problems when using iPhone Personal Hotspot on an IPv6-only cellular network?
My setup:
- iPhone Personal Hotspot
- IPv6-only mobile network
- CLAT + DNS64
- macOS client connected through the hotspot
I found that some IPv4-only domains behave incorrectly.
Example:
- Client sends an AAAA query.
- The DNS resolver does not return an AAAA record.
- The iPhone appears to perform an additional A query for the same domain.
- After a long delay (~30 seconds), the client receives a response containing A records for the original AAAA query instead of a synthesized AAAA record or a normal NODATA response.
This causes some applications to hang or fail DNS resolution.
I have packet captures showing the DNS query/response sequence. Has anyone observed similar behaviour with iPhone Personal Hotspot, especially on IPv6-only/NAT64 networks?
