Je vais couvrir le scénario sans jailbreak et laisser l’édition ou une autre réponse à quelqu’un qui sait comment changer cela en modifiant iOS.
Sans jailbreak, non. Les données cellulaires sont régies par les paramètres APN. Vous pouvez les modifier avec l’utilitaire de configuration de l’iPhone et un peu d’apprentissage.
Les paramètres Wi-Fi sont faciles à remplacer à l’aide de l’appareil lui-même, mais ce n’est pas global, mais plutôt un remplacement par nom de réseau. Accédez aux paramètres réseau d’un réseau Wi-Fi spécifique. Sous l’écran détaillé (appuyez sur le signe bleu > une fois connecté) et balayez vers le haut pour exposer la partie adresse IP DHCP / BootP / statique de l’écran. Vous pouvez appuyer sur pour modifier le DNS et ajouter, supprimer ou remplacer les paramètres DNS de votre choix à partir de cet écran.
Lorsque j’ai besoin d’exécuter un DNS personnalisé, j’utilise souvent un VPN pour accéder à un routeur avec des paramètres connus et cela fonctionne sur le Wi-Fi et les données cellulaires puisque tout le trafic va au VPN où je peux contrôler le DNS. Cela nécessite du temps et un serveur (le niveau gratuit d’Amazon web service est idéal pour un hébergement à faible coût).
Oui, il y a moyen. Et puisque vous êtes déjà jailbreaké, ce sera tellement plus facile. Il suffit d’ouvrir Cydia et de rechercher des GuizmoDNS. Il provient du dépôt ModMyi, qui est préconfiguré avec Cydia. Il vous permet de sélectionner le serveur DNS à parcourir lors de l’utilisation d’un réseau de données cellulaires, et il le fait directement depuis l’application Paramètres.