Vamos a ver si te he entendido:
Entiendo que quieres montar un servidor web. Si quieres acceder a tu PC desde el curro para poder trabajar en él la solución más sencilla es utilizar VNC. Gratis en http://www.realvnc.com/Iniciado por edyfelson
Supongo que te habrás registrado en DynDNS. Asegúrate de que lo hayas configurado con una aplicación que te permita actualizar con frecuencia los cambios. El cliente oficial es DynDNS Updater , muy fácil de configurar.Iniciado por edyfelson
Entiendo que has instalado el servidor web Apache en el equipo de casa y has probado a acceder a él y está OK.Iniciado por edyfelson
Correcto. Tu equipo admite tráfico por el puerto 80.Iniciado por edyfelson
Aquí entiendo que la prueba la estás haciendo desde el curro y te aparece el usuario y password del router. ¿no?Iniciado por edyfelson
Creo que tu problema es que tu router, que es quien responde en primer lugar a las peticiones de tráfico que haces desde el curro y al que corresponde la dirección IP pública y dinámica que has asignado en DynDNS, tiene un servidor web incorporado para configurarlo y que está configurado para responder en el puerto 80.Iniciado por edyfelson
Podrías hacer dos cosas:
1. Cambiar el apache para que responda en otro puerto, el 8080, el 81, son dos casos típicos.
2. Cambiar la configuración del router para que haga NAT y el tráfico del puerto 80 se lo pase a la IP de tu equipo.
Creo que lo resolverás más fácil con la primera opción.