> ## 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.

# Establecer una dirección IP estática en Raspberry Pi

> Esta guía explica cómo configurar una dirección IP estática en tu Raspberry Pi.

<Note>
  Esta guía asume que tienes acceso sudo en tu Raspberry Pi y que te sientes cómodo usando la terminal.
</Note>

<Card title="Guía de PhoenixNAP" icon="link" href="https://phoenixnap.com/kb/raspberry-pi-static-ip">
  ¡Creamos esta guía basándonos en la que se encuentra aquí! Haz clic aquí si quieres información más detallada.
</Card>

## Abrir una ventana de terminal en la Raspberry Pi

Si estás conectado directamente a tu Raspberry Pi con un monitor y un teclado, puedes abrir la terminal haciendo clic en el ícono de terminal o pulsando `Ctrl` + `Alt` + `T`.

Si estás conectado a través de SSH, ya te encuentras en una sesión de terminal.

<Card title="Instrucciones SSH" icon="link" href="/es/dwe-os/guides/ssh-rpi">
  Guía SSH para tu Raspberry Pi.
</Card>

## Determinar la interfaz de red y la IP actual

<Steps>
  <Step title="Listar las interfaces de red">
    En la terminal, ejecuta el siguiente comando para listar tus interfaces de red:

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

  <Step title="Identificar tu interfaz">
    Busca la interfaz que estás utilizando (por ejemplo, `eth0` para conexión cableada o `wlan0` para conexión inalámbrica). Anota el nombre de la interfaz.
  </Step>

  <Step title="Encontrar la dirección IP actual">
    Bajo la interfaz, busca la línea `inet` para encontrar tu dirección IP actual. Anota la dirección IP, la máscara de subred, el enrutador (puerta de enlace) y el servidor DNS.
  </Step>
</Steps>

## Editar el archivo de configuración `dhcpcd`

<Steps>
  <Step title="Abrir el archivo de configuración">
    Usa un editor de texto como `nano` para editar el archivo `dhcpcd.conf`:

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

  <Step title="Añadir la configuración de IP estática">
    Desplázate hasta el final del archivo y añade las siguientes líneas, reemplazando los marcadores de posición con los detalles reales de tu red:

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

    <Note>
      **Ejemplo de BlueOS:**

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

  <Step title="Guardar y salir">
    Pulsa `Ctrl` + `X` para salir, luego `Y` para guardar los cambios, y `Enter` para confirmar el nombre del archivo.
  </Step>
</Steps>

## Reiniciar la Raspberry Pi

Reinicia tu Raspberry Pi para aplicar los cambios:

```
sudo reboot -h now
```

## Verificar la configuración de IP estática

Después de reiniciar, abre la terminal en la Raspberry Pi y ejecuta:

```
ip addr
```

Verifica que tu interfaz tenga ahora la dirección IP estática que configuraste.

<Note>
  Si no puedes conectarte a tu Raspberry Pi después de establecer una IP estática, asegúrate de que la dirección IP esté dentro del rango de tu red y que no entre en conflicto con otros dispositivos.
</Note>
