Este método se aplica a Debian. Aunque el comando y las opciones varían un poco para otros Linux, pero la base es esta, aplíquese como deba en cada caso
No sé por qué, pero mi usuario y la interfaz de administración de un equipo cliente de Debian no se llevan bien, y para cambiar los ajustes de red no me que queda otra que recurrir a cambiarlos por consola de comandos. Ya lo hice varias veces y siempre se me olvida, por eso me lo apunto aquí porque cada vez me toca buscar por la red de redes hasta dar otra vez con la solución.
Editar configuración, debemos abrir en un editor de textos el fichero interfaces, y de la configuración que tenga, poner la interfaz ethernet que nos convenga con los datos de IP fija o dhcp que nos convenga:
$ sudo vi /etc/network/interfaces
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 192.168.1.20
netmask 255.255.255.0
gateway 192.168.1.1
Una vez editado el fichero guardamos cambios y reiniciamos los servicios de red, en Debian:
$ sudo /etc/init.d/networking restart
Y ya tendremos la red respondiendo con nuestros datos.