Logo No-IP

1 paso:

Ve a la Pagina Oficial de no-ip.com y busca la seccion de download, descarga el cliente para linux, este descomprimelo usando la siguuiente orden:


# tar xzvf noip-duc-linux.tar.gz

entra en la carpeta noip-X.X.X-X

2 paso:

Para instalar no-ip, se debe compilar el codigo fuente para pasarlo a bionario, para esto nesecitas tener instalado el siguiente pauqete “build-essential” ejecutamos la siguinete orden para instalarlo estando como root o usando el comando sudo


# sudo aptitude install build-essential

luego de esto compilamos el codigo y hacemos la instalacion con las siguientes ordenes.


# make
# make install

3 paso:

Depues de estos arrancara la configuracion inicial de no-ip.


– Auto configuration for Linux client of no-ip.com.
– Please enter the login/email string for no-ip.com tumail@tudominio.com (aqui colocas el correo o nombre de usuario de cuenta de no-ip.com)
– Please enter the password for user 'tumail@tumail.com' ******* (ahora introduces la contraseña)
– 2 hosts are registered to this account.
– Do you wish to have them all updated?[N] (y/N) Y (si tiene mas de un dominio registrado en no-ip.com, puedes configurar cual redireccionar a servidor)
– Please enter an update interval: [30] 5 (colocas el intervalo de minutos en los cuales el cliente se va actualizar)
– Do you wish to run something at successful update?[N] (y/N)   (si tienes un script o programa que usas para actulizar automaticamente no-ip acepta con "Y". mas adelante configuramos el script que trae no-ip por defecto en su archivo README.FIRST)
– Please enter the script/program name inidenoip.sh   (aqui debe colocar la ubucacion y nombre dedicho script o programa)
– New configuration file '/usr/local/etc/no-ip2.conf' created.
Configuracion de No-Ip

con eso terminamos la configacion.

4 paso:

Si queremos que no-ip se actulize y arranque automaticamente si no tienes ningun script pesornalizado podemos usar el que trae por defecto no-ip en su archivo README.FIRST. Buscamos el fichero dentro de la arpeta de noip-2.1.9-1 y lo abrimos con la siguiente orden

# nano README.FIRST

Leemos hasta conseguir la seccion del script:


#!/bin/sh
#./etc/rc.d/init.d/functions   #descomente/modifique para su killproc
case "$1" in
start)
echo "Iniciando noip2…"
/usr/local/bin/noip2
;;
stop)
echo -n "Apagando noip2…"
killproc -TERM /usr/local/bin/noip2
;;
*)
echo "Uso: $0 {start|stop}"
exit 1
esac
exit 0

copiamos el script, y creamos un nuevo fichero en “nano” con la siguiete orden

# nano inidenoip.sh

le agregamos lo siguiente, despues de la linea de “#! /bin/sh”


### BEGIN INIT INFO
# Provides:         no-ip
# Required-Start:   $syslog
# Required-Stop:     $syslog
# Default-Start:     2 3 4 5
# Default-Stop:     0 1 6
# Short-Description: script de autoinicio de no-ip
# Description:
#
### END INIT INFO

lo guardamos con “F2” luego “S” y le damos enter.
luego le damos permisos de ejecutarse y lo copiamos en “/etc/init.d/” y hacemos un link simbolico a “/etc/rc2.d” con las siguientes ordenes

# chmod +x inidenoip.sh
# cp inidenoip.sh /etc/init.d/inidenoip.sh
# ln -s /etc/init.d/inidenoip.sh /etc/rc2.d/inidenoip.sh
# update-rc.d inidenoip.sh defaults

5 paso:

Reconfiguramos el cliente de no-ip.com con la siguiente orden y repetimos las acciones del “3 paso”

# noip2 -C

con esto finalizas la instalacion del clienet NO-IP.COM