epelpad

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.
Hice un servidor como Dropbox casero y te lo muestroLinuxowncloudservidor en la nube


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.
NextcloudDropbox CaseroHice un servidor como Dropbox casero y te lo muestroLinuxowncloudservidor en la nube

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.

Comentarios Destacados

_SeniorX +65
Asi como lo ves tiene mejor servidor que taringa

Nextcloud
Nirsk77 +7

link: https://youtu.be/S1elmXkJ7D8

47 comentarios - Hice un servidor como Dropbox casero y te lo muestro

elviejolocos +4
Espectacular van 8
tomyox +1
Muchas gracias!
PEDROPEDRILOHRMA +11
exelente ahi van 10, hacete un post explicando paso a paso !
tomyox +5
Gracias! Ya estoy haciendolo pero un poco mas elaborado porque esto es un desastre
EL_REY_DEL_NORTE
que mas se puede hacer, demas de un data server?
tomyox +4
Con nextcloud pocas cosas, aparte de un data server podrias hacer una web con PicoCMS. Si te salis de lo que es nextcloud podrias hacer lo que quisieras, aunque eso dependeria de el equipo que uses, la conexion a internet y las habilidades para hacerlo jajajaja
truent22
Estaría bueno que una vez que lo tengas listo, nos comentes qué tal te parece la velocidad de carga y descarga de los archivos.
tomyox
Ya esta listo y funcionando! Eso depende de factores como la velocidad de la conexion que tengas y los discos duros que estes usando
mrgarcha69 +4
Te felicito por la iniciativa
favorable
El problema es que acá en mi pais nos conectan através de un NAT entonces no podía yo compartir por los puertos normales como http:80 ó ftp:21 no pasa lo mismo allá?
tomyox +1
No sabria decirte con exactitud ya que soy bastante novato en el tema de redes. Yo soy de Argentina y pude hacerlo sin problemas
ter30 +1
haz un tutorial en youtube papu +10
tomyox +3
Ya estoy haciendo el post con el paso a paso con imagenes y toda la bola, gracias por los puntos
VirusV +2
pasa el link.. para que suba pornotrabar en HD
tomyox +1
Lo mejor de tener esto es que podes guardar el porno que tengas ganas y nadie te va a andar revisando jajajajaja
096joaco
Muy bueno, che y que onda con la velocidad de Internet, te consume mucho ancho de banda?
tomyox +1
No llega a ser molesto, al ser algo privado y con muy poco trafico no se nota como yo esperaba y eso que tengo una conexion de 50MB por cable coaxial, con tener unos 100 ya te olvidas y vas a tener una buena descarga/carga (Siendo que solo lo uses vos y un par mas)
_Alonzo_ +2
Me parece buena iniciativa desde un punto de vista académico, pero si lo llevas a los negocios, el consumo de electricidad, mantenimiento, protección de los datos y mantener en un 99% del tiempo ese bicho arriba, te saldrá muy costoso.
tomyox
Obviamente es un proyecto personal y sin ningun tipo de vision a el comercio, para algo profesional se necesitarian componentes dedicados para esta tarea (Fuentes redundantes, raids para mantener los datos a salvo, etc)
identidadoculta
Pone unas capturas de pantalla aunque sea.
tomyox
Ya estoy haciendo otro post con todo eso!
identidadoculta
@tomyox ahh ok. Yo me manejo con servidores ftp y una paginita que me permite subir y bajar archivos por http si esta bueno capaz lo agrego
sofoque
Espero con ansias el post del tutorial
tomyox
Ni bien lo tenga listo dejo el link en este post
OpethMatt +1
Te dejo +10 por la iniciativa
Legendario666
Manda link, quisiera hacer uno.
tomyox +2
En un par de horas ya va a estar listo el tutorial!
Thefinaldoom +1
Que picardia... le pone Ubuntu 16.04 a 2 meses que salga 18.04


