Cuando dices que metes tu ip, lo haces desde dentro de la red local? Creo que deberias probar desde fuera xq si es asi es desde dentro es normal que te responda el router. Desde dentro de la red local deberias usar la direccion local del router.
Si tienes un dominio comprado y quieras ver el servidor local desde dentro de la red poniendo ese dominio como url (por ejemplo para probar los vhost del apache), puedes hacer 2 cosas, una es tocar el fichero host del windows, la otra que yo uso es usar el router como dns y añadir una entrada estatica.
En la config del router te vas DNS y activas sobre ENABLE DNS. En las 2 casillas de abajo pones las dns que usas habitualmente en el ordenador.
Y luego pinchas sobre static dns y le das a add.
Alli pones el dominio que quieras y la ip local de la maquina con apache.
Creo que para que esto funcione tienes que reiniciar el router.
Luego en el ordenador solo tienes que poner como servidor dns la ip local del router.
Si tambien te pasa desde fuera de la red local, creo que tienes que reiniciar el remote site para que los cambios tengan efecto, no lo se seguro, pero lo puedes intentar. Una vez dentro del remote site en cuestion, arriba la primera casilla pone:
- Enable remote site
Pues la desactivas y pinchas modificar.
Luego la activas y vuelves a modificar.
*Creo que la principal conclusion es que para probar si funciona deberias mirarlo desde fuera de la red y reiniciar el remote site (no se si reiniciar es la palabra mas adecuada pero bueno).
No se si ha quedado muy claro, creo que no xq me suelo explicar muy mal... pero si quieres alguna aclaracion no dudes en decirlo.