> ## Documentation Index
> Fetch the complete documentation index at: https://docs.dwe.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Définir une adresse IP statique sur Raspberry Pi

> Ce guide explique comment configurer une adresse IP statique sur votre Raspberry Pi.

<Note>
  Ce guide suppose que vous disposez d'un accès sudo sur votre Raspberry Pi et que vous êtes à l'aise avec l'utilisation du terminal.
</Note>

<Card title="Guide PhoenixNAP" icon="link" href="https://phoenixnap.com/kb/raspberry-pi-static-ip">
  Nous avons créé ce guide en nous basant sur celui-ci ! Cliquez ici pour des informations plus détaillées.
</Card>

## Ouvrir une fenêtre de terminal sur le Raspberry Pi

Si vous êtes connecté directement à votre Raspberry Pi avec un moniteur et un clavier, vous pouvez ouvrir le terminal en cliquant sur l'icône du terminal ou en appuyant sur `Ctrl` + `Alt` + `T`.

Si vous êtes connecté via SSH, vous êtes déjà dans une session de terminal.

<Card title="Instructions SSH" icon="link" href="/fr/dwe-os/guides/ssh-rpi">
  Guide SSH pour votre Raspberry Pi.
</Card>

## Déterminer l'interface réseau et l'IP actuelle

<Steps>
  <Step title="Lister les interfaces réseau">
    Dans le terminal, exécutez la commande suivante pour lister vos interfaces réseau :

    ```
    ip addr
    ```
  </Step>

  <Step title="Identifier votre interface">
    Cherchez l'interface que vous utilisez (par exemple, `eth0` pour la connexion filaire ou `wlan0` pour la connexion sans fil). Notez le nom de l'interface.
  </Step>

  <Step title="Trouver l'adresse IP actuelle">
    Sous l'interface, recherchez la ligne `inet` pour trouver votre adresse IP actuelle. Notez l'adresse IP, le masque de sous-réseau, le routeur (passerelle) et le serveur DNS.
  </Step>
</Steps>

## Modifier le fichier de configuration `dhcpcd`

<Steps>
  <Step title="Ouvrir le fichier de configuration">
    Utilisez un éditeur de texte comme `nano` pour modifier le fichier `dhcpcd.conf` :

    ```
    sudo nano /etc/dhcpcd.conf
    ```
  </Step>

  <Step title="Ajouter la configuration IP statique">
    Faites défiler jusqu'à la fin du fichier et ajoutez les lignes suivantes, en remplaçant les espaces réservés par les détails réels de votre réseau :

    ```
    interface <your_interface_name>
    static ip_address=<desired_static_ip_address>/<subnet_mask>
    static routers=<your_router_ip>
    ```

    <Note>
      **Exemple BlueOS :**

      ```
      interface eth0
      static ip_address=192.168.2.2/24
      static routers=192.168.2.1
      ```
    </Note>
  </Step>

  <Step title="Enregistrer et quitter">
    Appuyez sur `Ctrl` + `X` pour quitter, puis sur `Y` pour enregistrer les modifications, et sur `Entrée` pour confirmer le nom du fichier.
  </Step>
</Steps>

## Redémarrer le Raspberry Pi

Redémarrez votre Raspberry Pi pour appliquer les modifications :

```
sudo reboot -h now
```

## Vérifier la configuration IP statique

Après le redémarrage, ouvrez le terminal sur le Raspberry Pi et exécutez :

```
ip addr
```

Vérifiez que votre interface dispose maintenant de l'adresse IP statique que vous avez configurée.

<Note>
  Si vous ne parvenez pas à vous connecter à votre Raspberry Pi après avoir défini une IP statique, assurez-vous que l'adresse IP se trouve dans la plage de votre réseau et qu'elle n'entre pas en conflit avec d'autres appareils.
</Note>
