2 votes

Mettre à jour l'IP d'OpenDNS à partir d'une tablette/téléphone Android

Je souhaite utiliser ma tablette ou mon téléphone Android pour mettre à jour mon IP OpenDNS car il n'existe pas de client OpenDNS officiel pour Android. Est-ce possible ?

En prime, j'aimerais que cela se fasse automatiquement dès que je me connecte au WiFi.

2voto

Christian Points 21

OK, je sais que je suis chemin tard, mais voici une alternative que j'aimerais partager et qui pourrait vous aider.

Il suffit d'ouvrir votre navigateur à https://email:password@updates.opendns.com/nic/update?hostname=your_opendns_network_label pour mettre à jour votre IP -- et c'est tout. Pour l'adresse électronique, utilisez "%40" comme un @ et "%2E" comme un point, c'est-à-dire écrivez "someone%40somewhere%2Ecom" au lieu de "someone@somewhere.com".

Crédits à "rotblitz" à https://support.opendns.com/entries/23217700-Is-there-an-IP-Updater-for-OpenDNS-using-Android pour ce bon conseil.

Pour ce qui est de le faire automatiquement, désolé, pas d'autres idées que le Tasker susmentionné... hey, peut-être IFTTT pour Android ?

1voto

Joshua Robison Points 229

SUCCÈS !

Je suis passé par un service web gratuit appelé dnsomatic (géré par les gens d'opendns).

Il suffit de s'inscrire à un compte et d'ajouter les opendns à vos services. Aucune autre configuration n'est nécessaire.

Pour les utilisateurs d'Android, les versions busybox de wget sont très en retard et n'offrent pas la possibilité d'utiliser des noms d'utilisateur et des mots de passe. Nous devrons donc installer et utiliser cURL.

Le guide pour l'installation de curl peut être trouvé ici

http://forum.xda-developers.com/showthread.php?t=2362386

Une fois que vous avez curl, vous pouvez simplement faire des choses comme mettre à jour votre ip opendns.

curl -u opendnsusername:password http://updates.dnsomatic.com/nic/update?hostname=opendnshostname

Ensuite, vous devez configurer Tasker pour qu'il exécute cette commande lorsque votre appareil se connecte au WiFi.

Créez un profil net qui exécute une tâche lorsqu'il est connecté à votre adresse IP ou Mac WiFi.

Appuyez sur le bouton "+" dans le tasker pour ajouter une nouvelle tâche et sélectionnez "scripts", puis "exécuter le shell".

Ajoutez la ligne de code ci-dessus

curl -u opendnsusername:password http://updates.dnsomatic.com/nic/update?hostname=opendnshostname

Ceci fera en sorte que Tasker exécute la commande lorsque vous vous connectez au WiFi.

androidalle.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.

Powered by:

X