stringtranslate.com

Servidor doméstico

Un servidor doméstico es un servidor informático ubicado en una residencia privada que proporciona servicios a otros dispositivos dentro o fuera del hogar a través de una red doméstica o Internet . Dichos servicios pueden incluir el servicio de archivos e impresoras , el servicio de centros multimedia , el control de la automatización del hogar , el servicio web (en la red o Internet), el almacenamiento en caché web , el intercambio y sincronización de archivos, la videovigilancia y la grabadora de video digital , el intercambio y sincronización de calendarios y contactos, la autenticación de cuentas y los servicios de copia de seguridad . En los últimos tiempos, se ha vuelto muy común ejecutar cientos de aplicaciones como contenedores, aislados del sistema operativo anfitrión. [1]

Debido a la cantidad relativamente baja de computadoras en una red doméstica típica, un servidor doméstico generalmente no requiere una potencia de procesamiento significativa. Los servidores domésticos se pueden implementar al estilo "hágalo usted mismo" con una computadora antigua reutilizada o una computadora enchufable ; también hay disponibles servidores domésticos comerciales preconfigurados. A veces se utiliza una fuente de alimentación ininterrumpida en caso de cortes de energía que puedan dañar los datos.

Servicios prestados por servidores domésticos

Administración y configuración

Los servidores domésticos a menudo funcionan sin interfaz gráfica y se pueden administrar de forma remota a través de un shell de comandos o de forma gráfica mediante un sistema de escritorio remoto como RDP , VNC , Webmin , Apple Remote Desktop o muchos otros.

Algunos sistemas operativos para servidores domésticos (como Windows Home Server ) incluyen una interfaz gráfica de usuario (GUI) orientada al consumidor para la instalación y configuración que está disponible en las computadoras domésticas de la red doméstica (y de forma remota a través de Internet mediante acceso remoto). Otros simplemente permiten a los usuarios utilizar herramientas nativas del sistema operativo para la configuración.

Almacenamiento centralizado

Los servidores domésticos suelen actuar como almacenamiento conectado a la red (NAS), lo que ofrece la importante ventaja de que todos los archivos de los usuarios se pueden almacenar de forma centralizada y segura, con permisos flexibles aplicados a ellos. Se puede acceder fácilmente a dichos archivos desde cualquier otro sistema de la red, siempre que se proporcionen las credenciales correctas. Esto también se aplica a las impresoras compartidas.

Estos archivos también pueden compartirse a través de Internet para que sea posible acceder a ellos desde cualquier parte del mundo mediante acceso remoto.

Los servidores que ejecutan Unix o Linux con la suite gratuita Samba (o ciertos productos de Windows Server, excepto Windows Home Server) pueden proporcionar control de dominio, scripts de inicio de sesión personalizados y perfiles móviles a los usuarios de ciertas versiones de Windows. [2] Esto permite que un usuario inicie sesión desde cualquier máquina en el dominio y tenga acceso a su carpeta "Documentos" y preferencias personalizadas de Windows y aplicaciones; no se necesitan múltiples cuentas en cada computadora en el hogar.

Servicio de medios

Los servidores domésticos se utilizan a menudo para servir contenido multimedia, incluidas fotos, música y vídeo a otros dispositivos del hogar (e incluso a Internet; consulte Space shifting , Tonido y Orb ). Mediante protocolos estándar como DLNA o sistemas propietarios como iTunes , los usuarios pueden acceder a sus medios almacenados en el servidor doméstico desde cualquier habitación de la casa. Windows XP Media Center Edition , Windows Vista y Windows 7 pueden actuar como un servidor doméstico, admitiendo un tipo particular de servicio multimedia que transmite la experiencia interactiva del usuario a Media Center Extenders, incluida la Xbox 360 .

Un menú típico de MythTV

Windows Home Server admite la transmisión de contenido multimedia a Xbox 360 y otros receptores multimedia basados ​​en DLNA a través de la tecnología integrada Windows Media Connect . Algunos fabricantes de dispositivos Windows Home Server, como HP , amplían esta funcionalidad con una implementación completa de DLNA, como el servidor PacketVideo TwonkyMedia .

Existen muchos programas de código abierto y totalmente funcionales para la distribución de contenido multimedia disponibles para Linux. LinuxMCE es un ejemplo, que permite que otros dispositivos arranquen desde una imagen de disco duro en el servidor, lo que les permite convertirse en dispositivos como decodificadores . Asterisk , Xine, MythTV (otra solución de distribución de contenido multimedia), VideoLAN , SlimServer , DLNA y muchos otros proyectos de código abierto están totalmente integrados para una experiencia de automatización, telefonía y cine en casa sin inconvenientes.

En un servidor Apple Macintosh , las opciones incluyen iTunes , PS3 Media Server y Elgato . Además, para los Mac conectados directamente a televisores, Boxee puede actuar como una interfaz de centro multimedia con todas las funciones.

Los servidores normalmente están siempre activos, por lo que agregar un sintonizador de TV o radio permite programar grabaciones en cualquier momento.

