En principio basta que tengas libre el puerto de conexión del apache, supongo que es el 80. Si tienes un firewall, asegurate de abrir los puertos o no conseguirás nada. Igualmente si usas XP, tienes que desactivar el firewall que trae instalado (ve a las propiedades de tu conexión y quita lo de "proteger mi equipo de blablabla..."). Si estás usando firewalls, lo que yo haría sería desactivar el del XP y usar uno sólo, y en este le abriría los puertos necesarios al apache.
Por otro lado cuando entres desde el cyber tienes que introducir la dirección IP que tengas asignada en tu conexión de internet de casa, eso supongo que ya lo sabrías
Suerte