Cómo convertir tu teléfono o tableta Android en un servidor Web, de archivos o multimedia

A todos nos encantan nuestros smartphones y tablets, pero pasan de moda tan rápido. Con aparatos más nuevos y potentes que salen cada seis meses más o menos, los teléfonos viejos no tardan mucho en amontonarse en la casa, especialmente si estás en un plan familiar. Podrías reciclar estos teléfonos viejos, o venderlos, pero tenemos una idea mejor. Usted debería rootizarlo ( así es como root ) y convertirlo en un servidor para cualquiera de las muchas necesidades que usted pueda tener!

¿Qué es un servidor?

Para aquellos que no tienen mucha experiencia en TI o en cualquier tecnología informática compleja, se puede pensar que un servidor es exclusivamente esos gigantescos racks de hardware que se ven en los centros de datos y en las películas de acción tecnológicas de alto presupuesto. En realidad, un servidor es cualquier computadora diseñada para manejar solicitudes de información o archivos. Casi cualquier ordenador puede convertirse para ejecutarse como servidor, y esto incluye los dispositivos Android. Incluso un iPhone o iPad viejo puede estar roto en la cárcel y convertido en un servidor, pero lo guardaremos para otra guía.

¿Qué tipo de servidores puedo ejecutar?

Hay varios tipos de servidores que se pueden ejecutar en Android que cada uno de ellos tiene diferentes capacidades, y muchas aplicaciones gratuitas y de pago que le permitirán llegar hasta allí. Para funcionar como servidor, su dispositivo Android necesita conocer los "protocolos" para compartir información. Cada protocolo es un conjunto de reglas de conexión que todos los ordenadores o aplicaciones siguen para conectarse a su servidor. 

Hay tres tipos principales de servidores que puede ejecutar en Android.

Servidor web

Un servidor Web lo que estás visitando ahora mismo. Cada sitio web se ejecuta desde un servidor web. Android puede actuar como un servidor Web porque requiere muy poca potencia de procesamiento para ejecutar un sitio. Puede utilizarlo para alojar un sitio familiar o simplemente para almacenar páginas localmente. Un servidor Web utiliza el protocolo HTTP y aunque es fácil de ejecutar para Android, puede ser difícil de configurar dependiendo de lo que se quiera hacer con él.

Servidor de archivos

Un servidor de archivos es bastante sencillo y fácil de ejecutar porque todo lo que hace es crear un directorio donde se pueden subir y descargar archivos. Aunque los dispositivos Android no tienen demasiado espacio, muchos pueden ampliarse con tarjetas MicroSD o almacenamiento externo y un servidor de archivos es una excelente forma de almacenar archivos de todas las formas y tamaños con él. Un servidor de archivos suele utilizar el protocolo FTP.

Servidor de medios

Un servidor multimedia es probablemente la cosa más guay e interesante en la que puedes convertir tu dispositivo Android, pero también es la más compleja. Un servidor multimedia permite que tu Xbox, PS3, PC u otros dispositivos en casa se conecten y vean videos, escuchen música y mucho más desde tu teléfono o tableta Android, donde se almacenan estos archivos. Es una especie de versión avanzada de un servidor de archivos y utiliza varios protocolos diferentes, como DLNA, para permitir que los demás gadgets domésticos se conecten a él y transmitan archivos.

Otros tipos de servidores

Existen otros tipos de servidores que puede ejecutar de acuerdo a sus necesidades. Una búsqueda rápida en Google o en Play Store le dirá si el tipo de servidor que desea ejecutar es posible. Algunas de las aplicaciones que destacamos también pueden ejecutar estos otros tipos de servidores en los que puedes estar interesado. También hay algunos tipos de servidor (como un servidor de correo) que son demasiado difíciles de explicar o instruir sobre cómo configurar correctamente sin tener que enfrentarse a algunas tareas de red difíciles.

¿Qué aplicaciones debería usar?

Con el fin de adaptarnos a tus necesidades, a continuación te presentamos algunas aplicaciones que pueden ayudarte a empezar. Todas estas aplicaciones pueden ejecutarse o varios de los tipos de servidores mencionados anteriormente y son gratuitos o a un precio razonable. Todos funcionan de la misma manera con una forma similar de configurar los servidores de su elección, pero nosotros le guiaremos a lo largo de cada uno de ellos:

Servidores Ultimate

Servers Ultimate (foto a la izquierda) es la aplicación de servidor para Android más efectiva y con más funciones. Ofrece una interfaz intuitiva que facilita el inicio y la detención de los servidores. Desde la pantalla de inicio puede agregar servidores, eliminar servidores y configurar más de 60 tipos de servidores que ofrece según sus preferencias. Esto hace que Server Ultimate sea una gran opción para todo tipo de servidores, aunque cuesta $9 después de una prueba limitada de 14 días. 

