Est-il possible de changer le DNS pour Internet cellulaire? Comment peut-on le faire sans jailbreak?
J'ai essayé Apple Configurator, mais je n'ai pas trouvé les paramètres appropriés.
ios
dns
cellular-data
apple-configurator
Adam Smith
la source
la source
Réponses:
Créez votre propre VPN en utilisant OpenVPN et easy-rsa sur un serveur cloud océanique numérique (5 $ / mois pour le transfert mensuel le moins cher de VM et 2 To), configurez VPN pour tunneler / transférer tout le trafic, configurez Cloudflare 1.1.1.1 sur VPN, puis utilisez Apple Configurateur pour définir une connexion VPN toujours active.
Je peux confirmer que c'est comme ça que je le fais, j'ai configuré l'instance de serveur Ubuntu 16.04 et ce qui précède et je n'ai jamais éteint mon VPN.
la source
Pas possible sans jailbreak.
Source: Configuration iPhone pour OpenDNS Il est écrit, en partie (c'est moi qui souligne ):
Ces gens en savent sûrement plus sur le DNS (et en particulier sur les paramètres standard primordiaux) que quiconque.
la source
Pour ceux qui cherchent à utiliser 1.1.1.1 sur vos appareils iOS, vous pouvez télécharger l' application officielle 1.1.1.1 sur l' App Store ( gratuit , pas d'achats intégrés), ou suivre le lien sur la page d' accueil https://1.1.1.1 page.
L'application configure un profil VPN qui achemine automatiquement toutes les requêtes DNS depuis n'importe quelle application via les serveurs DNS gratuits de Cloudflare.
Les serveurs de Cloudflare seront utilisés, même pour les données cellulaires .
Vous pouvez également utiliser une application iOS tierce appelée DNS Override (application payante, coûte 1,99 $ ) qui configure automatiquement 1.1.1.1 pour vous sur n'importe quel réseau auquel vous vous connectez. Les instructions de Cloudflare peuvent être trouvées ici et sont référencées ci-dessous:
Téléchargez DNS Override sur l'App Store .
Lancez l'application DNS Override.
Cliquez sur 1.1.1.1 en haut de l'application.
Activez la bascule DNS Override
DNS Override peut vous demander d'installer son profil VPN afin qu'il puisse mettre à jour automatiquement les paramètres DNS.
Enfin, les utilisateurs wifi peuvent configurer manuellement les serveurs DNS en accédant aux paramètres wifi iOS. Notez que votre appareil n'utilisera que 1.1.1.1 pour chaque connexion wifi que vous configurez.
Aller aux paramètres.
Cliquez sur Wi-Fi.
Cliquez sur l'icône d'information «i» à côté du nom Wi-Fi auquel vous êtes connecté.
Faites défiler jusqu'à ce que vous voyiez la section intitulée Configurer DNS
Modifiez la configuration d'Automatique à Manuel.
Cliquez sur Ajouter un serveur.
Supprimez toutes les adresses IP qui peuvent déjà être répertoriées et à leur place, ajoutez:
Cliquez sur Enregistrer.
Je ne vois pas de bonne raison de payer pour une application tierce comme DNS Override lorsqu'une application officielle est fournie gratuitement directement à partir de Cloudflare.
Pour ceux qui utilisent une configuration Wifi manuelle, sachez que le DNS de Cloudflare n'est pas utilisé pour vos données cellulaires. Votre appareil iOS utilisera uniquement un DNS personnalisé sur les connexions qui l'ont configuré. Il n'y a aucun moyen de configurer le DNS cellulaire sur iOS pour le moment - les paramètres de votre opérateur seront utilisés. Pour cette raison, je suggère d'utiliser l'application officielle Cloudflare.
la source
DNS Override a fonctionné pour moi sur les tests, même si j'ai noté de mauvaises critiques concernant la durée de vie de la batterie. Un coup d'œil rapide sur cette opération via un profil et le logiciel Apple Configurator semble vous permettre de configurer un profil avec des paramètres DNS proxy, mais le profil vous permet simplement de faire référence à un ensemble dans une application iOS. Il semble que vous ayez besoin d'une application comme DNS Override pour changer le DNS cellulaire, et que cela ne peut pas être fait par le biais du profil seul.
Serait très heureux d'avoir tort sur ce point. (iOS 11/8 Plus)
la source
Les suggestions de @cinematicme m'ont mis sur la bonne voie; super utile. Voici ce que j'exécute: tunnels d'application iOS OpenVPN vers le serveur Azure Ubuntu, application configurée pour ne s'activer que sur le cellulaire. L'application DNS Override fait que toutes les connexions WiFi utilisent mon DNS préféré (OpenDNS). Mon réseau domestique et mon serveur Azure sont dans mon compte OpenVPN avec des règles de blocage personnalisées.
1) Créez un serveur cloud dans Azure (ou DigitalOcean) avec le port UDP 1194 ouvert; La taille B1s éclatable Azure me coûte 9 $ / mois, la bande passante de 25 Go coûte 1,75 $ / mois
2) J'ai passé des heures à configurer OpenVPN avec le guide suivant , puis j'ai trouvé le premier commentaire qui relie un script d'installation qui a pris littéralement 3 minutes (voir 3 ci-dessous).
https://www.digitalocean.com/community/tutorials/how-to-set-up-an-openvpn-server-on-ubuntu-16-04
3) Installez OpenVPN en utilisant le commentaire au lien ci-dessus, le voici directement:
https://github.com/Nyr/openvpn-install
wget https://git.io/vpn -O openvpn-install.sh && bash openvpn-install.sh
Peut lire le script sur GitHub ici avant l'installation.
Le script d'installation vous demandera quel DNS vous souhaitez utiliser pour votre VPN. Vous pouvez choisir 1.1.1.1 , Google ou OpenDNS.
4) Importez le fichier .ovpn généré ci-dessus dans l'application iOS OpenVPN, configuré pour vous reconnecter en continu uniquement sur le cellulaire.
5) Bonus: je voulais également OpenDNS sur toutes les connexions WiFi, ce qui peut être accompli via l'application iOS DNS Override (1,99 $). J'ai défini cela pour forcer OpenDNS pour toutes les connexions WiFi et cellulaires. Il ne semble pas entrer en conflit avec le VPN autoconnecté sur cellulaire ouvert par l'application OpenVPN.
https://www.dnsoverride.com/change-iphone-dns-with-an-app/
Espérons que cela aide quelqu'un avec ses besoins de données cellulaires privées. Ce qui m'a pris une journée à installer aurait pu prendre seulement quelques heures avec les bonnes informations. Comme @spinalwrap l'a mentionné , un bon bonus de la méthode VPN réelle est que votre fournisseur de téléphonie mobile ne possède aucune de vos métadonnées.
J'ai également installé l' application 1.1.1.1 et cela a fonctionné pour obtenir le DNS 1.1.1.1, mais comme je voulais OpenDNS et le filtrage, j'ai opté pour la route VPN.
la source
Essayez cette application: DNS Override set DNS pour Wi-Fi et cellulaire
la source