Estos servicios, como Windows Home Server, se han vuelto significativamente menos populares en favor de servicios como Plex y Jellyfin . Estos servicios permiten a los usuarios almacenar sus archivos multimedia en un NAS y transmitirlos y, a veces, descargarlos a dispositivos dentro de la red y, opcionalmente, a dispositivos fuera de la red. Estos servicios clasifican automáticamente los archivos multimedia de los usuarios y encuentran metadatos y, a veces, subtítulos. También rastrean y recuerdan el progreso de los usuarios dentro de una película o serie para que puedan continuar desde donde lo dejaron. [3] [4]

Se puede criticar a estos servicios por complacer a los piratas al permitirles administrar y ver fácilmente sus contenidos multimedia obtenidos ilegalmente. [5]

Acceso remoto

La interfaz de Webmin tal como aparecería en un navegador web estándar

Un servidor doméstico puede utilizarse para proporcionar acceso remoto al hogar desde dispositivos conectados a Internet, mediante software de escritorio remoto y otro software de administración remota . Por ejemplo, Windows Home Server proporciona acceso remoto a archivos almacenados en el servidor doméstico a través de una interfaz web, así como acceso remoto a sesiones de escritorio remoto en PC de la casa. De manera similar, Tonido proporciona acceso directo a través de un navegador web desde Internet sin necesidad de reenvío de puertos ni ninguna otra configuración. Algunos entusiastas también suelen utilizar tecnologías VPN .

En un servidor Linux, dos herramientas populares son (entre muchas) VNC y Webmin . VNC permite a los clientes ver de forma remota un escritorio GUI del servidor como si el usuario estuviera sentado físicamente frente al servidor. No es necesario que una GUI se esté ejecutando en la consola del servidor para que esto ocurra; puede haber varios entornos de escritorio "virtuales" abiertos al mismo tiempo. Webmin permite a los usuarios controlar muchos aspectos de la configuración y el mantenimiento del servidor, todo desde una interfaz web simple. Ambos se pueden configurar para que se pueda acceder a ellos desde cualquier lugar de Internet .

También se puede acceder a los servidores de forma remota mediante los protocolos Telnet y SSH basados ​​en línea de comandos .

Servicio web

Algunos usuarios optan por utilizar un servidor web para compartir archivos de forma fácil y pública (o privada, en la red doméstica). Otros crean páginas web y las ofrecen directamente desde su casa, aunque esto puede violar los términos de servicio de algunos ISP . A veces, estos servidores web se ejecutan en un puerto no estándar para evitar el bloqueo de puertos por parte del ISP. Algunos ejemplos de servidores web utilizados en servidores domésticos son Apache e IIS .

Proxy web

Algunas redes tienen un proxy HTTP que se puede utilizar para acelerar el acceso a la web cuando varios usuarios visitan los mismos sitios web y para evitar el software de bloqueo mientras el propietario utiliza la red de alguna institución que podría bloquear determinados sitios. Los servidores proxy públicos suelen ser lentos y poco fiables, por lo que merece la pena tomarse la molestia de configurar un servidor proxy privado propio.

Algunos servidores proxy pueden configurarse para bloquear sitios web en la red local si están configurados como servidores proxy transparentes .

Correo electrónico

Muchos servidores domésticos también ejecutan servidores de correo electrónico que manejan el correo electrónico del nombre de dominio del propietario. Las ventajas son tener buzones de correo mucho más grandes y un tamaño máximo de mensaje que la mayoría de los servicios de correo electrónico comerciales. El acceso al servidor, dado que se encuentra en la red local, es mucho más rápido que usar un servicio externo. Esto también aumenta la seguridad, ya que los correos electrónicos no residen en un servidor externo.

BitTorrent

Los servidores domésticos son ideales para utilizar el protocolo BitTorrent para descargar y distribuir archivos, ya que algunos torrents pueden tardar días o incluso semanas en completarse y funcionan mejor con una conexión ininterrumpida. Hay muchos clientes basados ​​en texto, como rTorrent , y otros basados ​​en la web, como TorrentFlux y Tonido , disponibles para este propósito. BitTorrent también facilita la distribución de archivos grandes a través de Internet a quienes tienen un ancho de banda limitado.

Ardilla de tierra

Un servicio poco habitual es el protocolo Gopher , un protocolo de recuperación de documentos de hipertexto que precedió a la World Wide Web y que fue popular a principios de los años 1990. Muchos de los servidores Gopher restantes se ejecutan desde servidores domésticos que utilizan PyGopherd y el servidor Gopher Bucktooth. [ cita requerida ]

Automatización del hogar

La automatización del hogar depende con frecuencia de dispositivos que funcionan continuamente para un control y una gestión eficaces. Si bien los servidores domésticos tradicionales han sido fundamentales en esta área, la aparición y el uso cada vez mayor de Raspberry Pi y otras computadoras de placa única (SBC) han cobrado importancia. Estos dispositivos, en particular Raspberry Pi, ofrecen una plataforma flexible para ejecutar software de automatización del hogar como Gladys y Home Assistant . Este cambio hacia soluciones basadas en SBC ha hecho que la automatización del hogar sea más accesible y rentable, lo que permite que una gama más amplia de usuarios controle e integre sin problemas varios dispositivos domésticos inteligentes, mejorando así la funcionalidad general y la comodidad de sus sistemas de automatización del hogar.

