Canales populares

Hice un servidor como Dropbox casero y te lo muestro

ACTUALIZACION: Ya esta disponible el post explicando como lo hice con imagenes! zelda: https://www.taringa.net/posts/hazlo-tu-mismo/20136957/Como-hacer-tu-propia-nube-privada-paso-a-paso.html

Todo empezo un dia aburrido por internet, ahi fue que encontre un par de articulos sobre esto de hacerse una nube casera con una pc vieja, arranco mi interes por hacer algo de esto porque en unos dias me voy a estudiar y queria poder acceder a todos mis archivos con mi notebook o celular desde cualquier lugar y nunca me cerraron los servicios como dropbox.
Cuestion que me puse manos a la obra, encontre dos pc viejas tiradas en casa que eran del local de mi viejo y nadie las usaba y hice un rejunte de estas dos.
https://kn3.net/tomyox/50-8-3-3-8-9-8-F06-JPG.html

Hice servidor como Dropbox casero muestro
Hice servidor como Dropbox casero muestro
Hice servidor como Dropbox casero muestro
Hice servidor como Dropbox casero muestro

Una vez que ya tenia los componentes me empece a preguntar donde mierda los iba a meter porque mi presupuesto es 0 por el momento y no queria gastar plata en algo que no sabia si iba a funcionar.
Entonces lo que hice fue agarrar unas maderas que habia por casa y hacer un gabinete compacto que me sirva hasta que comprara uno.
https://kn3.net/tomyox/50-4-9-B-9-4-A-89D-JPG.html

Hice servidor como Dropbox casero muestro
Hice servidor como Dropbox casero muestro
Hice servidor como Dropbox casero muestro
Hice servidor como Dropbox casero muestro
Hice servidor como Dropbox casero muestro
Hice servidor como Dropbox casero muestro

Y si, quedo totalmente feo pero para hacer las pruebas me servia de 10. Llegado este punto tenia que empezar con la instalacion de SO y la configuracion del servidor, empece a buscar como hacerlo y me encontre con la por todos aclamada mejor opcion, esta se llama owncloud. El servidor tenia que correr linux (Cosa que ya sabia desde un principio y era mi idea) por suerte soy usuario de linux hasta en mi pc principal que uso todos los dias y no me suponia un gran aprendizaje hacer esto (Me equivoque, me equivoque bastante).
Busque un poco de informacion y me decidi a desplegar mi propia nube con owncloud, luego de renegar aproximadamente unos 6 dias me di por vencido con esta opcion, siempre tenia algun error, si no era de red era de instalacion y configuracion (Todo esto usando como SO la ultima version de ubuntu server). Aca empezo el problema de volver a buscar una alternativa a owncloud que me demoro bastante tiempo, hasta que al final encontre nextcloud, que cumplia con todos mis requisitos y tras de todo podia instalarse con los paquetes snap en ubuntu 16.04 (Esto hacia la labor de instalacion/configuracion mucho mas sencilla, pero volvi a equivocarme), con unos tres comandos en la terminal de mi ubuntu 16.04 ya tenia el servidor funcionando en la red local, pero aparecio el problema de poder entrar desde cualquier lugar.
Con la falta de informacion de como hacer esto estuve varias horas leyendo foros y foros en ingles de como hacerlo, hasta que me di cuenta que abriendo los puertos que utiliza nextcloud y introduciendo la ip publica mas :80 o :443 (puerto 80 si es http y puerto 443 si es https, basicamente https o http ssl es un protocolo de seguridad), abri los puertos de mi modem y ya podia acceder desde cualquier parte a mi nube privada.
Pense que ya habia terminado pero volvi a equivocarme, ahora el problema era que aparte de tener que acceder desde una direccion dificil de recordar mi ip es dinamica, es decir que expira y cambia cada x tiempo, la solucion a esto fue muy facil de encontrar, consiste en crear una DDNS (Dynamic Domain Name System) que lo que hace es otorgarnos una direccion web (Como por ejemplo tunubeprivada.linkpc.net) que nos redirige a nuestra ip publica, y cada vez que esta cambia actualiza esa "redireccion". Me decidi por hacerlo con NOIP para probar como iba todo, cree la cuenta y el dominio, pero a la hora de introducir estos datos en la configuracion de mi modem Cisco del proveedor fibertel me di cuenta que no aparecia la opcion de NOIP si no solo la de dynDNS (Servicio de ddns totalmente pago) y no estaba dispuesto a poner ni un solo centavo. Aca es donde aparecio dnsexit, un servicio de ddns que no necesitaba esta configuracion en el modem si no que actualiza la direccion "checkeando" la ip cada x tiempo definido por nosotros desde un cliente que instalamos en el terminal de ubuntu. Y asi fue como lo probe y funciono, actualmente estoy usando mi nube privada desde cualquier lugar y sin ningun problema.
En unos dias voy a estar comprando un gabinete rackeable y unos cuantos discos para que todo quede prolijo y lo mas funcional posible.
Si alguien quiere saber un poco mas y hacer un proyecto como este estaria encantado de dedicar un post a explicar la instalacion y configuracion de un servidor como este, y de paso explicar un poco sobre raids que es bastante util en este tema de servidores de almacenamiento.

3Comentarios