Mi problema es el siguiente, e instalado el xampp 1.7.1 en local con IP extática, todo correcto en local funciona perfecto desde mis tres ordenadores, comprobado los puertos con xampp-portcheck.exe y todo ok, configurado el NAT de mi Reuter con IP pública apuntando a la IP privada donde se aloja la web, e registrado una cuenta no-ip instalo el programa DUC y me dice que todo está ok, meto la dirección de mi pagina en local ok.
E configurado el httpd.conf como me dice el manual creo? porque mi ingles es muy malo concretamente en estas líneas.
En la primera he dejado como esta porque si pongo mi IP pública como he visto en algún manual por la red donde está el Listen 80 no arranca el apache, aunque en los manuales que me he encontrado el httpd.conf era algo diferente seguramente de versiones anteriores.
# Change this to Listen on specific IP addresses as shown below to
# prevent Apache from glomming onto all bound IP addresses (0.0.0.0)
#
#Listen 12.34.56.78:80
Listen 80
Más abajo en el mismo archivo.
# ServerName gives the name and port that the server uses to identify itself
# This can often be determined automatically, but we recommend you specify
# it explicitly to prevent problems during startup.
#
# If your host doesn't have a registered DNS name, enter its IP address here.
#ServerName localhost:xx.xx.x.xxx:80
Aquí si he puesto mi IP donde >:xx.xx.x.xxx:80
Pero desde el exterior no hay manera.
Mi pregunta es si esto está bien o hay algo más que configurar para poder acceder desde el exterior, gracias de antemano.