Cómo crear un servidor de red

Construir un servidor de red significa mucho más que ensamblar hardware. Este artículo explica los pasos críticos para poner cualquier máquina en Internet para acceso público. Este artículo se centra en los requisitos para poner un servidor en la Internet pública. La mayoría de las funciones también se aplican a una intranet local, pero sustituiría "administrador de red" por ISP en estas instrucciones.

Paso 1

Hay algunas formas diferentes de hacer que su presencia sea visible para el público en Internet. Esta sección describe cómo puede tomar una máquina que ya tiene y adaptarla para usarla en Internet. El primer paso es asegurarse de que el sistema tenga software de Internet y, más específicamente, usar el Protocolo de control de transmisión/Protocolo de Internet (TCP/IP). Como su nombre lo indica, este protocolo es la base de todas las funciones de cliente y servidor realizadas en Internet. Si la computadora que utilizará ya se está comunicando con Internet, es probable que ya tenga instalado el protocolo.

Paso 2

Un proveedor de servicios de Internet (o ISP) representa la forma en que su sistema accederá a Internet. Cuando discuta sus necesidades con su ISP, asegúrese de notificarle su intención de ejecutar un servidor de Internet. Puede haber una gran diferencia entre simplemente navegar por Internet a través de su ISP y alojar un servidor de Internet a través de su ISP. Más allá de cualquier planificación que deba hacer para acomodar los volúmenes de tráfico de su servidor, deberá solicitar una "dirección IP estática".

Una dirección IP es un poco como un número de teléfono. Es único en la red y se usa para conectar a dos partes para una conversación. Al igual que hacer una llamada telefónica, cuando eres tú quien inicia la conversación, no importa mucho qué teléfono uses porque eres tú quien inicia la conversación. Sin embargo, para que otra persona se comunique con usted, su número único debe ser fijado y publicado, o al menos conocido con anticipación. La mayoría de los clientes de Internet reciben un número temporal de su ISP porque el trabajo que la mayoría de los clientes hacen en Internet es del tipo que marca, que inicia las conversaciones con otros sistemas. Para ser un servidor de Internet efectivo, su sistema no puede tener cualquier número, debe tener el mismo número día tras día o las computadoras cliente no podrían adivinar qué número marcar. Esta es su dirección IP estática necesaria.

Paso 3

Aunque técnicamente es posible detenerse en la dirección IP estática, prácticamente todo el mundo da un paso más para establecer un nombre descriptivo para su dirección IP. Es un poco más fácil recordar "google.com" que recordar 72.14.205.99. La comunidad de Internet entendió esto hace años y construyó un sistema de traductor global masivo llamado Sistema de Nombres de Dominio (DNS). Aunque es un poco más complicado, es útil pensar en DNS como una guía telefónica gigante para Internet. Cuando un navegador web desea buscar el número de www.google.com, solicita el número a DNS. DNS responde la pregunta y el navegador usa el número de Internet para www.google.com.

Paso 4

Para que su servidor de Internet se encuentre usando un nombre descriptivo, su servidor debe obtener una entrada de nombre de host en la base de datos DNS de su dominio. Las entradas de nombre de host asocian la dirección IP de la máquina con el nombre de dominio que las personas buscarán mediante DNS (por ejemplo, www.sun.com). Cualquiera que sea la agencia que lo ayudó a asegurar su nombre de dominio, probablemente tendrá instrucciones para actualizar las entradas de DNS para su nombre de dominio. Siga esas instrucciones para establecer el nombre de host para su servidor.

Paso 5

Ahora es el momento de cargar su sistema con software que proporcione algún tipo de servicio a la comunidad de Internet. Los servicios comunes son los servicios web y los servicios FTP, los cuales se pueden habilitar en la mayoría de los sistemas sin cargo adicional. Microsoft envía Internet Information Server (IIS) con sus sistemas operativos. Apple también incluye servidores web y FTP, al igual que Solaris (de Sun Microsystems) y las distribuciones más populares de Linux. El software de servidor web de Apache (el servidor web más común en producción en Internet) está disponible gratuitamente para los sistemas operativos más populares en http://apache.org.

Consejo

Infórmese primero sobre los nombres de dominio permitidos. Si está trabajando en una red corporativa, consulte con sus administradores de red para obtener información sobre el nombre de dominio y la dirección IP. Lo más probable es que tengan estas ideas bien guardadas.

Advertencia

No comience un proyecto como este sin antes investigar los nombres de dominio y las direcciones IP. No servirá de nada desarrollar un servidor que no pueda colocar en una red interna ni en Internet. Su ISP puede cobrar extra para proporcionarle una dirección IP estática