Configurer une adresse IP fixe sur Raspberry Pi

Configurer une adresse IP fixe sur Raspberry Pi

4.9/5 - (8 votes)

Configurer une adresse IP fixe sur un Raspberry Pi change la donne dès qu’il sert de serveur, de passerelle domotique ou de point d’accès à des services internes. Sans adresse stable, chaque redémarrage ou renouvellement DHCP peut déplacer la machine sur le réseau local, compliquant l’accès en SSH, l’exposition d’un service web ou la supervision. L’objectif est simple : obtenir une connectivité prévisible et durable, tout en évitant les conflits d’adresses avec le routeur.

Comprendre l’importance d’une IP fixe pour Raspberry Pi

Pourquoi une adresse stable évite les interruptions de service

Sur un réseau domestique ou d’entreprise, le DHCP attribue des adresses de façon dynamique. Cela fonctionne pour un poste client, mais un Raspberry Pi utilisé comme serveur a besoin d’un point d’entrée constant. Une IP fixe garantit que les clients, scripts et équipements réseau retrouvent la machine au même endroit, ce qui réduit les incidents de type service inaccessible ou résolution d’adresse obsolète.

  • Accès SSH constant sans devoir rechercher l’adresse.
  • Services auto-hébergés stables: web, DNS local, VPN, supervision.
  • Règles de pare-feu et redirections de ports cohérentes.
  • Intégrations domotiques fiables avec d’autres équipements du LAN.

IP fixe, IP statique, réservation DHCP: distinguer les approches

Les termes se ressemblent, mais les mécanismes diffèrent. Une IP statique côté Raspberry Pi force l’adresse au niveau du système. Une réservation DHCP côté routeur attribue toujours la même adresse au même appareil, mais via le serveur DHCP. Dans les deux cas, l’effet recherché est identique: une adresse constante et prévisible sur le réseau.

Méthode Où se règle Avantages Points de vigilance
IP statique sur le Raspberry Pi Système (dhcpcd, NetworkManager) Indépendant du routeur, contrôle fin Risque de conflit si l’adresse est dans la plage DHCP
Réservation DHCP sur le routeur Interface du routeur Centralisé, simple à maintenir Dépend du routeur, export de config parfois limité

Choisir une adresse sans conflit: la règle de base

La cause la plus fréquente de panne après configuration est le conflit d’adresse. Principe: sélectionner une IP en dehors de la plage DHCP distribuée par le routeur, tout en restant dans le même sous-réseau. Exemple courant: si le LAN est en 192.168.1.0/24 et que le DHCP distribue 192.168.1.50 à 192.168.1.200, une IP fixe comme 192.168.1.10 ou 192.168.1.220 est souvent plus sûre. Cette préparation facilite la vérification de l’état actuel du réseau sur le Raspberry Pi.

Vérifier la configuration réseau actuelle du Raspberry Pi

Vérifier la configuration réseau actuelle du raspberry pi

Identifier le système et l’outil de gestion réseau

Selon la version du système, la gestion réseau peut reposer sur dhcpcd ou sur NetworkManager. Avant toute modification, la commande suivante permet d’identifier la distribution et d’éviter d’éditer le mauvais fichier.

Commande : cat /etc/os-release

Relever l’interface active, l’adresse, la passerelle et le DNS

Une IP fixe ne se limite pas à l’adresse: il faut aussi un masque (ou préfixe), une passerelle et des serveurs DNS. Relever l’existant évite de casser la connectivité. Sur un Raspberry Pi, l’interface filaire est souvent eth0 et le wifi wlan0, mais cela peut varier.

  • Adresse IP et préfixe : ip -br a
  • Passerelle par défaut : ip route
  • DNS utilisés : resolvectl status (ou cat /etc/resolv.conf selon le système)

Cartographier rapidement le plan d’adressage du LAN

Pour éviter d’attribuer une adresse déjà utilisée, une vérification rapide est utile. Un ping sur l’adresse visée peut détecter un hôte déjà présent, même si ce test n’est pas infaillible. Pour un contrôle plus large, un scan réseau aide à visualiser les adresses occupées. Un Raspberry Pi est souvent administré depuis un autre ordinateur du réseau.

  • Test simple : ping -c 3 192.168.1.100
  • Voir les voisins : ip neigh
  • Scan (si installé) : nmap -sn 192.168.1.0/24

