Ceci est une ancienne révision du document !
Table des matières
Donner une IP locale fixe à votre Raspberry Pi
Comme vous le savez peut-être, chaque équipement connecté à votre box dispose d’une adresse IP locale qui permet de l’identifier à l’intérieur de votre réseau.
Seulement, ces IP peuvent changer à chaque ré-démarrage de la machine, et c’est très gênant quand on souhaite accéder à la Raspberry depuis un ordinateur, par exemple en SSH.
Dans ce tutoriel nous allons voir comment donner une IP locale fixe à notre Raspberry Pi.
Pré-requis
- un Raspberry Pi fonctionnel et relié à internet, avec Raspbian installé.
Première étape
Connectez vous à votre Rpi par SSH.
Autres étapes
- Trouvez l’adresse IP locale actuelle de votre Raspberry Pi :
- Si le Raspberry Pi est connecté en ethernet :
pi@framboise4:~ $ ip route | grep eth0 default via 192.168.0.254 dev eth0 proto dhcp src 192.168.0.12 metric 303 192.168.0.0/24 dev eth0 proto dhcp scope link src 192.168.0.12 metric 303
l’adresse IP locale actuelle est celle qui suit src (ici, 192.168.0.12)
- S'il est connecté en wifi :
pi@framboise4:~ $ ip route | grep wlan0 default via 192.168.0.254 dev wlan0 proto dhcp src 192.168.0.12 metric 303 192.168.0.0/24 dev wlan0 proto dhcp scope link src 192.168.0.12 metric 303
l’adresse IP locale actuelle est celle qui suit src (ici, 192.168.0.12)
éditez avec les droits d'administration le fichier /etc/dhcpcd.conf pour ajouter les lignes ci-dessous :- Si le Raspberry Pi est connecté en ethernet :
... interface eth0 static ip_address=192.168.0.31/24 static routers=192.168.0.254
Cela indique à la Raspberry Pi que nous voulons :
- que son adresse IP pour la connexion Wi-Fi dans le réseau local soit statique et que ce soit 192.168.0.31, avec le masque de sous-réseau /24
- qu'elle doit utiliser comme routeur la box, à l’adresse 192.168.0.254
S'il est connecté en wifi :- /etc/dhcpcd.conf
... interface wlan0 static ip_address=192.168.0.31/24 static routers=192.168.0.254
Cela indique à la Raspberry Pi que nous voulons :
- que son adresse IP pour la connexion Wi-Fi dans le réseau local soit statique et que ce soit 192.168.0.31, avec le masque de sous-réseau /24
- qu'elle doit utiliser comme routeur la box, à l’adresse 192.168.0.254
Redémarrez votre Raspberry Pi pour appliquer la modification et vérifier qu’elle a toujours accès à internet.Après chaque redémarrage l’IP de votre Raspberry Pi restera toujours celle que vous avez définie.
Conclusion
Problèmes connus
Voir aussi