Comment puis-je changer le serveur DNS cellulaire sur iOS?

14

Existe-t-il un moyen de définir un serveur DNS global qui sera utilisé pour toutes les connexions (à la fois Wi-Fi + données cellulaires)? S'il n'y a pas de manière uniforme pour spécifier le DNS, puis-je simplement changer le DNS utilisé par la connexion cellulaire?

Idéalement, je cherche une réponse pour iOS vanille; cependant, je serais heureux de toute solution, y compris celle qui nécessite un jailbreak.

houbysoft
la source

Réponses:

4

Oui , il y a moyen. Et puisque vous êtes déjà jailbreaké, ce sera tellement plus facile. Ouvrez simplement Cydia et recherchez GuizmoDNS . Il s'agit du référentiel ModMyi, qui est préconfiguré avec Cydia. Il vous permet de sélectionner le serveur DNS à utiliser lorsque vous utilisez un réseau de données cellulaires, et il le fait directement depuis l'application Paramètres.

Andrew Larsson
la source
9

Je couvrirai le scénario sans jailbreak et laisserai 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 iPhone et un peu d'apprentissage .

entrez la description de l'image ici

Les paramètres Wi-Fi sont faciles à remplacer à l'aide de l'appareil lui-même, mais ce n'est pas global mais à la place 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 que vous êtes connecté) et balayez vers le haut pour afficher la partie adresse IP DHCP / BootP / statique de l'écran. Vous pouvez appuyer sur pour modifier le DNS et ajouter, supprimer ou remplacer votre choix de paramètres DNS à 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 car tout le trafic va au VPN où je peux contrôler le DNS. Cela nécessite du temps et un serveur (le niveau gratuit du service Web Amazon est idéal pour l'hébergement à faible coût).

bmike
la source
Je sais comment le faire par WiFi, et malheureusement je n'ai pas de VPN. Cependant, mon téléphone est jailbreaké, donc j'accueillerais une réponse pour les téléphones jailbreakés ...
houbysoft
Voyons ce qui se passe - vous pouvez modifier la question (et j'ai ajouté le jailbreak si bien dans la réponse car je soupçonne que quelqu'un sait comment le faire là-bas.) Le cas d'utilisation est si éminemment utile et la communauté du jailbreak pourrait être motivée par coïncidence pour diriger le trafic loin de certains DNS ou vers un autre pour diverses raisons (certaines sûrement légitimes).
bmike
1
Je viens de modifier la question pour préciser que cela ne me dérangerait pas une réponse qui nécessite un jailbreak.
houbysoft
@houbysoft Je vais examiner cela et voir si je peux trouver quelque chose.
Andrew Larsson
2
Êtes-vous sûr que votre réponse est correcte? J'ai regardé l'iPhone Config. Util mais je ne trouve aucun paramètre DNS pour l'APN :(
laktak
-1

Vous pouvez utiliser cette application: https://www.dnsoverride.com/ Elle peut remplacer les paramètres DNS pour toute connexion Wi-Fi et cellulaire. Un scénario dans lequel cela ne fonctionnera pas est si votre FAI intercepte le trafic DNS. Certains opérateurs mobiles le font.

koper
la source