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
Configurer une ip fixe sur PI3
Modérateur : Francois
Re: Configurer une ip fixe sur PI3
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
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
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
Re: Configurer une ip fixe sur PI3
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'
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'
Re: Configurer une ip fixe sur PI3
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
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 :
Si la connexion à modifier est "eth0" (filaire)
Alors : si tu veux mettre pour ip fixe 192.168.1.50
Il faudra préciser quelle est la passerelle (mettre l'ip de la box : si c'est 192.168.1.254 alors
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
Et qu'on veut que le réseau cherche à se connecter au démarrage
Ne reste plus qu'a redémarrer le service
Il te faudra surement ajouter sudo devant ces commandes (sauf si tu te connectes en root au terminal)
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
Donc il ne reste plus qu'à regarder la documentation de NetWorkManagnerAssign 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.
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
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"
Code : Tout sélectionner
nmcli con mod eth0 ipv4.gateway "192.168.1.254"
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
Code : Tout sélectionner
nmcli con mod eth0 connection.autoconnect yes
Code : Tout sélectionner
systemctl restart NetworkManager
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
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
Re: Configurer une ip fixe sur PI3
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…
@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…