Ir al contenido principal

Mensajería OpenFire: Instalación y Configuración

Exportamos una nueva OVA de DEBIAN.

Configuramos su interfaz:




# rm /etc/udev/rules.d/70-persistem-net.rules
# reboot




Preparamos la conexión remota:
# apt-get install ssh

#ifconfig -a




Instalación paso a paso:

$ ssh root@192.168.1.198


Necesitaremos en la instalación de mensajería OpenFire:
Servidor LAMP
          Linux
          Apache
          MySQL
          PHP

phpadmin y Java



# apt-get install apache2 php5 mysql-server phpmyadmin

# apt-get install openjdk-6-jdk












Descarga y puesta en funcionamiento de OpenFire:

# wget http://download.igniterealtime.org/openfire/openfire_3.9.1_all.deb

# dpkg -i openfire_3.9.1_all.deb


Para saber que está funcionando:
# netstat -putan|grep java




Voy al navegador de mi máquina REAL y pongo la IP:8080, en mi caso, 192.168.1.198:9090





No se recomienda que se use la Base de Datos internas, pero en este caso lo vamos a hacer así para ver como funciona OpenFire.



Si tuviéramos un Servidor de Directorio (LDAP), señalaríamos esta opción, así los usuarios de LDAP se importaría al OpenFire.

Como no lo tenemos en esta ocasión, señalamos la opción Por defecto.




Si no se lee correctamente esta pantalla, podemos darle a continuar y caer en un problema típico. Se ha puesto nuestro correo electrónico como administrador, y en este caso, la contraseña admin.

Pero al leer la pantalla te recuerda que el usuario es admin, y no el coreo que acabas de poner.






Tal y como se ha dicho anteriormente, este nombre de usuario no es tú correo de administrador, sino admin, el cual se pone por defecto y que luego por seguridad debemos de modificar.





Ya estamos dentro, ahora solo debemos configurarlo.

CONFIGURACIÓN

Configuración del servidor recomendada:

  • Zona horaria.


  • Pestaña Configuración del Servidor / Registros y Conexiones.



Deshabilitamos el que se puedan registrar libremente, el cambio de contraseña y el acceso anónimo.



Usuarios/Grupos:
Creamos varios usuarios nuevos, ya que no se ha conectado con ningún servidor LDAP

  • Nuevo Grupos.



  • Nuevos usuarios pertenecientes al grupo anterior




  • Se agregan a estos usuarios a mi nuevo grupo



Verificación con un cliente de mensajería:

Instalamos un cliente de mensajería como Spark en por ejemplo nuestra máquina real Ubuntu.


Una vez descargado lo descomprimimos y ejecutamos.






Ahora abrimos un cliente Windows xp, e instalamos tambien el cliente de mensajería para poder probar distintas opciones que nos ofrece OpenFire.





Una vez descargado lo ejecutamos para instalarlo.






Agregamos en la cuenta de “pepe” del Windows XP a un nuevo amigo llamado “mjesus”, de la cuenta en Ubuntu.




Ya están conectados!!!



Ahora ya se pueden escribir, …




ó Mandar ficheros y/o fotos.





En nuestro servidor OpenFire tenemos mas opciones interesantes, por ejemplo podemos ver quien se encuentra conectado en estos momentos:

Sesiones / Sesiones Activas




Pudiéndole cerrar la conexión desde este panel pulsando la imagen con la “x”.


O podemos mandar un mensaje a todos los usuarios.

Sesiones / Herramientas







Otra opción muy interesante es el apartado de CONFERENCIAS.

Creamos una sala de conferencia nueva.






En el cliente no dirigimos a Acciones / Comenzar una conferencia







Y en el servidor podemos ver quien a comenzado la conferencia y cuantos usuarios están en ella.






Por último, si visitamos en el servidor la pestaña de Pugins / Plugins Disponibles, podemos ver una variedad muy extensa de funcionalidades que podemos usar en este servidor.





Una de las opciones es instalaciones de la integración de Asterisk (voz IP) en nuestro servidor OpenFire.

Pero esto lo trataremos en otro artículo, ...





Comentarios

  1. instale openfire en ubuntu, puedo acceder desde la ip local y publica a la consola, pero cuando intento validar mi usuario me dice que conatraseña errada o usuario errado, el tema es que tienen instalado un ipcop como firewall no se que puertos deben abrirse o que se debe hacer ayuda

    ResponderEliminar
  2. instale openfire en ubuntu, puedo acceder desde la ip local y publica a la consola, pero cuando intento validar mi usuario me dice que conatraseña errada o usuario errado, el tema es que tienen instalado un ipcop como firewall no se que puertos deben abrirse o que se debe hacer ayuda

    ResponderEliminar
  3. Verifica que version estas usando como cliente; el openfire 4.X tiene conecta bien con versiones anteriores , te recomiendo la version spark 2.6

    ResponderEliminar