Monitoreo de seguridad

Existen soluciones DVR de CCTV a un costo relativamente bajo que permiten grabar las cámaras de video en un servidor doméstico con fines de seguridad. El video puede verse luego en computadoras u otros dispositivos en la casa.

Se puede conectar una serie de cámaras web económicas basadas en USB a un servidor doméstico como sistema de CCTV provisional. Opcionalmente, estas imágenes y transmisiones de vídeo se pueden poner a disposición a través de Internet utilizando protocolos estándar.

Aplicaciones familiares

Los servidores domésticos pueden actuar como host de aplicaciones familiares, como un calendario familiar, listas de tareas pendientes y foros de mensajes.

IRC y mensajería instantánea

Como un servidor está siempre encendido, un cliente IRC o un cliente de mensajería instantánea que se esté ejecutando en él estará altamente disponible en Internet. De esta manera, el cliente de chat podrá registrar la actividad que ocurre incluso cuando el usuario no está en la computadora, por ejemplo, durmiendo o en el trabajo o la escuela. Los clientes textuales como Irssi y tmsnc pueden desconectarse usando GNU Screen , por ejemplo, y los clientes gráficos como Pidgin pueden desconectarse usando xmove . Quassel proporciona una versión específica para este tipo de uso. Los servidores domésticos también pueden usarse para ejecutar servidores XMPP personales y servidores IRC, ya que estos protocolos pueden soportar una gran cantidad de usuarios con muy poco ancho de banda.

Juegos en línea

Algunos juegos multijugador como Continuum , Tremulous , Minecraft y Doom tienen software de servidor disponible que los usuarios pueden descargar y usar para ejecutar su propio servidor de juego privado . Algunos de estos servidores están protegidos con contraseña , por lo que solo un grupo seleccionado de personas, como miembros de un clan o jugadores incluidos en la lista blanca, pueden obtener acceso al servidor. Otros están abiertos para uso público y pueden trasladarse a coubicación u otras formas de alojamiento pago si obtienen una gran cantidad de jugadores.

Redes sociales federadas

Los servidores domésticos pueden utilizarse para alojar redes sociales federadas distribuidas como Diaspora y GNU Social . Los protocolos de federación como ActivityPub permiten que muchos servidores domésticos pequeños interactúen de forma significativa y den la impresión de estar en una gran red social tradicional. La federación no se limita sólo a las redes sociales. Se están desarrollando muchos servicios web de software libre innovadores que pueden permitir a las personas alojar sus propios vídeos, fotos, blogs, etc. y seguir participando en las redes federadas más grandes.

Plataforma de terceros

Los servidores domésticos suelen ser plataformas que permiten crear y agregar productos de terceros con el tiempo. Por ejemplo, Windows Home Server ofrece un kit de desarrollo de software. [6] De manera similar, Tonido ofrece una plataforma de aplicaciones que se puede ampliar mediante la escritura de nuevas aplicaciones utilizando su SDK.

Sistemas operativos

Los servidores domésticos funcionan con distintos sistemas operativos . Los entusiastas que construyan sus propios servidores domésticos pueden utilizar cualquier sistema operativo que tengan disponible o con el que estén familiarizados, como Linux , Microsoft Windows , BSD , Solaris o Plan 9 de Bell Labs .

Hardware

Cada vez se utilizan más ordenadores de placa única para alimentar servidores domésticos, y muchos de ellos son dispositivos ARM . Los ordenadores de sobremesa y portátiles antiguos [7] también se pueden reutilizar para utilizarlos como servidores domésticos.

Los teléfonos móviles suelen ser tan potentes como los ordenadores de placa única basados ​​en ARM. Una vez que los teléfonos móviles puedan ejecutar el sistema operativo Linux , el alojamiento propio podría trasladarse a los dispositivos móviles y los datos y servicios de cada persona se proporcionarían desde su propio teléfono móvil.

Véase también

Definiciones de servidores

Sistemas operativos

Productos

Tecnologías

Software de distribución de medios

Software de servidor

Redes domésticas

Referencias

  1. ^ "Más de 60 mejores contenedores Docker para principiantes en servidores domésticos en 2023 | SHB". 2023-04-06 . Consultado el 2023-04-06 .
  2. ^ "Perfiles de usuario de Windows móviles - SambaWiki". wiki.samba.org . Consultado el 23 de diciembre de 2023 .
  3. ^ "¿Qué es Plex?". Soporte de Plex . Consultado el 9 de abril de 2024 .
  4. ^ "Acerca de Jellyfin | Jellyfin". jellyfin.org . Consultado el 9 de abril de 2024 .
  5. ^ Stephen, Bijan (23 de julio de 2019). "Plex convierte la piratería en otro servicio de streaming más". The Verge . Consultado el 9 de abril de 2024 .
  6. ^ "Kit de desarrollo de software para Windows Home Server". 19 de marzo de 2009.
  7. ^ "Proceso de montaje del servidor de mi casa". www.danielclemente.com . Consultado el 10 de diciembre de 2021 .