Installer un dyndns no-ip.org sur un raspberry pi
Après inscription sur le site https://www.noip.com et configuration de votre nom de domaine lancer un terminal sur le raspberry et tapez la commande suivante pour sélectionner le répertoire
1 |
cd /usr/local/src/ |
pour télécharger les source tapez ensuite
1 |
sudo wget http://www.no-ip.com/client/linux/noip-duc-linux.tar.gz |
puis décompresser l’archive avec la commande
1 |
sudo tar -xvf noip-duc-linux.tar.gz |
entrez dans le répertoire crée par la décompression de l’archive
1 |
cd noip-2.1.9-1/ |
tapez la commande suivante pour installer
1 |
sudo make install |
au lancement de cette commande des questions sont posée par rapport au compte no-ip
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
Auto configuration for Linux client of no-ip.com. Please enter the login/email string for no-ip.com info@daniel-stp.fr Please enter the password for user 'info@daniel-stp.fr' ***************** 3 hosts are registered to this account. Do you wish to have them all updated?[N] (y/N) n Do you wish to have host [daniel-stp.myftp.org] updated?[N] (y/N) n Do you wish to have host [pierre-stp.myftp.org] updated?[N] (y/N) y Do you wish to have host [leonie-stp.myftp.org] updated?[N] (y/N) n Please enter an update interval:[30] 30 Do you wish to run something at successful update?[N] (y/N) n New configuration file '/tmp/no-ip2.conf' created. mv /tmp/no-ip2.conf /usr/local/etc/no-ip2.conf |
Lancement automatique du script lors du lancement du raspberry
1 |
sudo nano /etc/init.d/noip |
coller les ligne ci-dessous
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 |
#! /bin/sh # /etc/init.d/noip ### BEGIN INIT INFO # Provides: noip # Required-Start: $remote_fs $syslog # Required-Stop: $remote_fs $syslog # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 # Short-Description: Lance noip # Description: daemon no-ip.com ### END INIT INFO # Exécution d'un certain nombre de fonctions spécifiques # à la demande du système case "$1" in start) echo "Starting noip" # lance l'application que vous souhaitez démarrer /usr/local/bin/noip2 ;; stop) echo "Arrêt de noip" # Met fin à l'application que vous souhaitez arrêter killall noip2 ;; *) echo "Utilisation : /etc/init.d/noip {start|stop}" exit 1 ;; esac exit 0 |
CTRL+o ENTREE et CTRL+x pour enregistrer et quitter nano
Tapez pour modifier les droit sur le fichier et installer le script
1 2 |
sudo chmod 755 /etc/init.d/noip sudo update-rc.d noip defaults |
Bonjour,
merci pour ce tuto, mais cela ne marche pas ( en tout cas pour moi ) car le raspberry est derrière un router 4G qui lui affecte une adresse privée 192.168.1.x
Any tip ?
le routeur est un boitier huawei e5577
Bonne journée
Gilles
Bonjour
Il faut configurer votre clé 4G pour qu’elle redirige les connections vers votre raspberry. C’est différent pour chaque box internet et je ne connais pas votre cle, désolé
Daniel
Bonjour,
Le tuto est très clair, j’ai donc suivi à la lettre et tous c’est déroulé sans erreur.
Ma question, sur le Raspberry 3 b+ ou voyons nous que le DUC est bien lancé, je ne vois rien.
De plus,
Je débute dans ce genre d’expérience: est que la redirection de port est bonne? n’y a t’il pas autre chose a faire sur la Box SFR?.Merci
Nom…………..Protocol…..Type……Port Externe……IP de destination…….Port de destination
Moulins58……..TCP……….Port…………443…………….192.168.*.**………………8080.
L’IP de destination, c’est celle de mon Raspberry en wifi.
Cordialement
Henri Launay