Cómo configurar una IP estática en Debian/Ubuntu desde la puta consola

Fácil.

1. Abro un Terminal de root en Aplicaciones>Accesorios>Terminal de root o en Aplicaciones>Herramientas del sistema>Terminal de root o pulsando la combinación de teclas Alt+F2 y escribiendo gksu gnome-terminal y haciendo clic con el botón izquierdo sobre el botón señalado con la palabra Ejecutar

2. Escaneo mis interfaces de red activos con el siguiente comando

ifconfig

3. Edito el archivo /etc/network/interfaces con el siguiente comando

nano /etc/network/interfaces

o si lo quiero editar gráficamente (por ejemplo con gedit)

gedit /etc/network/interfaces

4. Para el interfaz elegido (en este caso eth0) utilizo esta configuración

# Configuración IP estática en eth0
allow-hotplug eth0
auto eth0
iface eth0 inet static
address 192.168.1.100
gateway 192.168.1.1
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255

(en address pongo la IP que quiera configurar estáticamente y en gateway la de mi router)

5. Pulso la combinación de teclas Ctrl+X para salir del editor (nano)

6. Pulso la tecla de la letra S (o la Y en caso de que el programa esté en inglés) para confirmar que guardo los cambios hechos al archivo)

7. Pulso la tecla Intro (Return) para confirmar el nombre del archivo y que lo reescriba

6. Reinicio el servicio de red con el siguiente comando

/etc/init.d/networking restart

Y pista.