Any resolution to this? I'm having the exact same issue... Can't access local hosts with a FQDN because somehow iOS is bypassing local DNS altogether and retrieving the 'public' IP from public DNS... Super frustrating when I can't access hosts on my iPhone or iPad