Qué hay Rodrigo, Yo tengo por aquí un script que supuestamente hace lo que pides, es para dynup pero por lo que he visto modificándolo un poco te puede servir para otros servicios de DNS dinámicos. Debes meterlo en el cron para que lo lanze cada X minutos.
#!/usr/bin/perl -w # Perl script to update dynup.net IP. # Author: Chris Ball. <[EMAIL PROTECTED]> use strict; use IO::Socket; if (scalar @ARGV != 2) { print "Usage: perl $0 <hostname> <password>\n"; exit; } my $dynsock = IO::Socket::INET->new( PeerAddr => "www.dynup.net", PeerPort => "80", Proto => "tcp", Type => SOCK_STREAM) or die "Couldn't connect to the web server : [EMAIL PROTECTED]"; # Send the HTTP request. print $dynsock "GET /update/java.php3?hostname=$ARGV[0]&password=$ARGV[1] HTTP/1.0\r\n\r\n"; # Print the last line of the socket response. # Usually "Update complete!", "Incorrect password..", or an HTTP error. print ((<$dynsock>)[-1]); # And we're done. print "\n$0 finished.\n"; Espero que te sirva. Un saludo, Quique On Friday 26 September 2003 12:20, Rodrigo Bejar wrote: > Hola Chicos y chicas: Les cuento el problemita que tengo, tengo instalado > debian+apache+php4+mysql, bueno todo funciona bien en mi lan , pero aca > biene el problema , yo salgo a internet por medio de un gw que es una > rebajadora coyote, el cual tengo forward el puerto 80, hasta y todo bien,el > problema que tengo es que e; proveedor me asigana ip dinamico, instale el > cliente ddclient ( debian) y el tema es que no puedo hacer que me refresque > la ip > Gracias y espero su ayuda > Rodrigo