Quels sont les serveurs DNS utilisés lors d'une connexion aux données sans fil (pas wifi) ?
Y a-t-il un moyen de le savoir dans Android KitKat ?
Quels sont les serveurs DNS utilisés lors d'une connexion aux données sans fil (pas wifi) ?
Y a-t-il un moyen de le savoir dans Android KitKat ?
Alors que le setprop
pour changer de DNS ne fonctionne pas, la méthode getprop
La méthode permettant de lire ces valeurs devrait être encore valable aujourd'hui :
shell@A0001:/ $ getprop | grep dns
[dhcp.wlan0.dns1]: [192.168.1.1]
[dhcp.wlan0.dns2]: []
[dhcp.wlan0.dns3]: []
[dhcp.wlan0.dns4]: []
[net.change]: [net.rmnet0.dns2]
[net.dns1]: [208.67.222.123]
[net.dns2]: [208.67.220.123]
[net.rmnet0.dns1]: [208.67.222.123]
[net.rmnet0.dns2]: [208.67.220.123]
[net.wlan0.dns1]: [208.67.222.123]
[net.wlan0.dns2]: [208.67.220.123]
Pour clarifier ma réponse : en utilisant une application émulateur de terminal (comme Émulateur de terminal pour Android ), en tant qu'utilisateur normal (pas de permissions Root nécessaires), vous pouvez exécuter la commande que j'ai montrée ( getprop | grep dns
) et obtenir une sortie comme celle-ci.
Exécutez "nslookup google.com" depuis l'émulateur de terminal et le premier résultat devrait être votre DNS. Vous pouvez également exécuter un test standard à partir de dnsleaktest.com depuis votre navigateur.
Edit : Je viens de remarquer que cette réponse est un peu dépassée pour les Androïdes plus récents car nslookup ne semble pas fonctionner si vous installez Terminal Emulator. La méthode moderne semble être d'installer Termux et ensuite d'installer dnsutils dans Termix. pkg install dnsutils
et ensuite exécuter la même commande nslookup google.com
.
AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.