Apache soporta ASP, pero ASP es de pago, no viene con ningun instalador gratuitamente. ¿cómo se instala e integra con Apache? pues no lo sé, supongo que no será muy complejo. Sin embargo, lo de la IP dinámica se resuelve con lo que te mostré en mi post anterior, ASP o la base de datos no tienen nada que ver con eso.
Ahora, si prefieres usar un servicio para IPs dinámicas, eso es tu opción, puede que te resulte más cómodo. Las alternativas también varían acá, revisa estos links:
http://www.no-ip.com/ http://www.dyndns.com/
El primero es un programa que descargas. Y el segundo, yo recuerdo que dejé a medias la configuración, así que no te puedo ayudar mucho.