Étape 10 : Configurer un Service DNS dynamique
C’est probablement un de mes préférés pas, uniquement parce que je n’ai jamais fait auparavant. Nous avons besoin de mettre en place un service de DNS dynamique afin que nous n’avons pas à taper l’adresse IP de notre Pi quand on veut s’y connecter via internet. C’est pratique parce que beaucoup de fournisseurs de services Internet changera automatiquement votre adresse IP sur une période de temps. Mise en place des DNS dynamique permettra que IP changer, mais qui ont encore votre Pi accessible !
Je n’aime pas payer pour des choses, et ce projet était déjà sur un budget serré. J’ai donc choisi une option gratuite, qui est le service No-IP.
Vous allez devoir créer un compte avec non-ip, choisissez un nom d’hôte par exemple "myferrets.no.No-IP.org". Une fois que vous avez créé le compte et choisi les options gratuites, vous allez avoir besoin d’installer le Client de mise à jour dynamique. Suivez les instructions ici et vous aurez fait à aucun moment.
Une fois que tout est installé, faire fonctionner et suivez les instructions en tapant "sudo noip2". Le service doit démarrer. Allez-y et utilisez "touch /home/pi/autonoip" pour changer la date sur les fichiers.
Maintenant, vous voudrez utiliser nano pour ouvrir le fichier Lisez-moi et apporter des modifications là que vous aimez. Nous allons faire la même chose que nous avons fait pour le disque externe forcer noip2 s’exécuter au démarrage. Tapez "nano /usr/local/src/noip-2.1.9-1/README. PREMIÈRE« pour ouvrir le fichier README. Copiez le script contenu dans le fichier et quittez nano. Maintenant, créez un nouveau fichier, que j’ai choisi d’appeler "autonoip" en tapant "nano /home/pi/autonoip". Collez le script dans ce fichier, enregistrer les modifications et quittez nano.
Maintenant tout ce que nous avons à faire est déplacez le script dans notre répertoire init en tapant "mv-v /home/pi/autonoip /etc/init.d/autonoip".
Nous avons toujours besoin de modifier nos scripts de démarrage un peu, donc exécutez ces commandes :
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
Ceci indique à la Pi que les deux scripts sont exécutables et à les exécuter au démarrage.
Tester cela en allant dans un navigateur sur un autre ordinateur et accédez à "myferrets.no.No-IP.org" ou quel que soit votre nom d’hôte.