ciao,
quando si dispone di un ip statico, mettere on line un servizio che esiste nella propria rete locale è una operazione relativamente semplice. È sufficiente, nel caso del web, abilitare il 'nat' del router ed inoltrare le richieste che arrivano alla porta 80 dell'ip pubblico (porta esterna, verso internet) verso la porta 80 del pc con il servizio. a quest'ultimo conviene assegnare un ip statico e toglierlo dal pool del dhcp (che è usato di norma).
discorso diverso è l'opportunità di farlo, non solo perché tool come xampp son sono destinati a tale scopo, ma soprattutto per quel colabrodo che xp si ostina a definire stack tcp/ip... problema che certo non risolvi sostituendo apache con iis.
dato che dubito tu stia usando un pix come router, ticonsiglio di limitare l'esperimento al tempo strettamente indispensabile.
ciao,
marco