¿Es posible cambiar DNS para internet celular? ¿Cómo se puede hacer sin un jailbreak?
Intenté Apple Configurator, pero no encontré la configuración adecuada.
¿Es posible cambiar DNS para internet celular? ¿Cómo se puede hacer sin un jailbreak?
Intenté Apple Configurator, pero no encontré la configuración adecuada.
Respuestas:
Construya su propia VPN usando OpenVPN y easy-rsa en un servidor digital en la nube del océano ($ 5 / mes para la transferencia mensual más barata de VM y 2TB), configure VPN para hacer un túnel / reenviar todo el tráfico, configure Cloudflare 1.1.1.1 en VPN, luego use Apple Configurador para establecer una conexión VPN siempre activa.
Puedo confirmar que así es como lo hago, configuré la instancia del servidor Ubuntu 16.04 y lo anterior y nunca apagué mi VPN.
No es posible sin un jailbreak.
Fuente: Configuración de iPhone para OpenDNS Dice, en parte ( énfasis mío ):
"Estas instrucciones solo funcionan para conexiones Wi-Fi porque iOS no le permite cambiar los servidores DNS cuando está conectado a redes celulares . Además, los cambios son específicos de la red, por lo que deberá cambiar los servidores DNS cada vez que se conecte a una nueva red inalámbrica ".
Estas personas seguramente saben más sobre DNS (y, en particular, anulan la configuración estándar) que nadie más.
Para aquellos que buscan utilizar 1.1.1.1 en sus dispositivos iOS, pueden descargar la aplicación oficial 1.1.1.1 de la App Store ( gratis , sin compras en la aplicación), o seguir el enlace en la página de inicio https://1.1.1.1 página.
La aplicación configura un perfil VPN que enruta automáticamente todas las consultas DNS desde cualquier aplicación a través de los servidores DNS gratuitos de Cloudflare.
Los servidores de Cloudflare se utilizarán, incluso para datos celulares .
También puede usar una aplicación de iOS de terceros llamada DNS Override (aplicación paga, cuesta $ 1.99 ) que configura automáticamente 1.1.1.1 para usted en cualquier red a la que se conecte. Las instrucciones de Cloudflare se pueden encontrar aquí y se mencionan a continuación:
Inicie la aplicación DNS Override.
Haga clic en 1.1.1.1 en la parte superior de la aplicación.
Active la alternancia de anulación de DNS
DNS Override puede pedirle que instale su perfil de VPN para que puedan actualizar automáticamente la configuración de DNS.
Por último, los usuarios de wifi pueden configurar servidores DNS manualmente yendo a la configuración wifi de iOS. Tenga en cuenta que su dispositivo solo usará 1.1.1.1 para cada conexión wifi que configure.
Ir a la configuración.
Haz clic en Wi-Fi.
Haga clic en el ícono de información 'i' junto al nombre de Wi-Fi al que está conectado.
Desplácese hacia abajo hasta que vea la sección llamada Configurar DNS
Cambie la configuración de Automático a Manual.
Haga clic en Agregar servidor.
Elimine cualquier dirección IP que pueda estar listada y en su lugar agregue:
1.1.1.1
1.0.0.1
2606:4700:4700::1111
2606:4700:4700::1001
Clic en Guardar.
No puedo pensar en una buena razón para pagar una aplicación de terceros como DNS Override cuando una aplicación oficial se proporciona gratis directamente desde Cloudflare.
Para aquellos que usan una configuración Wifi manual, sepan que el DNS de Cloudflare no se usa para sus datos celulares. Su dispositivo iOS solo usará un DNS personalizado en las conexiones que lo tengan configurado. No hay una forma de configurar DNS celular en iOS en este momento: se usará la configuración de su proveedor. Por esta razón, sugiero usar la aplicación oficial Cloudflare.
DNS Override funcionó para mí en las pruebas, aunque noté algunas malas críticas sobre la duración de la batería. Al echar un vistazo rápido a esto a través de un perfil y el software Apple Configurator, parece que puede configurar un perfil con la configuración de DNS proxy, pero el perfil solo le permite referirse a un paquete dentro de una aplicación iOS. Parece que necesita una aplicación como DNS Override para cambiar el DNS celular, y no se puede hacer a través del perfil por sí solo.
Estaría muy feliz de que se demuestre lo contrario en esto (iOS 11/8 Plus)
Las sugerencias de @cinematicme me pusieron en camino; super servicial Esto es lo que estoy ejecutando: la aplicación iOS OpenVPN hace un túnel al servidor Azure Ubuntu, la aplicación está configurada para activarse solo en el celular. La aplicación DNS Override hace que todas las conexiones WiFi usen mi DNS preferido (OpenDNS). Mi red doméstica y mi servidor Azure están en mi cuenta OpenVPN con reglas de bloqueo personalizadas.
1) Cree un servidor en la nube en Azure (o DigitalOcean) con el puerto UDP 1194 abierto; El tamaño de B1 de Burstable de Azure me cuesta $ 9 / mes, el ancho de banda de 25 GB cuesta $ 1.75 / mes
2) Pasé horas configurando OpenVPN con la siguiente guía , luego encontré que el comentario principal enlaza un script de instalación que tomó literalmente 3 minutos (ver 3 a continuación).
https://www.digitalocean.com/community/tutorials/how-to-set-up-an-openvpn-server-on-ubuntu-16-04
3) Instale OpenVPN usando el comentario en el enlace anterior, aquí está directamente:
https://github.com/Nyr/openvpn-install
wget https://git.io/vpn -O openvpn-install.sh && bash openvpn-install.sh
Puede leer el script en GitHub aquí antes de instalar.
El script de instalación le preguntará qué DNS quiere usar para su VPN. Puede elegir 1.1.1.1 , Google u OpenDNS.
4) Importe el archivo .ovpn generado anteriormente en la aplicación iOS OpenVPN, configurado para reconectarse continuamente solo en el celular.
5) Bonificación: también quería OpenDNS en todas las conexiones WiFi, lo que se puede lograr a través de la aplicación iOS DNS Override ($ 1.99). Configuré esto para forzar OpenDNS para todas las conexiones WiFi y celulares. No parece entrar en conflicto con la VPN con conexión automática en el celular abierto por la aplicación OpenVPN.
https://www.dnsoverride.com/change-iphone-dns-with-an-app/
Esperemos que esto ayude a alguien con sus necesidades privadas de datos celulares. Lo que me llevó un día configurar podría haber tomado solo un par de horas con la información correcta. Como mencionó @spinalwrap , una buena ventaja del método VPN real es que su proveedor de celular no tiene ninguno de sus metadatos.
También instalé la aplicación 1.1.1.1 y funcionó para obtener 1.1.1.1 DNS, pero como quería OpenDNS y filtrado, opté por la ruta VPN.
Pruebe esta aplicación: DNS Override establece DNS para Wi-Fi y celular