Configurer une ip fixe sur PI3

Vous venez de déballer votre Raspberry Pi et vous vous posez des questions ? C'est ici que ça se passe !

Modérateur : Francois

Répondre
dom2
Messages : 17
Enregistré le : lun. 7 nov. 2016 22:25

Configurer une ip fixe sur PI3

Message par dom2 » dim. 2 mars 2025 11:28

Bonjour, désolé d'être aussi nul.
j'ai un PI3 sur lequel j'ai installé imager. l'installation se fait correctement ainsi que la mise à jour.
je veux donner une ip fixe au PI3.

j'ai suivi ces indications (https://www.youtube.com/watch?app=deskt ... zhM&t=101s)
je suis donc renté en ssh avec putty. mon id puis mot de passe.
je fais 'sudo nano /etc/dhcpcp.conf'
rien ne s'affiche à l'écran, je rentre tout de même les données suivantes
interface eth0
static ip_address=192.168.2.109/24
static routers=192.168.2.1
static domain_name_servers=192.168.2.1

j'enregistre et je fais 'sudo service networking restart' . ça ne dit que le service ne peut être trouvé.
je fais ipconfig et je vois que je suis toujours en .75.
je fais reboot et je suis toujours en .75

j'essaie cette solution : (https://www.framboise314.fr/allouer-une ... raspberry/)
sudo nano /etc/network/interfaces
mais une fois le fichier ouvert, il n'y a rien et je ne peux donc remplacer iface eth0 inet dhcp et les infos suivantes.

comment faire; merci pour l'aide

piper
Modérateur
Messages : 729
Enregistré le : sam. 5 juin 2021 18:57

Re: Configurer une ip fixe sur PI3

Message par piper » dim. 2 mars 2025 17:10

Bonjour,
Linux, comme windows évolue
Et les distributions n'évoluent pas toutes à la même vitesse (Les Debian comme on a sur les Raspberry sont les plus à la traine)
Mais internet lui, garde trace de tous les tutos sans forcément préciser les versions d'OS auquels ils s'appliquent
D'où le fait que quelque fois, on en suive un et que rien ne se passe comme prévu.
Et le Pi3 est sorti il y a longtemps, il a déjà traversé au moins 3 si ce n'est 4 versions de Debian

Donc la 1ère question que je me pose (pour ne pas donner des conseils iapplicables à ton cas) est :
Quel est ton OS et sa version ?
Comme tu es débutant, tu auras du mal à répondre comme ça alors lances la commande suivante et dis nous ce que cela t'affiche

Code : Tout sélectionner

cat /etc/os-release
3 Pi5 : Emby / Samba , Librelec, Android TV
3 Pi4 : Hifiberry /OSMC, Games station, Samba / VPN / HotSpot Wifi
2 Pi3 : RFID, radio reveil (PiReveil)
1 Pi0 : traker GPS et acquisitions
1 Pi0 2W : tests divers
5 Arduinos dont 4 nanos et 1 Mega
1 ESP32

dom2
Messages : 17
Enregistré le : lun. 7 nov. 2016 22:25

Re: Configurer une ip fixe sur PI3

Message par dom2 » dim. 2 mars 2025 17:17

merci @piper pour ta disponibilité.
sur le net j'ai trouvé plusieurs tuto et tous propose des choses équivalente mais il est vrai qu'ils datent.

j'ai fait la commande et voici le résultat :
----------
PRETTY_NAME="Debian GNU/Linux 12 (bookworm)"
NAME="Debian GNU/Linux"
VERSION_ID="12"
VERSION="12 (bookworm)"
VERSION_CODENAME=bookworm
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"
--------
donc c'est pretty bookworm si je comprends bien


EdIT : j'ai trouvé ça sur le net https://forums.raspberrypi.com/viewtopic.php?t=358069 donnant ces informations
to set a static IP in bookworm:
- click the "network" icon
- select "advanced options"
- select "edit connection"
- select "wired connection 1", click the "gear" icon
- select tab "IPV4 settings"
- change from automatic to manual
- under "addresses" click "add"

EDIT 2 : j'ai trouvé cette info (https://www.raspberrypi.com/news/bookwo ... rry-pi-os/) et ça marche.

j'ai mis dans serveur dns l'adresse ip du routeur, est ce que c'est bien ou je supprime. par ailleurs je suppose qu'il est préférable que je supprime le fichier dhcpcd.conf. je vais rechercher pour comment supprimer un fichier.

merci pour l'aide
fill out ip address, gateway, etc.
done
(reboot)
mais je ne trouve pas le menu 'network'

piper
Modérateur
Messages : 729
Enregistré le : sam. 5 juin 2021 18:57

Re: Configurer une ip fixe sur PI3

Message par piper » lun. 3 mars 2025 11:10

