Instale NextCloud en Freenas

Instale NextCloud en Freenas
NextCloud es una de las código abierto más popular, alternativa de almacenamiento en la nube autohospedada. Ofrece un interfaz visualmente atractivo e intuitivo para que pueda acceder a sus datos de forma remota. Puede instalar NextCloud en un servidor local para compartir archivos entre sus colegas. O si desea instalarlo en un VPS como una alternativa a iCloud, Google Drive o Dropbox, NextCloud también puede hacerlo!

Hoy instalaremos NextCloud en Freenas. Para aquellos que no saben, FreeNAS es un sistema operativo basado en FreeBSD, diseñado específicamente para ser utilizado como NAS (almacenamiento atacado en red). También viene con una GUI frontend y a menudo se usa para compartir archivos a través de SMB, NFS, etc. o actuar como un servidor LDAP y ofrecer servicios de directorio. Lo mejor de FreeNas es que se basa en ZFS y, por lo tanto, sus datos están en manos seguras.

Con FreeNas como una columna vertebral robusta y potente para administrar sus datos y NextCloud como un maravilloso producto de plataforma cruzada fácil de usar, puede tener la mejor experiencia de almacenamiento en la nube!

Requisitos previos

Para seguir, necesitas tener:

  1. Una instalación de FreeNAS lista a mano
  2. Acceso a la raíz a dicha instalación de FreeNas

Instalación del complemento NextCloud

Se puede instalar un complemento NextCloud desde la interfaz web de FreeNAS, en un par de clics. Simplemente inicie sesión en su servidor como root, vaya a complementos (desde el menú superior, si está utilizando la interfaz de usuario anterior) y desde allí hasta la lista de complementos disponibles:

Allí puede encontrar NextCloud disponible para descargar e instalar. Continúe e instale NextCloud, puede llevar de unos minutos a media hora dependiendo de su conexión a Internet y recursos informáticos disponibles.

Luego habilite el servicio NextCloud. Para hacer este cambio al Instalado pestaña en el mismo menú de complementos. Y establezca el estado del servicio del complemento NextCloud en EN Como se muestra abajo.

FreeNAS asignará a la cárcel una dirección IP privada aleatoria, seleccione el complemento NextCloud, debajo del submenú del complemento desde la columna de la mano izquierda, Para obtener un enlace a este servicio:

Si eso funciona para ti, es genial. Pero prefiero configurar las redes de manera un poco diferente.

Configuración de redes

Si su red local tiene un servidor DHCP (a menudo su enrutador de inicio actúa como uno), debe asegurarse de que el NextCloud obtenga una dirección IP propia de este servidor DHCP. O puede asignarle manualmente una dirección IP, si lo desea.

Vamos por el enfoque DHCP, ya que esta es la configuración más común en la mayoría de los hogares y pequeñas oficinas. NextCloud está instalado, en nuestra caja de FreeNAS dentro de una cárcel. Las cárceles son los precursores de la tecnología de contenedores que Linux adoptó más tarde como Docker y LXC. Como cualquier contenedor, nuestro complemento NextCloud también puede tener una IP propia, distinta de la IP de FreeNAS.

Para hacer esto, ve al CELDA Pestaña desde el menú superior.

Seleccione la cárcel NextCloud, como se llama en su máquina. Haga clic en el botón rojo a continuación para detener el servicio temporalmente y luego editar la cárcel, haciendo clic en el icono de configuración desde abajo a la izquierda. Ignore la dirección IP asignada actualmente y haga clic en el modo avanzado.

Dentro del modo avanzado, seleccione DHCP como su opción IPv4. Puede verificar la puerta de enlace predeterminada y algunos otros parámetros también, si lo desea:

Después de esto, reinicie su próxima cárcel de NextCloud y podrá ver su nueva IP. Seleccionando las cárceles del menú superior y viendo las cárceles.

En mi caso, la dirección IP era 192.168.0.105 que es donde se está ejecutando NextCloud. Pero por alguna razón, que no he podido identificar, esto no funciona cuando va al navegador y escribe la dirección IP.

Eludir el error

Una forma de eludir este error es tomar nota de la dirección IP que el servidor DHCP asignó su cárcel, por ejemplo, 192.168.0.105 en mi caso. Detén esa cárcel nuevamente, abra el editar la cárcel menú e ir al modo avanzado, como lo hicimos antes.

Aquí, puede nuevamente asignar manualmente la dirección IP asignada por DHCP a su cárcel. Desplácese hacia abajo en el menú avanzado y desactivar la caja que dice Vimage. Este paso es importante.

Una vez hecho esto, vaya al menú del complemento desde la barra superior y reinicie el complemento. Si ya estaba funcionando, es posible que deba detenerse y comenzar de nuevo para que los cambios entren en vigencia. Y ahora, finalmente, si abres un navegador desde tu escritorio y abres http: // 192.168.0.105 (o lo que sea que se asignó la dirección IP en su caso) será recibido por el menú NextCloud.

Todo lo demás de aquí en adelante es simple. Puede crear cuentas para sus empleados, miembros de la familia, acceder a él desde cualquier dispositivo que elija y que pueda estar seguro de que los datos son seguros con OpenZFS.

Asegúrese de ir a la configuración de su servidor DHCP (comúnmente enumerada como configuración de LAN en la configuración de su enrutador de inicio) y asigne a NextCloud una IP estática allí. De lo contrario, una vez que expire el arrendamiento DHCP, su enrutador puede terminar asignando a NextCloud una IP diferente que será inaccesible para usted. Probablemente deberías hacer lo mismo para tu caja principal de FreeNas también.

Conclusión

El único negocio complicado con el complemento NextCloud es el error donde la dirección IP no es accesible a pesar de ser asignada. Tengo una fuerte sospecha de que Vimage es el culpable aquí, pero no tengo ninguna evidencia para respaldar eso, todavía.