1.- Primero hay que instalar el servidor, te puede servir el Ubuntu versión servidor que ya viene configurado (
http://www.ubuntu.com/).
2.- Ya que lo tengas instalado procedes a instalar el ddclient para el caso de
http://www.dyndns.com
sudo apt-get install ddclient
2.- Editamos el archivo de configuración (sudo vim /etc/ddclient.conf) de tal forma que quede algo parecido a
# Configuration file for ddclient generated by debconf
#
# /etc/ddclient.conf
pid=/var/run/ddclient.pid
protocol=dyndns2
use=if, if=eth0
use=web, web=checkip.dyndns.com/
server=members.dyndns.org
login=usuario
password='password'
direccion sin el http (Hostname)
3.-Ejecuta el ddclient
sudo ddclient
4.- Si te encuentras detrás de un router tendrás que consultar el manual para abrir los puertos