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.