Une fois ces informations collectées, la méthode la plus directe sur de nombreux systèmes reste la configuration via dhcpcd.

Utiliser DHCPCD pour configurer une adresse IP fixe

Utiliser dhcpcd pour configurer une adresse ip fixe

Vérifier que dhcpcd est bien en service

Sur de nombreuses installations, dhcpcd gère l’attribution IP. Avant de modifier la configuration, il est pertinent de vérifier son statut pour confirmer que l’approche est cohérente avec le système.

  • Statut : systemctl status dhcpcd
  • Activer si nécessaire : sudo systemctl enable –now dhcpcd

Éditer /etc/dhcpcd.conf avec une configuration statique claire

La configuration se fait généralement en ajoutant des lignes en fin de fichier. Le schéma ci-dessous fixe l’adresse, la passerelle et le DNS. Il est recommandé de cibler la bonne interface, par exemple eth0 pour l’Ethernet.

Commande : sudo nano /etc/dhcpcd.conf

Exemple de bloc :

interface eth0 static ip_address=192.168.1.100/24 static routers=192.168.1.1 static domain_name_servers=192.168.1.1

Ce bloc doit être adapté à votre plan d’adressage. Le /24 correspond à un masque 255.255.255.0, très fréquent en réseau local.

Appliquer les changements sans perdre la main

Après modification, deux options existent: redémarrer la machine ou relancer le service réseau. Sur un serveur distant, relancer uniquement dhcpcd limite l’indisponibilité, mais une erreur de paramétrage peut couper l’accès. Une pratique prudente consiste à avoir un accès local prêt, par exemple via un écran et un clavier.

  • Amazon Basics Clavier USB Filaire Discret avec Disposition française, Noir Mat
    Clavier avec disposition française; le design discret permet de libérer le bureau et de ne pas l'encombrer Les touches de raccourci permettent de gagner du temps ; les touches de fonction permettent d'accéder rapidement aux fonctions importantes du système Connexion filaire USB ; le clavier est largement compatible avec un grand nombre d'appareils L'imperméabilisation aide à le protéger contre les déversements accidentels Dimensions du produit : 44,2 x 12,7 x 2,5 cm (L x l x H)
  • Logitech K120 Clavier Filaire pour Windows
    Confortable : Le design de ce clavier filaire d'ordinateur créé une expérience de frappe confortable grâce aux touches fonctions-pleines et sa taille standard avec touches F et pavé numérique Facile à Installer et Utiliser : Installation simple, branchez le clavier filaire via USB à votre PC ou ordinateur portable et utilisez-le tout de suite sans besoin d'installer de logiciel Compatibilité : Ce clavier externe est compatible avec Windows 7, 8, 10 ou plus récent, et c'est un partenaire durable et fiable pour votre bureau à la maison ou au travail Résiste aux éclaboussures: ce clavier durable résiste aux éclaboussures (1), et présente des touches anti-décoloration et des pieds d'inclinaison robustes avec hauteur réglable Une meilleure expérience avec le clavier sans fil Logitech K270: découvrez la liberté du sans fil avec K270 et son autonomie de 2 ans, sa simplicité prête à l’emploi, et sa connexion fiable sans fil Les pièces en plastique de K120 contiennent 51% de plastique certifié recyclé post-consommation* Empreinte carbone du produit: 4,02 kg d'équivalent CO2
  • The G-Lab Keyz Hydrogen, Clavier Gamer 60%, Semi-mécanique Filaire Azerty, Rétroéclairage Multicolore- Mini Clavier Gamer Silencieux, Format Compact TKL - PC/PS5 (Blanc)
    [Clavier Semi-mécanique] Optimisé pour le gaming, ce clavier semi-mécanique Keyz Hydrogen est le choix idéal pour les gamers qui recherchent un clavier gaming au format mini. Ce clavier gamer 60% optimise la place sur votre setup gaming et vous assure ainsi une liberté de mouvement. Finis les collisions accidentelles avec le pavé numérique, ce clavier TKL vous amènera tout droit vers la victoire. Faites le choix de la performance ultime en adoptant ce mini clavier gamer semi-mécanique. [Rétroéclairage Multicolore] Entrez au coeur de l'action et plongez-vous dans une ambiance gaming complète grâce au superbe rétroéclairage fixe Multicolore de ce clavier semi-mécanique. Le Keyz Hydrogen illuminera votre set up gaming grâce à ses couleurs Arc-en-Ciel, chaque touche est méticuleusement mise en valeur, offrant une visibilité optimale, même dans l'obscurité. Offrez-vous une expérience de jeu immersive inégalée avec ce clavier 60%, alliant style, fonctionnalité et performance pour devenir le véritable maître de votre univers virtuel. [Frappe Réactive et Silencieuses] Le Keyz Hydrogen est un clavier semi-mécanique au format 60% conçu pour le gaming. Il sera votre allié ultime pour vos sessions de jeux intenses apportant : frappe rapide, précise et confortable. Doté de touches remarquablement réactives et silencieuses, ce clavier gamer mini vous permet de jouer pendant des heures en toute discrétion, sans perturber votre environnement. Que vous soyez un fan de Fortnite, de League of Legends, de Minecraft ou de Valorant, ce clavier gamer tkl vous offrira une expérience de jeu inégalée. [Anti ghosting + Touches raccourcis] Doté de la technologie Anti-ghosting, ce clavier gaming semi-mécanique vous permet d'appuyer sur 19 touches simultanément sans craindre le moindre conflit ou action non désirée, garantissant ainsi une précision inégalée lors de vos sessions de jeu. Libérez tout votre potentiel grâce à ce clavier gamer tkl vous offrant une performance ultime sans nécessiter de logiciel de personnalisation, pour une utilisation simple et efficace. [Compatibilité + Durabilité] Grâce à son format ultra-compact et son poids de 430g, le keyz Hydrogen est un clavier semi-mécanique 60% facile à transporter. Branchez-le et il fonctionne instantanément sans le moindre driver à installer au préalable. Ce clavier gamer mini est compatible sur pc, ps4, ps5. Les touches ont une durée de vie de 12 millions de frappes chacune. Le clavier est équipé d’un câble tressé renforcé. Nous offrons une garantie 2 ans. En cas de question ou problème, notre service client vous répond en -24h pour vous aider.

  • Relancer le service : sudo service dhcpcd restart
  • Redémarrer : sudo reboot
  • Vérifier : ip -br a puis ping -c 3 192.168.1.1

