Simplificando mucho, mucho, mucho... un servicio de ese tipo es realmente una base de datos con 2 campos:
Nombre...........................IP
perico.no-ip.com ........... 100.200.50.35
softduro.dyndns.org ........ 50.59.29.11
gordoflaco.juajua.com ...... 200.200.200.100
...
Un temporizador irá recorriendo continuamente cada una de las entradas y comprobando la IP actual para actualizarla.
Cuando alguien quieren conectar a softduro.dyndsn.org entonces tu servidor lee la IP que tiene y redirecciona a ella.
Seguro que todo es bastante más complicado, aunque la base debe ser esa.
|