Cubriré el escenario sin jailbreak y dejaré la edición u otra respuesta para alguien que sepa cómo cambiar esto modificando iOS.
Sin un jailbreak, no. Los datos celulares se rigen por la configuración de APN . Puede cambiarlos con la utilidad de configuración de iPhone y aprender un poco .
La configuración de Wi-Fi es fácil de anular usando el dispositivo en sí, pero no es global, sino que se anula según el nombre de cada red. Vaya a la configuración de red para un Wi-Fi específico. Debajo de la pantalla detallada (toque el signo azul> una vez que esté conectado) y deslice hacia arriba para exponer la parte de la dirección de DHCP / BootP / Dirección IP estática. Puede tocar para editar DNS y agregar, eliminar o sustituir su elección de configuración de DNS desde esa pantalla.
Cuando necesito ejecutar un DNS personalizado, a menudo uso VPN para llegar a un enrutador con configuraciones conocidas y esto funciona a través de Wi-Fi y datos celulares, ya que todo el tráfico va a la VPN donde puedo controlar el DNS. Esto requiere tiempo y un servidor (el nivel gratuito del servicio web de Amazon es ideal para alojamiento de bajo costo).