Configuración no-ip (Raspbian)

por | 20 abril, 2017

En este manual os mostraremos como llevar a cabo una configuración de «no-ip» sobre nuestra Raspberry Pi, de este modo podremos acceder a ella desde cualquier lugar aunque no nos encontremos en la misma red donde está conectada la Raspberry, es decir, podremos acceder desde el trabajo o cualquier otro lugar a la red de nuestra casa.

Las operadoras de servicios de telecomunicaciones (Movistar, Vodafone Ono,…) nos asignan una IP externa con la que nos identificaremos en internet, en palabras más comprensibles es como si nos asignaran un número de teléfono desde el que podemos llamar y recibir llamadas, así pues, nuestra IP externa sería el equivalente a nuestro número de tlfno (91-0000000) y cada teléfono inalámbrico de la casa equivaldría a uno de nuestros dispositivos (PC sobremesa, portátil, móvil, Raspberry Pi,…).

Deberemos seguir los siguientes paso, no obligatoriamente en el orden aquí definido, para completar esta configuración y acceder desde el exterior a nuestra Raspberry con no-ip y sin necesidad de saber nuestra ip externa.

1. Asignación de IP estática en Raspberry Pi.

2. Configuración NO-IP o DNS:

2.1. Creación de cuenta en servicio NO-IP: Abriremos la siguiente dirección no-ip.com en nuestro navegador de Internet y pulsaremos el botón «Sign Up» situado en la esquina superior derecha.

no_ip1

2.2. Cumplimentar datos de creación de cuenta: mmm… ¿de verdad hay que explicar este punto? 😛

no_ip2

2.3. Confirmación de creación de cuenta gratuita: Recibiremos por pantalla un mensaje de confirmación y en paralelo un correo electrónico donde deberemos pulsar el botón «Activate Account».

Nota: Es muy importante que anotéis o recordéis vuestros datos de usuario y contraseña pues los usaremos en pasos posteriores.

no_ip3

no_ip4

2.4. Pasos iniciales en configuración de cuenta: Tras la activación seremos redirigidos a una página de bienvenida donde nos recomendarán seguir tres pasos. El primero habrá sido completado por defecto, el segundo no es necesario y el tercero nos informará sobre como configurar nuestro router para redirigir puertos sobre distintos modelos de router. Este último punto nos será de gran ayuda, así pues, os dejamos también el enlace «Configuración router no-ip» en este artículo.

Para continuar con la configuración pulsaremos el botón «Get started with Dynamic DNS».no_ip5

2.5. Configuración de Hostname: Para no liarnos aclararemos que, para los que no son megacracks en informática, un host, hostname, DNS o no-ip son como decir un burro, un pollino o un asno, es decir, no son lo mismo pero en este caso para nosotros como si lo fueran :D. Seguimos… por defecto tendremos creado el Hostname que indicamos en nuestra alta y tendremos la opción de crear dos más de forma gratuita. Podremos consultar nuestros Hostname activos pulsando la sección «Hostname Count» situada a la derecha y marcada en la siguiente imagen.

no_ip6

Esta sección nos redirigirá a otra ventana con la información de nuestro Hostname e IP externa.

no_ip7

2.6. Comprobación de Hostname: En nuestro caso de ejemplo la hemos llamado ‘manualvpnchoco’, así pues, la dirección resultante será ‘manualvpnchoco.ddns.net‘. Nuestro nuevo Hostname ya está apuntando a la puerta de nuestra red aunque aún nadie la ha abierto, para comprobar que llegamos a nuestra red únicamente debemos copiar el Hostname en nuestro explorador y veremos como se abre la ventana de acceso a nuestro router :D.

3. Instalación de no-ip DUC en Raspberry Pi: En este paso final usaremos los datos de alta en el portal no-ip.com para configurar la aplicación ‘no-ip DUC‘ en nuestra Raspberry Pi. Para esta instalación llevaremos a cabo los siguientes puntos:

3.1. Descarga y descompresión de archivos:  Crearemos una nueva carpeta, descargaremos el paquete de archivos necesarios en dicha carpeta temporal y ,una vez descargados, los descomprimiremos. Para hacer todo esto ejecutaremos los siguientes comandos en nuestra consola:

mkdir /home/pi/dowloadnoip
cd /home/pi/dowloadnoip
wget http://www.no-ip.com/client/linux/noip-duc-linux.tar.gz
tar vzxf noip-duc-linux.tar.gz

3.2. Instalación de no-ip DUC:  Tras la descompresión nos dirigiremos a la carpeta nueva carpeta generada y ejecutaremos la instalación con los siguientes comandos:

cd noip-2.1.9-1
sudo make
sudo make install

3.3. Configuración no-ip DUC:  El último de instalación será configurar la cuenta no-ip y el intevalo de refresco (en nuestro caso hemos indicado 10 minutos)


Nota: El último paso nos indicará si deseamos configurar algún script o código antes de la actualización, en este caso para no complicarnos la vida indicamos ‘N‘.

3.4. Arranque de aplicación y comprobación de instalación:  Ahora si que si podremos probar si todo ha funcionado correctamente, solo necesitaremos seguir los pasos descritos a continuación.

3.4.1. Inicio de aplicación: Ejecutaremos en consola el siguiente comando ‘sudo /usr/local/bin/noip2

3.4.2. Comprobación de ejecución: Ejecutaremos en consola el siguiente comando ‘sudo /usr/local/bin/noip2 -S‘, este comando nos indicará si realmente el proceso está siendo ejecutado y datos como cuenta, hostname,…

 

Y con esto terminamos nuestro manual, a futuro nos será de gran uso esta configuración ¡ya lo veréis!

 

Comparte esta página! Email this to someone
email
Share on Facebook
Facebook
0Tweet about this on Twitter
Twitter
Share on LinkedIn
Linkedin

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.