Dependiendo de lo que quiera hacer, Servers Ultimate tiene una serie de tipos de servidores que se adaptan a sus necesidades, desde HTTP para servidores web, FTP para servidores de archivos y DLNA para servidores multimedia. Cada tipo de servidor tiene configuraciones específicas por las que tendrá que pasar para averiguar cuál es la que mejor se adapta a su configuración. Desafortunadamente, es difícil guiarte por cada uno de los más de 60 servidores que tiene Servers Ultimate, pero todos funcionan de la misma manera: haz clic en el primer icono de la página de inicio para elegir un servidor y, a continuación, elige el servidor que quieres ejecutar. Si necesita un servidor web, ejecute la función Servidor web; si desea un servidor FTP, ejecute el servidor FTP. Servers Ultimate ofrece un conjunto realmente robusto de características para todos ellos.

FTPServer

Por su nombre, FTPServer es un servidor FTP bastante simple y fácil de usar para su dispositivo Android. Para configurar un servidor de archivos, debe configurarlo con el nombre de usuario y la contraseña que prefiera, establecer un directorio predeterminado y, a continuación, conectarse con un cliente FTP para empezar a agregar y quitar archivos de su elección. Esta aplicación es gratuita y sirve para añadir y eliminar archivos para su descarga desde su dispositivo Android. También puede configurarse para que se ejecute al inicio para garantizar una accesibilidad constante. FTPServer también permite controles más específicos para restringir el acceso o permitir el acceso desde ciertas redes Wi-Fi para asegurar un uso seguro. Una vez que haya ajustado todos los ajustes al contenido de su corazón, haga clic en "Guardar y reiniciar el servidor" en la parte inferior para empezar.

Pixel Media Server

Pixel Media Server es un servidor multimedia DLNA realmente sencillo, lo que significa que permite que tu Xbox y otros dispositivos multimedia transmitan contenido desde tu Android. Para ejecutarlo, basta con ejecutar la aplicación y cambiar dos parámetros: el nombre para mostrar del dispositivo y la carpeta que contiene todos los archivos multimedia (música, películas, imágenes, etc.). Una vez hecho esto, inicie el servidor con el botón'Jugar' en la parte inferior, ¡y estará todo listo! Esta aplicación también es gratuita y es una forma rápida de poner en marcha un servidor DLNA para transmitir archivos multimedia por toda la casa. Una advertencia: tendrá que desactivar el modo de suspensión para su dispositivo Android con Pixel Media Server o puede encontrar problemas al intentar transmitir contenido por secuencias.

Estas tres aplicaciones son sólo una muestra de las docenas de aplicaciones en Android que se pueden utilizar para ejecutar docenas de tipos de servidores, incluidos los mencionados en esta guía. Lo mejor que puedes hacer es experimentar para averiguar qué aplicación hace lo que quieres y satisface tus necesidades.

Consejos finales

Aquí hay algunos consejos (más complicados) para asegurarse de que su servidor funciona correctamente:

  • Su servidor Android tendrá asignada una dirección IP local, pero toda su red tendrá asignada una dirección IP externa. Si está usando su servidor localmente, conéctese con la dirección IP local de su dispositivo. Debe asegurarse de que introduce el puerto correcto para cada servidor o éste no se conectará correctamente.
  • Es posible que tenga que configurar el reenvío de puertos en el enrutador de su casa para que los servidores funcionen eficazmente. El reenvío de puertos garantiza que el enrutador permita que otros dispositivos de la red vean el puerto por el que está ejecutando el servidor. Puede obtener más información sobre el reenvío de puertos desde aquí.
  • Para poder usar cualquiera de estos servidores fuera de su red doméstica necesitará usar algo llamado DNS Dinámico y comprar un nombre de dominio. El DNS dinámico es muy quisquilloso y puede encontrar una serie de problemas de red dependiendo de su proveedor de servicios de Internet y del tipo de enrutador que utilice. Permite que su dirección IP externa sea enrutada a un nombre de dominio que pueda recordar fácilmente. Si utiliza DNS dinámico, realmente sólo puede utilizar un servidor para cada conjunto de puertos. Por ejemplo, tener dos dispositivos que ejecuten servidores en el puerto 80 causará serios problemas.
  • Puede que no sea necesario enraizar el dispositivo para todas estas funciones, pero recomendamos encarecidamente que lo haga como precaución.

Eso lo cubre todo. Si tiene preguntas específicas, no dude en dejar un comentario y haremos todo lo posible para ayudarle o dirigirle a una mejor fuente de asesoramiento. Este proceso puede ser simple o complejo, dependiendo del tipo de servidor que planee crear, así que tenga en cuenta que puede probar un simple servidor de archivos antes de hacer algo más avanzado, como un servidor Web o un servidor de medios. Sin embargo, aprovecha todas las ofertas que te ofrece tu dispositivo Android, ¡y la mejor de las suertes!

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

WebHelpBoard: Un mundo de Gadgets y Apps