
Montar un servidor web o ftp propios no es una tarea nada complicada. Se descarga el programa, se instala, se hacen un par de cambios en la configuración para personalizar el resultado, y ya estamos listos para salir al mundo y permitir que los usuarios se conecten a nuestra máquina.
Naturalmente, necesitamos que nuestra dirección sea conocida por los que quieran utilizar nuestros servicios... y aquí comienza el problema.
Para que alguien pueda llegar hasta nuestro ordenador necesita conocer su dirección IP. Si tenemos una conexión a Internet que nos proporcione una IP fija, como la mayor parte de las conexiones ADSL actuales, el problema no es muy grande. La cosa se complica si nuestra conexión nos proporciona una IP variable, como las conexiones por módem y la mayor parte de las conexiones por cable. En este caso, ¿cómo nos las apañamos para que los posibles usuarios conozcan cual es nuestra dirección IP actual?.
Para estos casos se inventó el DDNS "Dynamic Domaind Name System" (Sistema Dinámico de Nombre de Dominio). La solución perfecta para llegar hasta una máquina que tiene una dirección IP variable.
Creo que una buena forma de introducirse en los conceptos relacionados con este asunto, es presentarlos con un juego de preguntas y respuestas...
¿Qué es la dirección IP?
Al conectarse a Internet, a cada ordenador se le asigna un número único, dirección IP, que lo identifica y lo distingue de todos los demás. Este número es una cadena de 32 bits, aunque suele representarse en formato cuaterna (cuatro número decimales entre 0 y 255 separados por un punto), de modo que se vería algo así como; xxx.xxx.xxx.xxx.
Para que una comunicación pueda realizarse satisfactoriamente es necesario que los dos interlocutores conozcan sus direcciones IP, y cada una de esas direcciones sólo puede pertenecer a un usuario concreto en un momento dado. Precisamente eso es lo que garantiza que la información pueda cruzar el mundo y llegar a su destino sin que se pierda por el camino.
¿Qué es el DNS?
El Domain Name System (DNS) es un sistema que asigna a cada IP un nombre que hace más fácil al usuario recordar la dirección de una máquina en Internet. Cada máquina que se conecta a "La Red" tiene una dirección única (la dirección IP) que se representa como cuatro números decimales, entre 0 y 255, separados por un punto. Esta forma de referirse a una máquina puede ser complicada de recordar para los humanos. El sistema DNS permite que una dirección IP como "192.0.34.163" se corresponda con "www.icann.org", mucho más fácil de recordar. La traducción de nombre a número se llama "resolución de nombre de dominio", o también, "resolución DNS".
¿Quien se encarga de la resolución DNS?
Esta importante labor recae en ICANN (Internet Corporation for Assigned Names and Numbers). ICANN mantiene una enorme base de datos con todas las direcciones IP asignadas. Esta base de datos se almacena en 13 ordenadores especiales llamados "DNS Root Servers". Repartidos por todo el mundo existen miles de ordenadores, llamados "Domain Name Resolvers", que periódicamente intercambian datos con los "DNS Root Servers". Estos "resolvers", normalmente mantenidos por los ISP, son los que se encargan de atender las peticiones de resolución DNS de los usuarios. Toda conexión, fija o temporal, suele tener asignado uno o dos "resolvers", que normalmente se conocen como "los DNS".
¿Por qué necesito un Nombre de Dominio?
Realmente no lo necesitas. Pero si pretendes prestar algún servicio (web, ftp, mail, etc.) facilitarás la vida a tus clientes si les proporcionas una dirección de la forma "miordenador.com" en lugar de "192.0.34.163".
¿Es qué la dirección IP no sirve para prestar un servicio?
Naturalmente que sirve. Teniendo una dirección IP que identifique inequívocamente a tu ordenador puedes prestar el servicio que quieras, ¿pero tienes una dirección IP que cumpla ese requisito?. Si tu IP es siempre la misma, lo único que tienes que hacer es publicarla, para que todo el que quiera llegue hasta tu ordenador y haga uso del servicio que estés prestando (web, mail, ftp, etc.).
¿Es qué la dirección IP no es siempre la misma?
Será siempre la misma si eres uno de los afortunados propietarios de una conexión permanente a Internet (conexión ADSL o superior). Incluso en el caso de una conexión permanente, puede ser que tu dirección IP cambie cada pocos días (conexión de CABLE). Y seguro que no es fija si la conexión es por MODEM.
¿Es qué no se puede prestar un servicio con una IP variable?
Se puede hacer exactamente igual que con una IP fija. El único inconveniente es que si tus posibles clientes ya lo tienen difícil para recordar una dirección IP, imagina si esa dirección es diferente cada día. Por no hablar de cómo piensas hacer para que sepan la nueva dirección IP cada vez que cambie.
¿Dónde puedo conseguir un Nombre de Dominio?
En miles de sitios. El proceso se llama "registro de nombre de dominio", y necesitas un "registrador" para llevarlo a cabo. La lista oficial de "registradores" la puedes encontrar aquí...
Pero antes de lanzarte a registrar tu dominio termina de leer este tutorial... te puedes ahorrar algo de dinero.
Además, si tu conexión es de IP variable (IP dinámica) tienes un pequeño problema. Las bases de datos de los "DNS Root Servers" y los "Domain Name Resolvers" asocian un Nombre de Dominio con una dirección IP. ¿Ya has pensado cómo hacer para que los servidores DNS actualicen su base de datos cada vez que cambie tu IP?.
¿Es que no se puede tener un Nombre de Dominio asociado a una IP dinámica?
Sí, si que se puede. La solución se llama DDNS "Dynamic Domaind Name System" (Sistema Dinámico de Nombre de Dominio), y una de las forma más sencillas y potentes de utilizarlo que he encontrado es mediante "DNS2Go - Free Dynamic DNS".
Me parece que nadie mejor que el fabricante del producto (Deerfield.com) puede describir para qué sirve DNS2Go. Esto es, más o menos, lo que se puede leer en su web...
DNS2Go - Free Dynamic DNS (http://dns2go.deerfield.com/)
DNS2Go es un Sistema de Nombre de Dominio gratuito que hará su ordenador accesible en cualquier momento, y desde cualquier lugar, asociando el nombre de dominio que usted elija a la dirección IP que tenga actualmente asignada.
El servicio DNS2Go asocia un nombre de dominio a cualquier dirección IP, como las proporcionadas por conexiones telefónicas, DSL o cable. Deerfield.com proporciona más de una docena de dominios entre los que elegir, lo que le permite conseguir un nombre de dominio verdaderamente único y personal.
DNS2Go es el producto perfecto para gente que quiere hospedar servicios de Internet y tiene asignada una dirección IP dinámica.
Comenzar a utilizar DNS2Go es sencillo:
- Registre su Nombre de Dominio de DNS2Go
- Descargue e instale el cliente de DNS2Go
- Instale y configure su servidor preferido de Internet
- Informe a sus amigos, familia y colegas de su nuevo Nombre de Dominio
Las lista de características de este servicio es realmente impresionante...
- Resolución dinámica de IP
- Soporte de múltiples dominios
- Redirección de llamadas HTTP al puerto 80
- Redirección para estado on-line
- Redirección para estado off-line
- Registro de toda la actividad del programa
- Gestión por software o desde la web de DNS2Go
- Ejecución en modo "servicio"
- Compatible con proxy y firewall
- Sincronización horaria automática
- Programador de conexiones y desconexiones
- Soporte de "Socks 5"
- Adaptable al tipo de conexión
- Ayuda básica de iniciación
- Herramientas Ping/Trace/WhoIs
- Visor de puertos
- Opciones para importar/explotar la configuración
- Soporte de subdominios del dominio elegido
En general, todos los servicios DDNS de este tipo se basan en lo mismo...
- El usuario registra el dominio que pretende asociar con la dirección IP de su máquina.
- Para conseguir que la IP asociada con el dominio sea la actual de la máquina, se utiliza un programa que envía los cambios de IP al servidor DDNS. Este programa recibe el nombre genérico de "cliente DDNS".
- El prestador del servicio DDNS mantiene sus propios "Domain Name Resolvers" que se encargan de devolver la IP actual, enviada por el "cliente", cuando alguien pide una resolución DNS para ese dominio.
De esta forma se consigue que nuestro dominio "apunte" a nuestra dirección IP. Sencillo, eficaz y gratuito... ¿qué más se puede pedir?.
El primer paso para poder usar un Nombre de Dominio de DNS2Go es registrarlo. El proceso es realmente simple. Basta con proporcionar unos pocos datos para tener un dominio operativo en cuestión de minutos.
El registro comienza en esta URL...
http://dns2go.deerfield.com/signup/
Cuando tengas cumplimentados los datos de una página, pulsa el botón "Next" para pasar a la página siguiente.
...
En la primera pantalla, selecciona la primera opción para conseguir un dominio DNS2Go gratuito. Las otras dos opciones son para transferir un dominio propio (como "elisoft.net") a los servidores de Deerfiled.com, o para comprar un dominio.
![]()
Aquí eliges tu nombre de dominio DNS2Go. Escribe un nombre y selecciona uno de los dominios de la lista desplegable. Si eliges "dns2go.com", tu dominio quedará con la forma... "loquepongas.dns2go.com". Aunque aquí no lo especifica, también tendrás un dominio del tipo "www.loquepongas.dns2go.com" configurable de forma independiente.
![]()
En esta pantalla tendrás que introducir unos cuantos datos personales. Todos son obligatorios, pero por lo que he podido ver aceptan cualquier valor. El único realmente importante es el de la dirección de correo. Tendrás que poner una dirección real, y que esté operativa, para que poder recibir el código de registro y activación de tu dominio.
![]()
En las dos pantallas siguientes debes elegir el tipo de licencia al que te quieres acoger, y si quieres contratar servicios adicionales que complementen el Nombre de Dominio de DNS2Go. El servicio es totalmente gratuito para uso no comercial. Para uso comercial tienes un periodo de prueba de 30 días. Los servicios adicionales no son imprescindibles, pero esto es algo que debes valorar tú mismo.
![]()
![]()
Cuando llegues a esta página ya tendrás registrado tu Nombre de Dominio DNS2Go. En unos minutos recibirás por correo el código de registro que necesitas para activarlo. Mientras tanto, puedes aprovechar para descargar el "Cliente DNS2Go" y proceder a su instalación.
![]()
Múltiples dominios
DNS2Go permite que un usuario tenga más de un dominio registrado, permite "agrupar" esos dominios de forma que todos ellos tengan asociada la misma dirección IP, y que esta sea actualizada por el mismo "Cliente DNS2Go".
El proceso de registro es idéntico para cada uno de los dominios. El único detalle que se debe tener en cuenta es que la dirección de correo electrónico que se utilice para el registro debe ser la misma para todos ellos. De esta forma todos los dominios formarán parte de la misma cuenta de usuario del sistema, y será posible agruparlos desde la página "Multiple Domain Manager" que forma parte del menú de opciones del "User Profile".
El acceso al "User Profile" se realiza mediante esta URL...
http://dns2go.deerfield.com/user_profile/
... o desde el menú "Web / Login to Account Manager" del "Cliente DNS2Go".
Para que todos los dominios agrupados tengan asociada la misma dirección IP será suficiente con activar el "Cliente DNS2Go" con cualquiera de ellos configurado en el mismo.
Como siempre, este proceso no encierra la menor dificultad. Es cuestión de seguir las instrucciones paso a paso.
Descarga el "Cliente DNS2Go" desde la página del fabricante...
http://www.deerfield.com/download/dns2go/
Nota: Puedes descargar "DNS2Go Client" desde la sección de "Software - Internet - Servidores"
Y comienza la instalación...
- Se inicia el instalador.
- Se aceptan las condiciones de la licencia de usuario.
- Se acepta el compromiso de hacer un uso decoroso del dominio que proporciona gratuitamente DNS2Go.
- Se selecciona una carpeta para la instalación.
- Se selecciona el sistema que se utilizará para impedir que la conexión se corte por falta de actividad. Esta opción tiene sentido en conexiones por módem. En principio, lo más recomendable es dejar la selección predeterminada (automático) y si observas que tu ISP te desconecta al cabo de unos minutos, ajusta el valor manualmente a un periodo de tiempo ligeramente inferior a lo que tarda tu ISP en desconectarte.
- La siguiente acción del instalador es copiar los archivos necesarios en la carpeta elegida (1.220 Kb).
- Para terminar, se tiene la opción de que el programa se cargue como un servicio al iniciar el sistema. Iniciar la aplicación como un servicio tiene la ventaja de que el programa funcionará sin necesidad de iniciar sesión como usuario del sistema, y permanecerá funcionando después de cerrar la sesión.
Con esto termina la instalación del software. Acto seguido se inicia la aplicación con una pantalla que recuerda que es necesario introducir los datos de registro. Si ya se tiene un dominio registrado se debe pulsar el botón "OK", en otro caso se debe pulsar el botón "Register Domain", y seguir las instrucciones para hacer un registro on-line.
Suponiendo que ya tienes tu dominio registrado, pulsa "OK" y aparecerá la pantalla para introducir los datos de registro que previamente habrás recibido por correo...
Una vez que pulses el botón "Aplicar", el cliente estará listo para ser configurado a tu gusto.
Si quieres gestionar otro dominio con el mismo cliente, regresa a la pestaña "Registration", pulsar el botón "Change", e introduce los datos de registro del nuevo dominio. Puedes repetir esta operación tantas veces como necesites.
DNS2Go Web Client
He explicado en el apartado "¿Cómo funciona DNS2Go?" que el "cliente DDNS" se encarga de que el servidor DDNS mantenga actualizada nuestra dirección IP actual. DNS2Go proporciona un cliente on-line que tiene casi las mismas funciones que el cliente por software habitual. Naturalmente, tiene la limitación de no poder enviar cualquier cambio de la IP actual al servidor DDNS, pero si tienes una IP fija y no necesitas esta función, te puedes ahorrar la instalación del software cliente y gestionar tu dominio enteramente desde el "DNS2Go Web Client".
La página del "DNS2Go Web Client" forma parte del menú de opciones del "User Profile", al que se accede mediante esta URL...
http://dns2go.deerfield.com/user_profile/
Si accedes a esa página desde la máquina que tiene la dirección IP a la que quieres que apunte tu dominio puedes elegir la opción de utilizar la IP detectada por el servidor. En otro caso introduce manualmente la dirección IP a la que quieres que punte el dominio. Una vez hecho esto pulsa el botón "Connect", y ya estará funcionan.
El programa es realmente sencillo de configurar y creo que no requiere muchas explicaciones adicionales. No me detendré en todas las opciones, pero repasaremos las más interesantes.
Options
Desde aquí se ajusta el comportamiento general del programa. Para que el "Cliente" se cargue automáticamente al iniciar el sistema lo puedes configurar como aparece en la imagen.
![]()
Si te conectas a Internet por módem, y tu ISP te desconecta por falta de actividad en la línea, pulsa el botón "Advanced". En la pestaña "Heartbeat", cambia la selección de automático a manual, y especifica un periodo de tiempo ligeramente inferior a lo que tarda tu ISP en desconectarte.
![]()
Service Settings
En esta pestaña se configura la dirección IP que se asociará con tu dominio. Normalmente esa IP será la que tengas asignada en cada momento, así que la opción "recomendada" (apuntar mi dominio a mi IP actual) será lo más apropiado.
![]()
La opción "Redirect web requests (with a www prefix)" requiere una pequeña aclaración...
Indistintamente de la dirección IP a la que apunte tu dominio, y suponiendo que tu nombre de dominio sea "tunombre.dns2go.com", el subdominio "www.tudominio.dns2go.com" apuntará a la URL que especifiques en ese campo.
Cualquier otro subdominio que inventes (y puedes inventar los que quieras) apuntará al mismo sitio que tu dominio principal. Es decir, si "tunombre.dns2go.com" apunta a tu IP actual, los subdominios "ftp.tunombre.dns2go.com", "mail.tunombre.dns2go.com" y "foros.tunombre.dns2go.com" también apuntarán a esa IP.
...
También puedes hacer una configuración para cuando tengas el cliente "off-line"... lo explico con un ejemplo.
Supongamos que tienes montado en tu ordenador un servidor web. En la configuración "on-line" seleccionas la opción para que tu dominio apunte a tu IP actual. Cuando un internauta quiere visitar tu web, los "resolvers" de DNS2Go hacen que llegue hasta tu máquina y todos tan contentos. Pero, ¿qué pasa cuando tienes el ordenador desconectado de Internet?. Sencillo... el internauta recibe un error en su navegador que le puede hacer pensar que tu dominio ya no existe. Una solución puede ser que crees una sencilla página de aviso en uno de los miles de sitios que regalan espacio web (seguro que tu ISP te lo ofrece) y que pongas la URL a esa página en el campo "Point my domain to this URL". La primera opción de la lista hace exactamente eso, pero es una solución mucho menos elegante.
![]()
![]()
Status
Esta pestaña muestra el estado del cliente y del dominio. El botón "Connect / Disconnect" sirve para iniciar y detener la conexión entre el "Cliente DNS2Go" y el servidor DDNS que se encarga de asociar nuestra dirección IP con nuestro nombre de dominio.
![]()
Time
Desde la pestaña "Time" se puede conseguir una perfecta sincronización horaria proporcionada por uno de los servidores de la lista. Si marcas la casilla "Automatically adjust my system clock" el cliente se encargará de mantener siempre ajustada la hora de tu ordenador.
Tools
En la pestaña "Tools" tienes varias herramientas que te pueden resultar muy útiles para gestionar tu dominio.
- Visor de sucesos que registra toda la actividad del cliente.
- Opciones para exportar e importar la configuración del cliente.
- Herramientas de red; "DNS Lookup", "Ping/Traceroute", "WhoIs".
- Visor de conexión que muestra el estado de los puertos.
Las opciones del apartado "Transfer Email" sólo estarán disponibles si has contratado, y pagado, esta opción. Además necesitarás tener un servidor de correo instalado, y correctamente configurado, para recibir los mensajes.
Dialing
En la pestaña "Dialing" tienes un completo programador para realizar conexiones y desconexiones automáticas. Es realmente fácil de configurar. Selecciona la conexión, el día y las horas y pulsa el botón "Add Event" para ir creando tu programación. Naturalmente, para que el cliente pueda marcar a la hora especificada deberá estar ejecutándose.
...
Creo que con esto se puede dar por terminado el repaso a las opciones más importantes del "Cliente DNS2Go". El que necesite más información que acuda a la ayuda del programa, o a la estupenda ayuda on-line a la que se puede acceder desde el menú "Help" del cliente con las opciones "Online Support" y "View Quick-Start Guide".
Bueno, puedes usarlo para las cosas típicas para las que se usa un nombre de dominio, como montar servidores web, mail, ftp, o cualquier otro. Pero si lo piensas un poco verás que ese nombre de dominio puede apuntar a la dirección IP de un ordenador particular. Ahora piensa en cuantas situaciones es necesario saber esa dirección IP desde fuera de esa máquina. Yo lo he usado en estos casos...
- Conferencia directa entre usuarios con NetMeeting sin necesidad de usar un servidor de directorio.
- Control remoto de un equipo con WinVNC y otras herramientas del mismo estilo.
- Envío y recepción de mensajes con utilidades de red tipo WinPopup.
En general, no deberías tener el menor problema para usar este sistema en cualquier circunstancia en la que sea necesaria una dirección IP. Si el sitio en el que tienes que poner ese dato no admite nada más que la forma numérica, siempre puedes hacer un "ping" al nombre de dominio y ver con qué IP está asociada...
![]()
Casi todo tiene solución...
![]()
Tener un nombre de dominio es el primer paso para adentrarse en el apasionante mundo del alojamiento de servicios de Internet.
En tan sólo unos minutos, y sin que nos cueste nada, hemos conseguido un nombre de dominio personalizado asociado a nuestra dirección IP, sea fija o dinámica. Esto nos permitirá montar el servicio que queramos en nuestro propio ordenador, sin depender de nadie, sin publicidad, y controlando todo el proceso personalmente. Tener una URL para tu propio serfidor FTP (ftp.elisoft.dns2go.com), tu servidor web (www.elisoft.dns2go.com) o tu servidor de correo (mail.elisoft.dns2go.com) es sencillo con este sistema.
Además, un nombre de dominio asociado con nuestra dirección IP (fija o
dinámica) es una forma muy cómoda de establecer comunicaciones con NetMeeting... ![]()
Elisoft © 02-05-2002
| ¿Has encontrado este documento interesante?... entonces tal vez quieras hacer una donación en agradecimiento. | |
| ¿Quieres tener una copia de este documento en los formatos MS-Word y PDF?... pues pasa por la página de descarga. |
La Web de ELISOFT
|