Paso 10: Configurar un servicio DNS dinámico
Este es probablemente uno de mis pasos favoritos, sólo porque nunca lo he hecho antes. Necesitamos establecer un servicio de DNS dinámico por lo que no tenemos que teclear la dirección IP de nuestra Pi cuando queremos conectarnos a él por internet. Esto es útil porque muchos ISP va a cambiar tu IP automáticamente durante períodos de tiempo. Configuración de DNS dinámico permitirá que IP a cambiar, pero todavía tienen su Pi accesible!
No me gusta pagar por cosas, y este proyecto ya estaba en un presupuesto ajustado. Así que opté por una opción libre, que es el servicio de No-IP.
Vas a tener que configurar una cuenta con no-ip, elija un nombre de host por ejemplo "myferrets.no-ip.org". Una vez que haya creado la cuenta y elegido las opciones gratis, vas a necesitar instalar al cliente de actualización dinámica. Siga las instrucciones de aquí y que te hecho en ningún momento.
Una vez que está todo instalado, funcionando y siga las instrucciones escribiendo "sudo noip2". Debe comenzar el servicio. Seguir adelante y utilizar "toque /home/pi/autonoip" para cambiar la fecha en los archivos.
Ahora usted querrá usar nano para abrir el archivo Léame y hacer cualquier cambio hay que más te guste. Vamos a hacer lo mismo que hicimos para que el disco externo forzar noip2 a ejecutar al iniciar. Escriba "nano /usr/local/src/noip-2.1.9-1/README. PRIMER"para abrir el archivo Léame. Copiar el script que está contenido en el archivo y salga de nano. Ahora, crear un nuevo archivo que decidí llamar "autonoip" escribiendo "nano /home/pi/autonoip". Pegue la secuencia de comandos en este archivo, guarde cambios y salga de nano.
Ahora todo lo que tenemos que hacer es mover el script en nuestro directorio de inicio escribiendo "mv - v /home/pi/autonoip /etc/init.d/autonoip".
Todavía tenemos que afinar nuestros scripts de inicio un poco, así que ejecutar estos comandos:
sudo chmod 755 /etc/init.d/autonoip
sudo chmod 755 /etc/init.d/mounthdd
sudo update-rc.d autonoip defaults
sudo update-rc.d mounthdd defaults
Esto indica a la Pi que las dos secuencias de comandos son ejecutables y ejecutar en el inicio.
Prueba esta por ir a un navegador en una máquina diferente y vaya a "myferrets.no-ip.org" o cualquiera que sea el nombre de host.