FinnCollins escribió:No se en qué nivel de informática/redes estás... intentaré darte una pequeña idea de cómo lo haría yo, siendo la propuesta más barata que pueda hacerte y más simple a la hora de configurar.
Cosas que vas a necesitar:
- Un servidor (es decir, un ordenador en el cual instales las cosas que te diré a continuación)
- Saber un poquito de linux, lo justo.
- Saber qué es una VPN y cómo funcionan (lo básico)
Voy a dividir tu propuesta en dos partes, la primera será cómo hacer tu nube en tu red local (es decir, una nube a la que accedes sólo desde tu casa, conectado a tu router) y la segunda será cómo conectarte desde fuera.
Crear nube en tu red localInstala un sistema operativo a tu servidor. Para ello puedes utilizar un Ubuntu Server que además de consumir muy pocos recursos es gratuito.
El software que te ayudará a compartir los archivos se llama samba. Este programa es muy fácil de utilizar y configurar. Aunque se instale en un equipo linux es totalmente compatible con windows y android por lo que podrás acceder a tus archivos desde otros sistemas operativos.
Con esto ya tienes una nube local, desde cualquier equipo puedes acceder a una carpeta compartida a través de samba. Desde samba puedes poner usuarios y contraseñas, diferentes permisos de acceso a cada usuario, etc
Cómo acceder a tu nube desde fueraInstala en tu servidor un programa de VPN. Te recomiendo OpenVPN.
Para el problema de las IPs dinámicas que tenemos en casa existe una página en la que puedes crear un dominio gratiuto. Esa página es https://www.noip.com/. En esta página puedes ponerle un nombre a tu red, por ejemplo "micasa.ddns.net". Desde esa página asignas a ese nombre la IP pública que tenga tu router. Ahora el único problema al que te enfrentas es que tu IP cambie, pero no hay problema porque desde la misma web de NOIP hay un apartado en el que te explican cómo hacer que en caso de que cambie la IP de tu casa se asigne automáticamente una nueva (concretamente explican esto aquí https://my.noip.com/#!/dynamic-dns/duc)
Bueno, de forma resumida...
Creas un servidor linux al que le instalas tres servicios,
Samba,
OpenVPN y el servicio de
NOIP.
Configuras cada uno de esos servicios y listo, tienes una nube montada en casa accesible desde fuera con una VPN que puedes usar desde el móvil o desde cualquier pc, sea mac, windows o linux.
Para el servidor yo utilizaría una raspberry pi, no son muy caras y te sirven más que de sobra. Le pones unos cuantos discos duros y listo, espacio de sobra y potencia de sobra.
Por cierto, yo en mi casa tengo montada una VPN con una raspberry pi. Hace no mucho tuve la misma idea que tu tienes pero solo monté la VPN ya que con eso y unos pocos comandos soy capaz de encender mi equipo de casa y conectarme en remoto. Es decir, no necesito tener acceso a mis archivos el 100% del tiempo, en caso de necesitar algo que esté en mi ordenador de casa lo único que tengo que hacer es conectarme desde mi movil a la VPN, posteriormente mando un comando con el que enciendo mi PC de casa y por último con una app me conecto a mi ordenador de casa (de forma que veo la pantalla de mi pc en mi teléfono, manejando el ratón y teclado). Si necesito algo me lo mando por correo y listo.
Si necesitas ayuda con algo en concreto solo contesta a este mensaje
Saludos!