Cerrar el puerto de solr y acceder desde localhost

04.- Cerrar el puerto de solr y acceder desde localhost?

Cerrar%2Bel%2Bpuerto%2Bde%2Bsolr%2By%2Bacceder%2Bdesde%2Blocalhost

Introducción

Después de instalar Solr es común que su puerto (8983) esté es visible para todo el mundo, existen varias forma de bloquear el acceso una forma es instalando un pluging de autorizacion o en mi caso cerrando el puerto y permitiendo solo el acceso desde localhost con ssh. Para poder cerrar el puerto y acceder al solr desde localhost solo debemos seguir estos pasos:

01.- Habilitar ufw (Ubuntu FireWall)

Hay que tener cuidado de habilitar los puerto que necesitemos en nuestro servidor en mi caso primero habilito esto puertos:

ufw allow 21 # ssh
ufw allow 22 # ssh
ufw allow 80 # http
ufw allow 443 # https
ufw deny 8983 # cerramos el puerto de solr

Ahora podemos habilitar nuestro firewall asi

ufw enable

Para comprobar que todo este funcionando bien podemos misrar el estado de nuestro firewall asi:

ufw status

02.- Conectarnos de forma local a nuestro puerto 8983 de Solr

Abrimos un terminal y escribimos el siguiente comando:

ssh -L 1111:localhost:8983  root@111.222.333.4444

Donde:
root = Usuario de nuestra maquina remota
111.222.333.4444 = La ip de nuestro servidor remoto
1111 = Puerto con la que vamos a abrir  la la configuracion de Syncthing en nuestro navegador local.

Ahora abrimos nuestro navegador local con esta url:
http://localhost:1111
y debemos ver nuestro panel solr algo asi:
Selecci%25C3%25B3n 092
Ahora para cerrar nuestra conexion solo debemos cerrar nuestra terminal y es todo.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Información básica sobre protección de datos Ver más

  • Responsable: Eugenio Chaparro.
  • Finalidad:  Moderar los comentarios.
  • Legitimación:  Por consentimiento del interesado.
  • Destinatarios y encargados de tratamiento:  No se ceden o comunican datos a terceros para prestar este servicio. El Titular ha contratado los servicios de alojamiento web a digitalocean.com que actúa como encargado de tratamiento.
  • Derechos: Acceder, rectificar y suprimir los datos.
  • Información Adicional: Puede consultar la información detallada en la Política de Privacidad.

Esta web utiliza cookies propias y de terceros para su correcto funcionamiento y para fines analíticos y para mostrarte publicidad relacionada con sus preferencias en base a un perfil elaborado a partir de tus hábitos de navegación. Contiene enlaces a sitios web de terceros con políticas de privacidad ajenas que podrás aceptar o no cuando accedas a ellos. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos. Más información
Privacidad