iOS not resolving private addresses in public DNS

Hello,

I have Cloudflare DNS where I am hosting some A records (somerecord.mydomain.com) pointing to the private address from 192.168.X.X range.

Web browser (chrome, safari) on IOS is not able to resolve this name. I am getting ERR_NAME_NOT_RESOLVED in the browser.

On the other hand, when i type this name (somerecord.mydomain.com) for example in Terminus app(ssh client) it resoves it correcty and it is able to connect.

I have to point, that browsers on onther devices (laptop, android phone) correctly resolves this dns query.

Does browser treat in some special way query public DNS which resolves to the private adresses ?

Could someone explain this strange issue/feature ?

Thank you in advance

Your reverse DNS translations are probably incorrect, which will derail secure communications.

iOS not resolving private addresses in public DNS
 
 
Q