Servicio NO-IP en Raspberry PI
Odoo CMS - una imagen grande

NO-IP

Es un servicio gratuito que resuelve los nombres de dominio y nos permite tener un servidor detrás de nuestro proveedor de Internet el cual nos proporciona una IP dinámica y nos permite que nuestro equipo, sin importar que nuestra dirección IP cambie en el tiempo pueda ser visible y publicar algún servicio como una página WEB o bien simplemente un modo de ingresar a nuestro equipo desde cualquier parte.

Contacte con nosotros »

Nos aseguramos de tener las últimas actualizaciones:

sudo apt-get update


Instalamos lo necesario para compilar el DUC (Dinamic Update Client) de NO-IP

sudo apt-get install build-essential
sudo apt-get install make

Descargamos y compilamos e instalamos el DUC

Dentro de la ventana de la Terminal escriba lo siguiente. Después de cada entrada presionarás "Enter".

wget http://www.no-ip.com/client/linux/noip-duc-linux.tar.gz
tar vzxf noip-duc-linux.tar.gz

Luego navegue hasta el directorio que creó para ubicar los archivos descargados.

cd noip-2.1.9-1

Ahora instala el programa haciendo sudo

sudo make
sudo make install

Después de escribir "sudo make install", se le pedirá que inicie sesión con el nombre de usuario y la contraseña de su cuenta No-IP.


Ahora haremos que cada vez que inicie la raspberry ejecute nuevamente el programa DUC de No-IP:

Crearemos el archivo:

vi /etc/init.d/noip2


#! /bin/sh
# /etc/init.d/noip2.sh
# Supplied by no-ip.com
# Modified for Debian GNU/Linux by Eivind L. Rygge <eivind@rygge.org>
# corrected 1-17-2004 by Alex Docauer <alex@docauer.net>
# . /etc/rc.d/init.d/functions # uncomment/modify for your killproc
DAEMON=/usr/local/bin/noip2
NAME=noip2
test -x $DAEMON || exit 0
case "$1" in
  start)
  echo -n "Starting dynamic address update: "
  start-stop-daemon --start --exec $DAEMON
  echo "noip2."
  ;;
  stop)
  echo -n "Shutting down dynamic address update:"
  start-stop-daemon --stop --oknodo --retry 30 --exec $DAEMON
  echo "noip2."
  ;;
  restart)
  echo -n "Restarting dynamic address update: "
  start-stop-daemon --stop --oknodo --retry 30 --exec $DAEMON
  start-stop-daemon --start --exec $DAEMON
  echo "noip2."
  ;;
  *)
  echo "Usage: $0 {start|stop|restart}"
  exit 1
esac
exit 0

Una vez escrito procederemos a indicarle a Linux que lo ejecute al arranque: 

sudo update-rc.d noip2 defaults 90

Instalando Ubuntu en Raspberry PI 3