Por la descripción de tu problema te encuentras con un mal comportamiento genérico del DNS.
Si tu Mac y tu iPhone están dentro de la misma red, el origen de tu problema está en el nivel de tu router de red. Cualquiera de las tres causas puede conducir a esta falta de servidores DNS: - los servidores DNS de tu ISP han cambiado y la configuración de tu router no se ha actualizado, - los servidores DNS de tu ISOP no son accesibles, - su router fue hackeado y una mala dirección IP del servidor DNS fue proporcionada para para dirigir todo el tráfico hacia servidores web con trampas.
Para analizar más a fondo este problema, sólo tienes que comprobar cuál es la dirección IP configurada a nivel de tu router. Puedes incluir su configuración completa en tu pregunta original, para obtener más ayuda.
Si ves que la configuración de tu router ha sido modificada sin su conocimiento, cambie su contraseña por defecto lo antes posible, y restaurar su configuración correcta.