Linux
tomyox +2
Viejas costumbres jajajajaja, pero tengo que aceptar que el 18.04 lts tiene pinta
RenzoARG
Ver como un usuario de GNU falla en aplicar algo que se supone "ya está listo" (vamos, años de GNU y todavia no hay una distro que funcione al 99%).

Yo tuve un par de problemas similares en un pasado, siempre habia ALGUN PROBLEMA, nunca nada realmente funcional.... tener que andar probando y probando, debuggeando... a uno le termina dando por las pelotas :p

Suerte que tuviste en encontrar algo funcional!
RenzoARG
@MackkenderSnowen
No se como es el tema de "dificultades" en sistemas operativos (Acaso hay un windows "facil" y uno "dificil"? Que tal MacOs o GoogleOS?).

Solo quiero una distro que FUNCIONE, estandarizada -como todo en el siglo 21-. No tener que andar haciendo swaps y boxes de subsistemas operativos para poder correr un nodo de lo que sea.

Windows server será una garcha, recontra buggeada... Pero funciona al 1er intento.
marcosjavier07
@RenzoARG Olvidate pa, después de años de usar Linux puedo decir que es una beta o alpha constante, al menos por ahora.
Sam_Houston
Es lo que me tira para tras con lnux, pase por debian,ubuntu,mint,manjaro,arch,kali,elementary. Nisiquiera pude compartir archivos en red con tutoriales
BombZ +2
inteligencia colectiva en taringa acaso volvi en el tiempo o algo ?
kendork
increíble te dejo 5+ inteligencia colectiva esperemos ver más del avanzo saludos capo.
javito_pir
que clientes usas desde otros dispositivos??
tomyox
entras al ddns desde el navegador (creo que puse como ejemplo tunubeprivada.linkpc.net) o tambien nextcloud tiene una aplicacion para android y ios
R0bAFraG +1
Buen aporte papa! Taringa necesita de estos post!
+10
DenisC10 +2
Bien ahi capo +10 y ahora te hackeo
marcosjavier07
Dale probá hackear un Linux
elindustrialero +1
Excelente van +10, esperare tu post explicando como hiciste todo esto
Fede279
Te vendría bien un raid 1 por software. No es muy complicado hacerlo y te da una protección para los datos.

Claro que dependiendo del equipo y el flujo de datos te podría tirar abajo la velocidad de carga y descarga.
pucho2727
@tomyox Seguridad ante todo, pero esa placa te soporta RAID?.. Yo lo tengo montado sobre un server 2012, y el owncloud esta virtualizado, es un máquina totalmente recomendado para nubes privadas..
tomyox +1
@pucho2727 Se puede hacer tanto raid por software como hardware, basicamente podes hacer raids virtuales con cualquier pc
Fede279
@tomyox el raíd 0 tiene sus contras, se te rompe un disco y chau datos.
El mas básico es el raid 1 por software. Te come el 50% de capacidad pero te da la posibilidad de tener 1 instancia de seguridad sin muchos requisitos.
alaindesuason
mas barato te hubieras comprado un case...
kuesco
Para qué?? Yo encontré en un contenedor unas latas de aceite, unos cables viejos y tornillos y con eso y partes viejas de PC me voy a construir un NAS así aprovecho que la electricidad aumentó 500% para regalarle plata al gobierno.
a233sadasd
No se si alguien usa dropbox todavia igual, google drive es mas comodo y facil
turguas
esa es una pentium 4????
RicardNava
Puff Tanta vuelta al dope. La misma idea, pero simplemente el TeamViewer y accedo desde NB, el móvil cuando me canta los huevos
tomyox +2
Lo hice con el fin de tener un proyecto y aprender un poco sobre redes, si lo que buscas es hacer algo rápido y sencillo hay Miles de alternativas más simples. Saludos!
dhc77
Qué mala onda, borraste algún comentario mío?
tomyox
No borre ningun comentario, capas fue sin querer recien que entre desde el celular y digamos que el taringa movil no no es muy bueno jajajaja. Saludos y disculpas!
dhc77
@tomyox no entiendo, me siguen llegando avisos de respuesta a este post y no veo mi comentario.
JoaquinMul
Tengo como 3 pcs tirados en una caja, intente hacer un NAS con FREENAS pero me dio tantos qui lombos que lo deje, capas que me pongo a copiarte el proyecto
tomyox
Si te interesa ya postie un tutorial! https://www.taringa.net/posts/hazlo-tu-mismo/20136957/Como-hacer-tu-propia-nube-privada-paso-a-paso.html
JoaquinMul +1
@tomyox Gracias capo, van 10 en cada post!
TheFifthItem
Interesante, lastima que ahora este alejado de IT, pero me hiciste redordar una experiencia de por mediados de los 90s, cuando aun no habia youtube, ni web host files, trabajaba en una empresa asociada a una de USA y que tenia varias oficinas en latinoamerica.
Un dia el servicio en Miami se cayó (mucho antes del 11-sept) y no habia forma de compartir archivos, la otras oficinas estaban desesperadas, entonces se me ocurrio instalar un Servidor FTP, trabajabamos en VPN, y trabajamos asi por el resto del dia. Salve la chamba.
Ese dia fue todo todo por telefono, me sugirieron que instale un servidor de correo electronico (ya lo habia hecho antes) pero es mucho muy mas complicado.
Cuando en Miami se arreglo las cosas me enviaron una carta de felicitacion.