Publicar un comentario

Si te ha gustado, haz un comentario, ..., GRACIAS

Entradas populares de este blog

Configuración y Uso de Pandora FMS 5.0 SP3

CONFIGURACIÓN DE LA RED Lo primero que se debe de hacer es conocer la red que necesitas monitorizar, las distintas redes que posees y configurar las interfaces del CentOS donde tienes instalado Pandora FMS para que este sistema pueda verlas. Si haces un ping a alguna de estas redes, este debería responderte. Un ejemplo de como configurar distintas redes en CentOS sería el siguiente, donde las X son las que corresponda a tú red: # cd /etc/sysconfig/network-scripts/ # cat ifcfg-eth0 DEVICE=eth0 HWADDR=00:0C:29:75:A5:F2 TYPE=Ethernet BOOTPROTO=static IPADDR=10.x.x.155 BROADCAST=10.x.x.254 GATEWAY=10.x.x.1 NETMASK=255.255.255.0 DNS1=10.x.x.x DOMAIN=dominio.local DEFROUTE=yes IPV4_FAILURE_FATAL=yes IPV6INIT=no UUID=920d0ead-e3ad-4c99-8c79-617812986fb4 ONBOOT=yes # cat ifcfg-eth0:0 DEVICE=eth0:0 HWADDR=00:0C:29:75:A5:F2 TYPE=Ethernet BOOTPROTO=static IPADDR=10.x.x.155 BROADCAST=10.x.x.254 GATEWAY=10.x.x.

pfsense: Proxy Squid3 instalación y configuración

Nuestra máquina de pfsense con 2 adaptadores , uno en adaptador puente y otra en solo anfitrión: Me conecto desde el interfaz anfitrión al pfsense desde el navegador: Nos movemos a: System / Package/Available Packages/instalamos squid3 Service / Proxy server Configuramos en la pestaña de General las siguientes opciones: LAN Proxy Port: 3128 Allow users on interface(picado) Transparent Proxy(picado) Enabled logging(picado) Log Store Directory: /var/squid/logs Administrator email: email administrador Language: es SAVE Nos aseguramos que squid está corriendo: Status / Service Con esta configuración debemos tener internet en nuestro cliente Windows. RESTRICCIONES Y PERMISOS Podemos configurar las restricciones en la pestaña Service / Proxy server / (pestaña)ACLs Por ejemplo, restringimos el acceso a google.es: En Service / Proxy server / Local Cache o

FireWall de PFsense: NAT

NAT Network address transletion - Traducciones de direcciones de red Se diferencia de la tabla filter, que con estas reglas se redirecciona. Si queremos que nuestro servidor web de servicio al exterior, tiene una dirección interna, pero si sale con esta IP, al salir se corta la IP. Que el router coja esta IP interna de este servidor Web y la cambie por la IP publica del route se llama NAT. Esto que hace el router automáticamente es lo que vamos a hacer ahora. SNAT: source NAT(origen) DNAT: destination NAT(destino) SNAT, cambiamos el origen. Windows manda el paquete y llega a pfsense, y este cambia el origen PAQUETE: origen: wXP (192.168.56.2) ↔ WAN (80.21.21.21) destino: google.es DNAT, cambiamos el destino Queremos dar servicio web, pero mi servidor esta en una red privada, en la 10.0.0.2. Al dar la IP de mi WAN, debo hacer que llegue a mi servidor. Cada vez que llegue un paquete a la Wan al puerto, en este caso, 80, l

FireWall de PFsense: Reglas de Filtro 1/3

FILTER RULES (Reglas de Filtro) Para instalar el PFsense te recuerdo el enlace donde se explica en mi blog: http://mjesussuarez.blogspot.com.es/2013/12/instalacion-y-uso-de-pfsense.html A partir de este punto, entramos en PFsense a partir de la IP LAN: 192.168.56.2 Las 2 opciones mas interesantes de ver sobre cortafuegos en PFsense es NAT y Rules . Aunque usaremos también los Aliases . Dentro de interfaces tenemos LAN y WAN, pero también podemos asignar interfaces, como por ejemplo una zona demilitarizada(DMZ) para alojar en esta rama un Servidor Web . Para crear una interfaz nueva debemos ir a Interfaces / assign / VLANs . Pero que es una VLAN . Significa que físicamente están todas las redes unidas, pero Virtualmente se han formado LANs independientes y que no se ven unas a otras, o si se ven, pero están separadas virtualmente como si estuvieran separadas de forma física. Pero este tema lo trataremos mas adelante, ahora haremos