El DDNS Es un sistema que
nos proporciona el proceso automatizado de actualizar en tiempo real
la información de nombre de dominio situada en un servidor de
nombres.
Haciendo uso de de un
software software de DDNS en una computadora con dirección IP
dinámica nos da la posibilidad de conectarnos a una máquina sin
necesidad de rastrear su dirección IP así como también alojar
nuestros propios servidores de cualquier índole (Correo, Web, VPN,
Control de Versiones, etc) Sin necesidad de contratar alojamientos
(Hosting).
Actualmente existen
diversas empresas que nos proporcionan el uso gratuito de este tipo
de softwares. En este manual utilizaremos el software que nos
proporciona la empresa Vitalwerks Internet Solutions, LLC. El cual es
No-IP. Es gratuito y lo único necesario para poder utilizarlo es
registrarse en la pagina de www.noip.com,
en la cual podremos elegir entre servicios gratuitos de nombres de
dominio, o comprar nombres de dominios personales.
La instalación de Este
software es muy sencilla. Teniendo en cuenta que este tutorial esta
hecho para sistemas GNU/Linux Debian comenzaremos con instalar los
siguientes paquetes que son necesarios para su compilacion e
instalación.
# apt-get install make
gcc
Procedemos a descargar la
ultima versión estable de el software No-IP:
Habiéndolo descargado lo
extraemos:
# tar xvzf
noip-duc-linux.tar.gz
Extraído el archivo nos
dirigimos a la carpeta obtenida para iniciar su compilación:
# cd noip-2.1.9-1
Estando dentro de la
carpeta, procedemos a compilar el archivo:
# make install noip2.c
Automáticamente al
finalizar la compilación e instalación nos solicitará:
* Correo electronico o
Cuenta registrada en No-IP.
* Contraseña de la
cuenta registrada.
* Periodo de verificación
de dirección IP asociada a la cuenta.
Habiendo realizado lo
anterior ya tendremos instalado el software de No-IP en nuestra PC.
La instalación se
realiza dentro de la ruta /usr/local/bin/noip2 por lo tanto si
queremos ejecutar el software tendremos que hacerlo de esta forma:
# /usr/local/bin/noip2
Los comandos basicos de
la aplicación son:
# /usr/local/bin/noip2 --
Ejecutar un Cliente
# /usr/local/bin/noip2 -C --
Configurar un Cliente
# /usr/local/bin/noip2 -S -- Mostrar información de los Clientes en Ejecución
# /usr/local/bin/noip2 -D pid --
Cambiar el id del proceso ejecutándose
# /usr/local/bin/noip2 -K pid -- Matar el proceso ejecutándose con un id especifico
Teniendo el Software
Instalado y Ejecutándose, es necesario de convertir el software en un
servicio del sistema. Para ello procedemos a crear un archivo Bash
con los siguientes parámetros:
#!/bin/bash
/usr/local/bin/noip2
Habiendo guardado el
archivo Bash en la ruta /etc/init.d/ con el nombre rc.noip
le asignamos permisos de ejecución al archivo.
# chmod +x
/etc/init.d/rc.noip
Y añadimos el archivo al
inicio del sistema:
# insserv rc.noip
Habiendo realizado todos
los pasos anteriores con excito, tendremos nuestro software ejecutándose correctamente. Solo habría que configurar el enrutador
(Router) las tablas NAT (Network Address Translation - Traducción de
Direcciones de Red) necesarias para saber a que Servidor querremos ingresar en distintos puertos establecidos.
0 comentarios:
Publicar un comentario