El que haya mas de un cortafuegos, depende de la configuración de tu red. Te recomiendo consultarlo con el administrador. En el caso de windows xp, tengo entendido (ya que no lo uso) que en las propiedades de TCP/IP es donde podes permitir el tráfico entrante, al puerto que estas utilizando.
Un punto que di por sentado, y por ello no lo mencioné antes, es que debes tener un IP público.
Hasta luego.