DHCP ou IP fixe

De knowledge
Révision datée du 5 octobre 2025 à 20:10 par Jpinon (discussion | contributions) (Page créée avec « = Configuration IP statique ou DHCP sur Raspberry Pi = Cette page décrit comment configurer une adresse IP statique ou dynamique (DHCP) sur Raspberry Pi selon la version de Raspbian utilisée. == Versions concernées == * '''Avant Raspbian Jessie (<= 2015, noyau < 4.x)''' : configuration via <code>/etc/network/interfaces</code> * '''A partir de Raspbian Jessie (>= nov 2015)''' : configuration via <code>/etc/dhcpcd.conf</code> == 1. Configuration via /etc/net... »)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)
Aller à la navigation Aller à la recherche

Configuration IP statique ou DHCP sur Raspberry Pi

Cette page décrit comment configurer une adresse IP statique ou dynamique (DHCP) sur Raspberry Pi selon la version de Raspbian utilisée.

Versions concernées

  • Avant Raspbian Jessie (<= 2015, noyau < 4.x) : configuration via /etc/network/interfaces
  • A partir de Raspbian Jessie (>= nov 2015) : configuration via /etc/dhcpcd.conf

1. Configuration via /etc/network/interfaces (Raspbian Wheezy, Jessie early)

IP statique

sudo vi /etc/network/interfaces

Remplacer ou ajouter :

auto eth0
iface eth0 inet static
    address 192.168.1.42
    netmask 255.255.255.0
    gateway 192.168.1.1
    dns-nameservers 192.168.1.1 8.8.8.8

DHCP

sudo vi /etc/network/interfaces

Remplacer par :

auto eth0
iface eth0 inet dhcp

Redémarrage du réseau

sudo service networking restart

2. Configuration via /etc/dhcpcd.conf (Raspbian Jessie et versions ultérieures)

IP statique

sudo vi /etc/dhcpcd.conf

Ajouter à la fin du fichier :

interface eth0
static ip_address=192.168.1.42/24
static routers=192.168.1.1
static domain_name_servers=192.168.1.1 8.8.8.8

DHCP

sudo vi /etc/dhcpcd.conf

Commenter ou supprimer les lignes statiques :

#interface eth0
#static ip_address=...
#static routers=...
#static domain_name_servers=...

Redémarrage du service

sudo systemctl restart dhcpcd

Notes

  • Le suffixe /24 dans static ip_address correspond au netmask 255.255.255.0
  • Pour le Wi-Fi, remplacer eth0 par wlan0
  • La bascule vers dhcpcd est effective à partir de Raspbian Jessie (novembre 2015)