Siempre quise hacer una PC con refrigeracion liquida, quizas algun dia, cuanto tenga mas plata, lo haga.
GeForce9800
Tengo un Western Digital Purple de 3tb que literalmente el único uso que le di fue conectarlo para comprobar que funcione... Si te interesa mándame MP
ZeussTaringax
con esto podes hostear un servidor de algun mmorpg?
recalada
Muy pero muy bueno, hacete el tuto por favor. Se agradece
tomyox
Ya está posteado! Fíjate al principio de este post está el link
recalada
@tomyox gracias soy re colgado, te deje lo +10 y parece poco graciasssss
James-Rodriguez -2
Bueno con Mega tienes 50gb gratis y con esto cuanto gasta de electricidad
tomyox
La idea es aparte de hacer el proyecto para aquellas personas que no confían en servicios como mega, Google drive, Dropbox, no por el gasto de dinero. Aparte de 50gb parecerme bastante poco (trabajo como fotógrafo y cada sesión implica de 10gb para arriba). Pero sobre todo la diversión de hacerlo. Saludos!
TrollacioCartes
Una cagada hermano, no puedo creer que hagas post de esto cualquiera te puede instalar ubuntu y owncloud... encima owncloud es una basura para sincronizar archivos... te conviene mil veces mas mantener sincronizado todo con rsync y cron y montar el sistema de archivos remoto con fuse.
TrollacioCartes
@tomyox la copia diferencial de archivos de manera recursiva es lo que deberias probar, solo va enviar lo que cambie en tu directorio
tomyox
@TrollacioCartes Por lo menos que yo sepa la copia diferencial de archivos se utiliza para backups, haciendo un backup completo y cada vez que por ejemplo ejecutas un programa que modifica un archivo, este se actualiza. Si no me equivoco en esa rustica explicacion no es lo que yo busco, yo simplemente busco guardar los archivos que yo elija en un servidor remoto y acceder a estos desde el lugar que yo quiera. Si quisiera hacer algo como esto usaria cualquier servicio de sinc+
tomyox
@TrollacioCartes +sincronizacion, ya sea algo basico como descargar un programa en cada pc o algo mas complejo como lo que nombras vos. Un saludo
oelinquilino
Asu mare , que trabajo , me recuerda al año pasado que me propuse crear mi propia pagina web para ver y descargar películas , me tarde como un mes investigando y al final lo logre , por ahora tengo el proyecto en pause , hasta que me consiga un servidor de pago.
kuesco -2
Oh Tomyox!, viniste y trajiste tu Dropbox, pero era todo una mierda!!
albert_wesk3r
ahora solo busca una app que te permita hacer una interface con tu servicio de cloud y puedas respaldar todo lo de tu smartphone automaticamente como si fuera la app de drive o dropbox