Merci, Oui c'est Debian 12 (Bookworm) qui est installé . C'est actuellement la version la plus récente.
Donc un "vieux" tuto a toute les chances de ne pas fonctionné

Oui, on a toujours la possibilité d'utiliser le bureau pour faire ce type de paramétrage encore faut-il qu'il soit installé (ce n'est pas obligé) et disponible
Le problème des bureaux c'est que sous Linux, il en existe des tas et que même si tu prends le "bureau par défaut", il est personnalisable à volonter
Donc tu peux avoir modifier l'aspect de ton bureau volontairement ou pas (par un glisser déposé maladroit ou un click maladroit).
Les informations réseaux sont dispos dans la "barre des tâches" en haut à droite (sauf autre personnalisation du bureau)
Et modificable par utilisation du menu contexctuel (click droit sur l'icone correspondant à ce qu'on souhaite modifier) , cette méthode est un sandard que ce soit sous windows, mac ou Linux

En mode ligne de commande, par défaut, sur Debian 12, c'est NetworkManager qui gère le réseau mais ce pourrait être un autre service si tu personnalisais différement ton OS.

Maintenant, je vais me mettre dans la peau du débutant

Ce que je trouve dingue c'est la documentation officielle (dernière version) du Pi
Elle ne fournit aucun moyen de mettre le Pi en IP Fixe.
Elle explique seulement qu'on peut arriver au même résultat par une réservation d'adresse dans le routeur
Assign a static IP address
To allocate a static IP address to your Raspberry Pi, reserve an address for it on your router. Your Raspberry Pi will continue to have its address allocated via DHCP, but will receive the same address each time. A "fixed" address can be allocated by associating the MAC address of your Raspberry Pi with a static IP address in your DHCP server.
Donc il ne reste plus qu'à regarder la documentation de NetWorkManagner
https://networkmanager.dev/docs/api/latest/nmcli.html

Et, j'avoue qu'il faut fouiller (pour un débutant comme toi, c'est décourageant) pour comprendre que l'utilitaire en ligne de commande de NetWorkManager est nmcli
Donc on cherche la doc de nmcli
https://networkmanager.dev/docs/api/latest/nmcli.html
Et nmcli est un utilitaire qui sait faire papa maman, encore plus décourageant pour un débutant
Alors on recherche "nmcli assign static address" sur google
Et là, c'est cool :

Donc pour consulter les connexions existantes :

Code : Tout sélectionner

nmcli con show
Si la connexion à modifier est "eth0" (filaire)
Alors : si tu veux mettre pour ip fixe 192.168.1.50

Code : Tout sélectionner

nmcli con mod eth0 ipv4.addresses "192.168.1.50/24"
Il faudra préciser quelle est la passerelle (mettre l'ip de la box : si c'est 192.168.1.254 alors

Code : Tout sélectionner

nmcli con mod eth0 ipv4.gateway "192.168.1.254"
Ensuite, il faut préciser les serveurs DNS à utiliser (au moins 1) Ex :
nmcli con mod eth0 ipv4.dns "8.8.8.8"
Spécifier que le mode

Code : Tout sélectionner

nmcli con mod eth0 ipv4.method manual
Et qu'on veut que le réseau cherche à se connecter au démarrage

Code : Tout sélectionner

nmcli con mod eth0 connection.autoconnect yes
Ne reste plus qu'a redémarrer le service

Code : Tout sélectionner

systemctl restart NetworkManager
Il te faudra surement ajouter sudo devant ces commandes (sauf si tu te connectes en root au terminal)
3 Pi5 : Emby / Samba , Librelec, Android TV
3 Pi4 : Hifiberry /OSMC, Games station, Samba / VPN / HotSpot Wifi
2 Pi3 : RFID, radio reveil (PiReveil)
1 Pi0 : traker GPS et acquisitions
1 Pi0 2W : tests divers
5 Arduinos dont 4 nanos et 1 Mega
1 ESP32

k6ey890tg
Messages : 2
Enregistré le : lun. 24 févr. 2025 15:27

Re: Configurer une ip fixe sur PI3

Message par k6ey890tg » mar. 4 mars 2025 14:40

Bon, au final, avec Debian 12 (Bookworm), faut oublier les vieux tutos, ça a bien changé... 😅

@dom2 Si t’as réussi via l’interface graphique et que ça fonctionne, c’est déjà une bonne chose ! Pour ta question sur le serveur DNS, mettre l’IP du routeur c’est pas une mauvaise idée, ça permet d’avoir les DNS du FAI directement. Sinon, tu peux aussi mettre des DNS publics

Après un reboot, ton Pi devrait continuer d’utiliser les paramètres que tu as définis avec NetworkManager.

Tant que t’es là, petite question : t’as testé l’IP fixe avec une connexion WiFi ou uniquement en Ethernet ? Parce que sur Bookworm, le WiFi est aussi géré différemment… 😅

Répondre

Retourner vers « Débutants »