Cómo configurar No-IP en nuestra Raspberry

Para este servicio no nos deje de funcionar (por el cambio de ip dinámico de nuestro modem) tenemos que configurarlo en nuestro servidor, para ello seguiremos los siguiente pasos.

Nos ubicamos en cualquier directorio de nuestro sistema y descargamos el que no-ip nos ofrece (podemos visitar su blog https://www.noip.com/support/knowledgebase/install-ip-duc-onto-raspberry-pi/):

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

Extraemos el archivo que nos acabamos de descargar:

tar -zxvf noip-duc-linux.tar.gz

Y nos movemos a el directorio donde se ha descomprimido el zip:

cd noip-2.1.9-1

Este directorio es de cuando yo instalé mi versión, podréis comprobar la carpeta que se ha descomprimido haciendo un «ls«.

Una vez en el directorio procedemos a la instalación:

sudo make

Y:

sudo make install

Nos pedirá la interfaz de internet que tenemos instalada y sobre la cual queremos que acture y el nombre de usuario y password de No-IP.

Y si todo ha ido bien nos contestará algo como:

3 hosts are registered to this account.

Si, en mi caso tengo 3 hostnames registrados.

Luego nos nos preguntará si queremos tenerlos todos actualizados:

Do you wish to have them all updated?

Yo le puse que si, pero ahí lo dejo a vuestra elección. Para finalizar nos preguntará si queremos ejecutar algún script cada vez que se actualicen, igual que antes, vosotros decidís.

Do you wish to run something at successful update?

Y ya está configurado 🙂


Si queremos que este programita se arranque siempre que se arranque nuestra Raspberry, podemos seguir los siguientes pasos:

Primero creamos un nuevo archivo:

sudo nano /etc/init.d/noip2

Y escribimos en él lo siguiente:

sudo /usr/local/bin/noip2

(Crtl+X para salir del modo de edición)

Por lo que pueda pasar, le damos permisos de ejecución al archivo creado:

sudo chmod +x /etc/init.d/noip2

Para finalizar moficifamos el fichero update-rc:

sudo update-rc.d noip2 defaults

Para listar todos los servicios que tenemos configurados podemos ejecutar:

ls /etc/rc*.d

Y entre ellos veremos nuestro noip con algunos prefijos.

Para finalizar ejecutamos manualmente el programita de No-IP (O reiniciamos la Raspberry para comprobar que los anteriores pasos han funcionado):

sudo /usr/local/bin/noip2

Saludossss.


Tu opinión es importante para mi, ¿Te ha resultado útil este artículo?

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*