Colocar el openfire para que reciba conexiones de spark de usuarios por internet

Muy buenas a todos, mi pregunta es la siguiente me gustaria saber como puedo configurar el openfire para que reciba conexiones de los usuarios por medio de internet, es una vez tenga su usario y contraseña desde cualquier lugar con conexion a internet con el aplicatio spark puedan ingresar al chat y comunicarsen con los demas que se tienen en el grupo,

Muchas Gracias

Agradezco su colaboracion

Tiene que usar una dirección valida de Internet, te recomiendo adquiera un Nombre de dominio (ej: www.midominioparaopenfire.com) y dedique una extensión para el servidor de openfire (ej. openfire.midominioparaopenfire.com) , ademas cuando inicie el proceso de instalación de openfire colocar ese dominio valido cuando se solicite Nombre del Servidor .