Verifie d'abord avec la commande host quel est le numero IP qui a ete attribue a ton domaine avec ton "ez-ipupdate". Tu fais simplement:
host monnomdhote.homelinux.org
Pour le resultat il y a deux possibilites:
1) Ton "ez-ipupdate" a transmis ton numero IP du reseau local, un numero comme 192.168.0.x (avec x=numero). Dans ce cas ca a mal marche pour toi.
2) Ton "ez-ipupdate" a bien transmis ton vrai numero IP internet et dans ce cas ca a bien marche.
Pour en etre honnete je n'ai aucune idee quel cas est plus probable car je ne connais par "ez-ipudate". Si ca regarde avec "ifconfig" ton num. IP ca sera le cas 1). Si ca demande au serveur DNS de retenir le numero IP avec lequel sa requete arrive ca sera le 2). De toute facon avec la commande host tu sauras si ca a bien marche.
Ce qui est drole est que les deux cas peuvent aboutir a ton observation de voir la page web de ton routeur.
Dans les deux cas il faut d'abord reussir de rediriger le port 80 vers ton pc. Avec la Freebox configure en routeur c'est possible et je suppose aussi avec de bon routeurs specialises. Si le routeur est un autre pc linux ou tu aurais acces en root, dans ce cas il faut ajouter les bons regles dans la config iptables. Pour voir comment ca marche en principe regarde ici:
http://www.tldp.org/HOWTO/IP-Masquerade-HOWTO/
et en particulier ici:
http://www.tldp.org/HOWTO/IP-Masquerade-HOWTO/forwarders.html#PORTFW-VIA-2.4.X-PREROUTING
Une fois ce probleme resolu, si ci-dessus tu es dans le cas 2) c'est bon.
Par contre dans le cas 1) tu aurais un probleme car ce serait ton client "ez-ipupdate" qui ne reussit pas de transmettre ton numero IP internet. Il faudrait le lancer sur le routeur (si c'est possible).
Ce probleme est tout a fait delicat car si tu n'as pas acces au routeur (par telnet, http ou similaire) c'est impossible d'obtenir le numero IP externe actuel uniquement par de methode "locales". Il faut en quelque sorte regarder de "l'exterieur", par exemple aller sur une page web qui affiche ton numero IP. Apart ca est-ce que tu peux donner a "ez-ipupdate" le numero IP a transmettre comme option ?