La livebox en diffuse aps son adresse publique, il faut donc un moyen de la chercher.
Si tu veux avoir ça de manière automatique, tu peux :
- utiliser un script qui va aller télécharger la page html de la LB contenant l'adresse IP, extraire l'adresse du fichier, et l'utiliser pour ce dont tu as besoin. C'est plus facile sous linux, les logiciels/configurations sont généralement plus adaptés au scriptage (ou alors il y a plus de gens qui le font et donc plus d'aides), mais ça doit pouvoir se faire aussi sous windows.
- utiliser un serveur FTP qui est capable de prendre comme IP à utiliser en mode passif un nom DNS plutot qu'une IP, et qui fera de lui même la conversion en adresse IP. Donc si tu as une adresse du type machin.dyndns.org et qu'elle est bien mise à jour à chaque changement d'IP, il suffit de la donner au serveur et ça marche tout seul. BulletProof FTP en est capable (mais je dois avouer que je ne l'aime pas trop).
Edit : j'avais mal lu, j'expliquais comment donner l'adresse IP au serveur et pas au client.
Pour le savoir à distance, c'est encore plus simple : inscris toi à un serveur de nom DNS (dyndns.org est gratuit), configure ton PC/serveur pour que l'adresse soit bien mise à jour régulièrement, et comme ça tu peux utiliser le nom DNS plutot que l'IP pour te connecter à distance.