Comparer avant et après: indicateurs de succès

Une configuration réussie se voit immédiatement: l’adresse ne change plus, la passerelle est joignable et la résolution DNS fonctionne. Les chiffres ci-dessous résument les contrôles les plus parlants.

Lire plus  Test du générateur à essence KS 12-1E : puissance et polyvalence
Contrôle Commande Résultat attendu
Adresse IP ip -br a IP fixe affichée sur l’interface ciblée
Route par défaut ip route default via 192.168.1.1 (exemple)
DNS resolvectl status Serveur DNS attendu (routeur ou DNS dédié)
Accès internet ping -c 3 1.1.1.1 Réponses reçues

Si l’on préfère centraliser la gestion des adresses et éviter de toucher à la configuration du Raspberry Pi, la réservation côté routeur est l’alternative la plus courante.

Configurer une IP statique via le routeur

Le principe: une réservation DHCP basée sur l’adresse MAC

Le routeur peut attribuer toujours la même adresse IP à un appareil identifié par son adresse MAC. Cette méthode offre une IP fixe tout en gardant une configuration réseau simple sur le Raspberry Pi, qui continue de demander une adresse en DHCP.

  • Le Raspberry Pi reste en DHCP, donc moins de paramètres à maintenir sur l’OS.
  • Le routeur garde la main sur la plage et les exclusions.
  • Idéal si plusieurs Raspberry Pi doivent être gérés de façon homogène.

Trouver l’adresse MAC et l’adresse actuelle

Pour créer une réservation, il faut l’adresse MAC de l’interface concernée. Elle se récupère facilement depuis le Raspberry Pi.

  • Afficher les interfaces : ip link
  • Sortie compacte : ip -br link
  • Adresse actuelle : ip -br a

Paramétrer la réservation et choisir une IP hors plage ou dédiée

