¿Cómo puedo cambiar el servidor DNS celular en iOS?

14

¿Hay alguna manera de configurar un servidor DNS global que se utilizará para todas las conexiones (tanto Wi-Fi + datos celulares)? Si no hay una manera uniforme de especificar DNS, ¿puedo cambiar el DNS utilizado por la conexión celular?

Idealmente, estoy buscando una respuesta para iOS vainilla; Sin embargo, agradecería cualquier solución, incluida una que requiera un jailbreak.

houbysoft
fuente

Respuestas:

4

Si , hay camino. Y como ya estás en prisión, será mucho más fácil. Solo abre Cydia y busca GuizmoDNS . Es del repositorio ModMyi, que viene preconfigurado con Cydia. Le permite seleccionar el servidor DNS que utilizará cuando use una red de datos móviles, y lo hace directamente desde la aplicación Configuración.

Andrew Larsson
fuente
9

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 .

ingrese la descripción de la imagen aquí

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).

bmike
fuente
Soy consciente de cómo hacerlo por WiFi, y desafortunadamente no tengo una VPN. Sin embargo, mi teléfono está con jailbreak, así que agradecería una respuesta para teléfonos con jailbreak ...
houbysoft
Veamos qué sucede: puede editar la pregunta (y agregué jailbreak tan prominentemente en la respuesta, ya que sospecho que alguien sabe cómo hacerlo allí). El caso de uso es sumamente útil y la comunidad de jailbreak podría estar motivada por coincidencia para dirigir el tráfico lejos de ciertos DNS o hacia otros por una variedad de razones (algunas de ellas seguramente legítimas).
bmike
1
Acabo de editar la pregunta para especificar que no me importaría una respuesta que necesite un jailbreak.
houbysoft
@houbysoft Investigaré esto y veré si puedo encontrar algo.
Andrew Larsson
2
¿Estás seguro de que tu respuesta es correcta? Miré la configuración del iPhone. Util pero no puedo encontrar ninguna configuración de DNS para APN :(
laktak
-1

Puede usar esta aplicación: https://www.dnsoverride.com/ Puede anular la configuración de DNS para cualquier conexión Wi-Fi y celular. Un escenario en el que no va a funcionar es si su ISP intercepta el tráfico DNS. Algunos operadores móviles lo hacen.

koper
fuente