oct 142013
 

Problema: Queremos conectarnos remotamente a nuestro equipo sin tener que consultar antes su IP

Solución: Configurar una IP estática para la red LAN, obtener una IP estática en internet a través de un servicio externo (no-ip) y/o automatizar una notificación para que se nos avise cada vez que cambie la IP

A) IP fija en la red local

1- Definimos la IP que queremos usar:

Comentamos la linea 4 para deshabilitar la IP dinámica y añadimos las lineas de la 6 a la 9 para configurar nuestra IP estática siendo 192.168.1.69 el valor elegido.

2- Configuramos el servidor DNS

Si en él ya aparece un "nameserver" entonces no es necesario editarlo, en caso contrario hay que añadir un servidor DNS (el 8.8.8.8 de Google, la del router - "DNS Server Configuration" en http://192.168.1.1 - o la de tu ISP) para que quede, por ejemplo, así:

B) IP fija en internet

1- Registrar una cuenta en noip.com y añadir un Host a nuestra cuenta.

Menú -> Hosts/Redirects -> Add a Host

noip

2- Instalar el paquete NO-IP en Raspberry Pi

Una vez instalado, si necesitas repetir la configuración del paquete NO-IP (por ejemplo, porque has añadido nuevos dominios a tu cuenta) ejecuta:

3- Configurar arranque automático de no-ip

Creamos el archivo noip2 con el contenido detallado más abajo

Le damos permisos de ejecución y lo ponemos en la cola de ejecución y reiniciamos

Nota: Algunos routers no permiten acceder a la red local desde ellos mismos pasando por internet (NAT Loopback), es decir, si parece que tu dirección no-ip no funciona prueba a usarla desde una conexión a internet distinta a la del router al que estas intentando acceder.

C) Notificar IP real cada vez que cambie

1- Crear comando que nos devuelva nuestra ip

2- Crear script en /etc/network/if-up.d/

Nota: El comando “say” es el implementado en “Notificaciones xmmp desde linux” y podría ser sustituido por algún otro método de notificación que deseemos, por ejemplo mandarnos un mail

BONUS: Si queremos que nuestro equipo este disponible contra viento y marea quizá nos interese que sea capaz de reconectar automáticamente en caso de caida.

Fuentes del punto c: antonio-mario.com, www.mathworks.es

 Leave a Reply

(required)

(required)

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">