Sodele, will ich mich auch noch mir reinmengen *g*
Du hast den Apache auf einem PC laufen und die restlichen PC's sollen einfach nur so zum Surfen ect. benutzt werden?
Wie bei mir *g* (T-Kom Router Sinus DSL ... oder so *g* auch mit WLan)
Selber habe ich die IP meines PC und die meines Servers FEST eingestellt.
Somit ist die IP des Server-PC bekannt (sonst in der Netzwerksteuerung nachschauen)
Als GateWay und DNS-Server habe ich die IP der Routers eingestellt (die T-Kom DNS-IP's sind bei mir im Router eingestellt, also im Grunde das Gleiche wie schon geschrieben wurde)
Dein Server ist lokal zu erreichen?
Ist schon mal schön, dann läuft der pache zumindest schon mal !!
Im Router gibst du unter Virtual-Server die IP deines Server-PC ein und das Port 80 (extern und intern)
Somit werden alle Informationen, die den Router auf Port 80 erreichen und nicht aus deinem LAN angefordert wurden, zu deinem Server-PC weitergeleitet, der damit dann arbeiten kann (also Seite rausgeben ect)
Das war es schon im Router, diese Einstellungen übernehmen und im Router ausloggen.
Zu XP:
Hast du die FireWall noch aktiviert?
Vieleicht liegt es nur an der XP eigenen Firewall, daß die diese eintreffenden Anfragen vom Router blockt.
Wie du diese deaktivierst ... ka, steht aber in der Win eigenen Hilfe (ja, darin kann man sogar was finden *g*)
MfG
Edit:
Hab gerade ein ähnliches Problem bei einem Bekannten:
Sein Update-Tool hat die INTERNE IP übertragen, so kam er selber auf seinen Server, aber von außen kein anderer, da die locale IP (192.168.x.x) im INet nicht vergeben wird ... und in deinem eigenem Netzwerk wohl kein Server dort zu finden sein wird.
In dem Tool ggf. 'hinter NAT-Firewall' oder 'Serverseitig IP feststellen' einstellen