ich habs mal hier ins linux-forum verschoben, da hier sicher mehr apache-user sind als im windows-bereich.
zum thema selbst:
du brauchst eine statische ip-adresse (oder einen dynamic-dns), und diese muss in der httpd.conf eingetragen sein, sodas er [apache] sich für die ip-adresse/dynamic-dns zuständig fühlt.
google bringt (wenn man ihn richtig fĂĽttert) auch gute ergebnisse:
http://www.faqs-online.net/apache2/
bis auf die pfadangaben sind windows und linux ident.
wenn du einen router/firewall hast, dann musst aber auch dafür sorgen, dass der port durchgeschleusst wird (bedeutet zwangsläufig, dass der rechner in der dmz stehen muss).