Les interfaces de routeurs varient, mais le champ de réservation demande généralement: adresse MAC, IP réservée, parfois un nom d’hôte. Sur le plan opérationnel, deux stratégies dominent: réserver une IP dans une zone dédiée aux serveurs, ou réduire la plage DHCP et réserver des IP en dehors. L’essentiel est d’obtenir une adresse unique et stable pour éviter les collisions.

Stratégie Exemple Avantage Risque
Zone serveurs hors plage DHCP DHCP: .50-.200, serveurs: .10-.49 Lisible, peu de conflits Exige une discipline d’adressage
Réservations dans la plage DHCP Réserver .120 pour la MAC du Pi Simple, tout au même endroit Dépend plus fortement du routeur

Quand NetworkManager est utilisé sur le Raspberry Pi, une configuration locale via nmcli peut être plus adaptée qu’un fichier dhcpcd.

Définir une adresse IP statique avec nmcli

Vérifier que NetworkManager pilote la connexion

Sur certaines installations, NetworkManager remplace dhcpcd. L’outil nmcli permet de gérer la configuration en ligne de commande, ce qui est pratique en administration distante et reproductible dans des scripts. Un terminal sur un ordinateur portable est souvent utilisé pour opérer ces réglages.

  • HP 15-fd0001sf Ordinateur Portable 15,6" FHD, PC Portable (Intel Celeron N100, RAM 4 Go, UFS 128 Go, Intel UHD Graphics, Windows 11), Laptop Gris, AZERTY, Microsoft 365 Personnel 12 Mois Inclus
    PERFORMANCES FIABLES AU QUOTIDIEN: équipé du processeur Intel N100, de 4 Go de RAM et de 128 Go de stockage, cet ordinateur portable offre des performances réactives pour le multitâche. ÉCRAN FHD ANTIREFLET : profitez d’une image nette et détaillée sur un grand écran Full HD de 15,6" (1920 x 1080). Plus de 2 millions de pixels pour une expérience visuelle confortable sans reflets gênants. CONNECTIVITÉ SANS LIMITES : que ce soit en filaire (USB, HDMI, USB-C) ou sans fil (Wi-Fi, Bluetooth), profitez d’une connexion rapide et simple pour rester productif partout. EPEAT Gold : les produits certifiés EPEAT Gold sont les mieux classés et répondent à tous les critères requis par EPEAT. CONÇU POUR VOTRE MOBILITÉ: Appréciez la liberté et la flexibilité où que vous soyez grâce à une batterie d'autonomie plus longue, ainsi qu'à une mémoire et un stockage généreux
  • Lenovo (FullHD 15,6 Zoll Ordinateur Portable (Intel Dual N4500 2x2.80 GHz, 16 Go DDR4, 512 Go SSD, Intel UHD, HDMI, BT, USB 3.0, Webcam, WLAN, Windows 11, Clavier AZERTY [français]) #8265
    L'ordinateur portable Lenovo est équipé d'un processeur Intel Celeron N4500 Quad Core 2x2.80 GHz, qui offre des performances plus que suffisantes pour le bureau, le travail à domicile et les jeux Un grand SSD de 512 Go offre plus d'espace qu'il n'en faut pour vos données et vos applications. Particularités : poids super léger de 2,2 kg, refroidissement silencieux, écran Full-HD, 16 Go de RAM DDR4, webcam, HDMI, prise casque, microphone, USB 3.0 Windows 11 Prof. 64 bits est complètement installé avec tous les pilotes, ainsi qu'un pack Microsoft Office en version complète.
  • Lenovo FullHD 15,6 Zoll Ordinateur Portable (Intel Quad N4500 2x2.80 GHz, 8 Go DDR4, 256 Go SSD, Intel UHD, HDMI, BT, USB 3.0, Webcam, WLAN, Windows 11, Clavier AZERTY [français]) #8510
    L'ordinateur portable Lenovo est équipé d'un processeur Intel Celeron N4500 Quad Core 2x2.80 GHz, qui offre des performances plus que suffisantes pour le bureau, le travail à domicile et les jeux Un grand SSD de 256 Go offre plus d'espace qu'il n'en faut pour vos données et vos applications. Particularités : poids super léger de 2,2 kg, refroidissement silencieux, écran Full-HD, 16 Go de RAM DDR4, webcam, HDMI, prise casque, microphone, USB 3.0 Windows 11 Prof. 64 bits est complètement installé avec tous les pilotes, ainsi qu'un pack Microsoft Office en version complète.

  • État global : nmcli general status
  • Connexions : nmcli connection show
  • Détails d’une connexion : nmcli connection show « NomConnexion »

Configurer une IPv4 manuelle: adresse, passerelle, DNS

Le principe consiste à basculer la méthode IPv4 en manuel, définir l’adresse avec son préfixe, puis la passerelle et les DNS. Les commandes ci-dessous doivent être adaptées au nom de la connexion, par exemple une connexion Ethernet.

  • Passer en manuel : sudo nmcli connection modify « NomConnexion » ipv4.method manual
  • Définir l’IP : sudo nmcli connection modify « NomConnexion » ipv4.addresses 192.168.1.100/24
  • Définir la passerelle : sudo nmcli connection modify « NomConnexion » ipv4.gateway 192.168.1.1
  • Définir le DNS : sudo nmcli connection modify « NomConnexion » ipv4.dns « 192.168.1.1 »

Appliquer et contrôler sans ambiguïté

Une fois la configuration modifiée, il faut réactiver la connexion. Les contrôles doivent confirmer l’adresse, la route par défaut et la résolution. Un diagnostic rapide permet de repérer immédiatement une passerelle erronée ou un DNS injoignable, deux causes classiques de panne perçue comme une perte d’internet.

  • Redémarrer la connexion : sudo nmcli connection down « NomConnexion » && sudo nmcli connection up « NomConnexion »
  • Vérifier l’IP : ip -br a
  • Vérifier la route : ip route
  • Tester le DNS : getent hosts example.com

Même avec une configuration correcte, certains incidents reviennent fréquemment et méritent une méthode de dépannage structurée.

Lire plus  Test de l'onduleur APC Smart-UPS SMC1500IC : performance et connectivité

Résoudre les problèmes courants liés à la configuration d’une IP fixe

Conflit d’adresse IP: symptômes et vérifications

Un conflit se manifeste par des déconnexions, des réponses irrégulières au ping ou l’impossibilité d’accéder au Raspberry Pi. Le réseau peut sembler fonctionner par intermittence, ce qui rend le diagnostic trompeur. La priorité est de vérifier si une autre machine utilise la même IP, puis de déplacer l’adresse fixe hors de la zone à risque.

  • Vérifier l’ARP : ip neigh | grep 192.168.1.100
  • Tester depuis un autre poste : ping -c 10 192.168.1.100
  • Changer l’IP : choisir une adresse hors plage DHCP et non utilisée

Mauvaise passerelle ou mauvais DNS: quand l’IP est bonne mais internet ne marche pas

Un Raspberry Pi peut avoir la bonne IP et rester injoignable vers l’extérieur si la passerelle est erronée. À l’inverse, une passerelle correcte avec un DNS invalide donne l’impression que « tout est cassé » alors que seules les résolutions de noms échouent. Il faut distinguer connectivité IP et résolution DNS.

Symptôme Test Interprétation Correctif typique
Accès LAN ok, internet ko ping -c 3 192.168.1.1 Si échec: passerelle ou lien Corriger ipv4.gateway ou static routers
Ping IP public ok, nom de domaine ko ping -c 3 1.1.1.1 puis getent hosts example.com DNS en cause Corriger ipv4.dns ou static domain_name_servers
Tout ko après changement ip route Route par défaut absente Renseigner la passerelle et relancer le service

Perte d’accès SSH après modification: mesures de récupération

Le scénario le plus redouté survient quand l’IP change, mais que l’administrateur ne sait plus où se connecter. La récupération passe par des méthodes simples et progressives, en privilégiant la visibilité sur le réseau et l’accès local si nécessaire. Un écran peut aider à reprendre la main en local.

  • ASUS Moniteur de Jeu VY249HGR Eye Care – 23,8 Pouces FHD (1920 x 1080), IPS, 120 Hz (OC), SmoothMotion, 1 ms (MPRT), Adaptive Sync, Technologie Eye Care Plus, lumière Bleue, Flicker Free
    Dalle de 23,8" Full HD IPS avec taux de rafraîchissement de 120Hz(OC) pour un des vidéos et des jeux fluides. La technologie SmoothMotion et un MPRT de 1ms éliminent le traçage et garantissent une lecture vidéo claire et nette lors de l'utilisation quotidienne. Adaptive Sync offre des visuels fluides et sans artefact, quelle que soit la fréquence d'images. Traitement antibactérien exclusif de longue durée empêchant la croissance des bactéries et des champignons sur les raccourcis et le cadre de l’écran. La technologie Eye Care Plus comprend le mode Color Augmentation qui aide les utilisateurs souffrant d'un déficit de vision des couleurs à mieux distinguer les nuances, tandis que le mode Rest Reminder aide les utilisateurs à gérer le temps passé devant l'écran ASUS DisplayWidget Center permet aux utilisateurs de modifier facilement les paramètres du moniteur via une interface intuitive
  • Acer EK241YGbif, Écran PC 23.8" Full HD IPS, 120Hz (1920x1080, AdaptiveSync, 1ms VRB, 250 Nits, Comfyview, BlueLightShield, Flicker-Less, 1xVGA/1xHDMI 1.4) Moniteur PC, Couleur Noir
    IMAGES INCROYABLES : Que vous regardiez des films, jouiez à des jeux ou travailliez, vous bénéficierez d'une qualité d'image exceptionnelle grâce à l'écran PC 23,8 pouces Full HD IPS avec design ZeroFrame et un grand angle de vision jusqu'à 178° PROTECTION OCULAIRE : Protégez vos yeux de la fatigue avec les technologies Acer BlueLightShield et Flickerless, et évitez les reflets grâce à Acer ComfyView et Low Dimming SUPERBEMENT SYNCHRONISÉ : Obtenez une expérience de jeu fluide, sans déchirure, et profitez de visuels réactifs grâce à ce moniteur AdaptiveSync RÉPONSE HAUTE VITESSE : Dites adieu aux retards grâce à la haute fréquence de rafraîchissement de 120 Hz de l'écran, et profitez d'images nettes grâce au temps de réponse ultra-court de 1 ms (VRB) ÉCRAN ERGONOMIQUE : Inclinez l'écran pour trouver l'angle idéal et maintenez une bonne posture que vous travailliez, jouiez ou regardiez un film
  • ASUS Moniteur VY279HGR Eye Care – 27 Pouces FHD (1920 x 1080), IPS, 120 Hz (OC), SmoothMotion, 1 ms, Adaptive Sync, Technologie Eye Care Plus, lumière Bleue, Flicker Free
    Dalle IPS FHD 27 avec taux de rafraîchissement de 120 Hz (OC) pour une visualisation vidéo fluide et un gameplay décontracté La technologie SmoothMotion et le MPRT 1 ms éliminent le traçage, une lecture vidéo nette et claire et une utilisation quotidienne Adaptive Sync offre des visuels fluides et sans artefacts à n'importe quelle fréquence d'image Le traitement antibactérien longue durée inhibe la croissance des bactéries et des champignons sur les cadres et les touches de raccourci du moniteur

  • Rechercher l’hôte: consulter la table DHCP du routeur ou utiliser un scan réseau.
  • Tester la connectivité locale: ping depuis un autre poste du LAN.
  • Accès local: connecter écran et clavier, puis corriger la configuration.
  • Revenir temporairement en DHCP pour rétablir l’accès, puis reconfigurer proprement.

Redémarrer proprement les services réseau selon l’outil utilisé

Un redémarrage complet n’est pas toujours nécessaire. En revanche, relancer le bon service est crucial, sinon les changements restent sans effet. L’erreur classique consiste à modifier dhcpcd alors que NetworkManager pilote l’interface, ou l’inverse.

  • Si dhcpcd : sudo service dhcpcd restart
  • Si NetworkManager : sudo systemctl restart NetworkManager
  • Contrôle immédiat : ip -br a et ip route

Une fois les incidents les plus fréquents écartés, la configuration d’une IP fixe devient un réglage durable qui sécurise l’exploitation quotidienne du Raspberry Pi.

Une IP fixe sur Raspberry Pi se prépare en vérifiant le réseau existant, puis se met en place soit localement via dhcpcd ou nmcli, soit de manière centralisée par réservation DHCP sur le routeur. Le choix d’une adresse hors plage DHCP, la cohérence passerelle et DNS, et une méthode de dépannage structurée permettent d’obtenir un accès stable et fiable aux services hébergés.

Retour en haut