CentOS Howto no-ip.org Dinamico IP con un subdominio de NO-IP


En este minihow howto explicare como habilitar el servicio de no-ip.com para un host usando un ip dinamico.

Primero deberas visitar
http://www.no-ip.com
Registrate, despues de confirmar tu email, entra con tu cuenta y adicionas un host.
Bajate el Cliente Linux:
Como root ejecutas:

cd;wget https://www.no-ip.com/client/linux/noip-duc-linux.tar.gz
tar -xvf noip-duc-linux.tar.gz
cd noip-2.1.9-1
make
make install

Create un archivo de configuracion:

noip2 -C

Te preguntara que ethernet usaras para conectarte, si es eth0 pon 0, eth1 escribe 2, etc
Luego preguntara tu email escribelo el que usaste para registrarte con NO-IP
Contraseña de NO-IP
Ahora crearemos un archivo para que autoarranque al prender la maquina:

cd /etc/init.d
nano noip2d

Adiciona lo siguiente en tu archivo noip2d :

# chkconfig: 345 20 80
# description: Starts noip2 deamon to check for dynamic ip \
# and updates new ip to no-ip.org dns cache.
#######################################################
#! /bin/sh
# . /etc/rc.d/init.d/functions # uncomment/modify for your killproc
case "$1" in
start)
echo "Starting noip2."
/usr/local/bin/noip2
;;
stop)
echo -n "Shutting down noip2."
echo "."
for i in `noip2 -S 2>&1 | grep Process | awk '{print $2}' | tr -d ','`
do
noip2 -K $i
done

##killproc -TERM /usr/local/bin/noip2
;;
*)
echo "Usage: $0 {start|stop}"
exit 1
esac
exit 0
#######################################################

Salva y Salte, asigna permisos:

chmod +x /etc/init.d/noip2d
chmod 700 /usr/local/bin/noip2
chown root:root /usr/local/bin/noip2
chkconfig --levels 3 noip2d on
noip2d start

Verifica que esta corriendo en deamon:

ps aux | grep noip2

Si todo esta bien, ya tienes servicio de dominio con ip dinamico xD

Anuncios