Cambiar dirección IP estática en Raspbian

Raspbian utiliza DHCP por defecto, así que la IP se cambia en el cliente de DHCP, aunque resulte extraño. Ya no se cambia en /etc/network/interfaces.

Raspbian es el sistema operativo más utilizado en los sistemas en miniatura Raspbery Pi. Está basado en Debian y tiene tecnologías modernas que mucha gente desconocía hasta ahora por conocer sistemas antiguos.

La IP se cambia en el cliente DHCP

El cliente DHCP se encarga de pedir al servidor DHCP (normalmente el router) una dirección IP, puerta de enlace, servidores DNS, etc.

Lo tradicional siempre ha sido editar el fichero /etc/network/interfaces, pero en muchos sistemas esto hace que se siga pidiendo una dirección por DHCP aunque luego no se utilice, de forma que el sistema termina teniendo dos direcciones.

En Raspbian, para poner una IP estática hay que configurarlo en el cliente DHCP, aunque resulte raro. Es la forma más rápida y más efectiva, además de evitar que se siga pidiendo una dirección IP via DHCP aunque esté configurada manualmente.

Configuración de IPv4 estática en Raspbian

Hay que editar el fichero /etc/dhcpcd.conf y añadir la dirección IP deseada, la dirección del router y la dirección (o direcciones) del servidor DNS.

Suponiendo que la interfaz sea eth0 (típica en Raspbian) hay que añadir:

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

  • La dirección IP será 192.168.2.100 con una máscara de subred de 24 bits.
  • El router será 192.168.1.1.
  • Los dos servidores de DNS serán el router y el servidor de Google 8.8.8.8.

Fecha de creación: 17/6/2018 14:18:35 | Última modificación: 17/6/2018 14:36:29 | Hora del servidor: 19/10/2018 2:38:48