InicioHazlo Tu MismoComo hacer tu propia nube privada paso a paso

Como hacer tu propia nube privada paso a paso

Hazlo Tu Mismo2/24/2018
Bienvenidos a mi post! Hoy me decido a explicar paso a paso y con sus respectivas imagenes como hice mi propio “data server” o “nube casera”. En este post pueden ver un poco de lo que hice yo. Antes que nada pedir disculpas por las faltas ortograficas que pueda llegar a haber, es que estoy escribiendo desde una pc que solo uso para probar cosas que voy aprendiendo de linux y tengo tanto el idioma del SO como la distribucion de teclado en ingles ya que es mas comodo para introducir comandos en el terminal. Y tambien aclarar que muchas imagenes no son mias porque ya tengo todo instalado y para poder sacar mis propias screenshots deberia hacerlo otra vez, asique parcialmente no son mis screenshots. Cosas que debemos de tener antes de empezar: -Una pc vieja o que tengamos sin uso -Conexion de banda ancha decente (Por decente me refiero de 12MB para arriba, si no seria un poco pesado usarlo con archivos grandes, igualmente se puede hacer con la conexion que tengas) -Algunos discos rigidos Aclaracion: Esto lo podes hacer con lo que tengas, lo unico que va a variar va a ser la velocidad de carga/descarga o la cantidad de almacenamiento posible Instalacion del SO: En mi caso el sistema operativo que utilice fue Ubuntu 16.04 LTS, pero te sirve cualquiera en el que podamos descargar paquetes snap, para saber que distro tiene esta opcion basta con googlear un poco. Hacemos uso de los paquetes snap para que la instalacion sea sencilla, antiguamente uno de los grandes inconvenientes de linux era que cuando instalabas algo aparte del programa en si tenias que instalar las denominadas “Dependencias” (A lo gaucho serian otros programas que sin ellos, el principal que estamos instalando no funcionaria). Los paquetes snap nos solucionaron la vida a los usuarios de linux porque basicamente nos instala el programa junto con todas sus dependencias. Instalacion de Nextcloud: Una vez con el sistema operativo funcionando abrimos un terminal y procedemos a instalar el paquete snap de Nextcloud -sudo snap install nextcloud Aca va a comenzar la descarga e instalacion, cuando termine podemos comprobar que esta instalado con el siguiente comando: -snap changes nextcloud Y nos va a aparecer algo asi Ya hecho esto tendriamos el nextcloud instalado. Configuracion de Nextcloud: Como ya tenemos instalado el Nextcloud en nuestra pc podriamos entrar al navegador poner localhost y configurar la cuenta administrador desde la misma interfaz web, pero me parecio mucho mas sencillo utilizar un comando en el terminal y que ya quede listo. -sudo nextcloud.manual-install usuario contraseña Una vez que nos aparezca “Nextcloud was successfully installed” podriamos acceder a localhost en nuestro navegador y iniciar sesion con el usuario y contraseña. Si solo queremos utilizar esta “nube” dentro de nuestra casa ahi llegaria lo que tenes que hacer, te fijas la ip privada y desde la otra pc conectada a la misma red (Wifi o cable) entras a esa ip desde el navegador (Te va a pedir permisos pero eso lo explico mas abajo) Pero para conectarse desde cualquier lugar vamos a tener que seguir algunos pasos mas. Lo primero seria abrir el puerto 80 (80 ya que es el puerto que maneja en http, en caso de ser https seria el puerto 443, si les interesa que la conexion a su servidor posea SSL puedo hacer otro post explicandolo), para abrir puertos deberiamos entrar a la configuracion de nuestro modem (Se entra por el navegador web introduciendo por lo general 192.168.0.1 o 192.168.1.1, podemos ver especificamente la ip que tenemos que introducir poniendo ifconfig en un terminal) y aqui cada modem es un mundo aunque siguen reglas generales, entrariamos a Port Fowarding, tocamos Add New ponemos el puerto que queremos abrir la ip y el protocolo lo ponemos en all y listo. No me quiero estirar mucho en esto porque por google hay informacion para tirar para arriba. Una vez ya abrimos el puerto 80 podemos conectarnos desde cualquier red poniendo en el navegador nuestra ip publica y :80 (La ip publica la podemos ver en paginas como cualesmiip.com) y nos quedaria xxx.xxx.xxx.xxx:80. Primero recomiendo probar si nos entra al servidor de esta manera para asi no seguir al siguiente paso sin saber si funciona o no. Cuando entremos con la ip publica nos va a aparecer algo asi: Basicamente lo que nos dice aca es que el dominio no es de confianza, pero si carga la pagina la dejamos asi y luego vamos a hacer este un dominio de confianza. Creando DDNS: Pensar que una vez que pudimos entrar con la IP y el :80 ya esta todo listo es el pensamiento mas equivocado que podes tener (Yo lo tuve). Aca comenzo lo que fue por lo menos mi quebradero de cabeza, cual es el problema de acceder desde esta ip? Los problemas son dos, primero es una direccion larga y que solo contiene numeros, por lo tanto es dificil de recordar y segundo es que la mayoria de nosotros tenemos IP’s dinamicas, es decir que cada cierto tiempo expiran y cambian por lo tanto cada vez que esto suceda tendriamos que ir al pc servidor y ver cual es la ip publica para asi acceder desde ella. Para esto existen los DDNS o Dynamic Domain Name System, lo que se hace con esto es crear un dominio (Direccion web) que nos redirecciona a nuestra ip publica, y cada vez que la ip publica cambia, el dominio nos redirecciona a esa ip nueva. Hay dos maneras de configurar un DDNS, una es desde las configuraciones de nuestro modem (La mas recomendable) y la otra es con algun servicio de DDNS que no funcione con nuestro modem si no con un cliente instalando en nuestro pc (Como DNSExit). Los DDNS mas conocidos y que podemos encontrar en las configuraciones de nuestros modems son DynDNS y NOIP, por mala suerte estos dos son pagos. Y aca es donde DNSExit viene a solucionarnos la vida siendo gratuito y aparte con un cliente para instalarlo y no tener que andar metiendo mano en las configuraciones del modem (Yo en mi caso no podia usar NOIP por mi modem y aparte no queria meter mucha mano por mi poca experiencia con este tema de redes). Nos iriamos a www.dnsexit.com y tocariamos donde dice “Free Dynamic DNS Service”, seguimos las instrucciones que son basicamente crear una cuenta y el nombre del dominio y luego comenzariamos con la instalacion del cliente en nuestro pc servidor. Vamos a este link https://www.dnsexit.com/Direct.sv?cmd=ipClients y descargamos el archivo tar que aparece para linux, lo descomprimimos y dentro tendremos un archivo de texto dentro de la carpeta doc llamado README.txt que ahi nos explica en unos simples pasos como instalar y dejar funcionando el cliente de DNSExit (Por cierto es muy simple, si a alguno se le complica con esto que no creo me deja un comentario y lo explico). Una vez hecho esto nos vamos al navegador y ponemos el dominio que registramos en DNSExit (Supongamos que sea tunubepropia.linkpc.net). Entramos y una vez cargado nos apareceria el mensaje de agregar ese dominio a dominios de confianza o “Trusted Domains”, lo que debemos hacer es tocar donde dice Agregar (Esto desde la pc servidor) y logearnos con la cuenta administrador (La que pusimos en el terminal cuando instalabamos el nextcloud) una vez logeados nos va a aparecer un cartel que dice si queremos agregar esa direccion a dominios de confianza, le damos que si y ya estaria todo funcionando!. Muchas gracias por leer y espero que me cuenten como les fue!
Datos archivados del Taringa! original
748puntos
2,391visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
5visitas
0comentarios
Dar puntos:

Dejá tu comentario

0/2000

Autor del Post

t
tomyox🇦🇷
Usuario
Puntos0
Posts4
Ver perfil →
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.