Configuración de red desde la terminal en Debian, Ubuntu y derivados

portada config red

A veces es necesario tener que configurar la red de forma manual y… ¡qué mejor que hacerlo desde la terminal! Vamos a ver como configurar tanto direcciones estáticas como dinámicas de una forma rápida y simple en Debian y derivados, aunque ahora estoy usando Devuan 😛

 

IP DINÁMICA

 

Las IP dinámicas se añaden de forma automática. Lo primero será identificar las interfaces de red con el comando:

 

su -

ifconfig -a

 

Veremos que la interfaz de red se identifica con eth0 y la inalámbrica con wlan0 o similar. Una vez identificadas vamos a editar el archivo de configuración con:

 

nano /etc/network/interfaces

 

Y aquí le añadiremos a las interfaces que queramos la IP dinámica por DHCP,  con auto para que se inicie con el sistema y allow-hotplug para que se inicie la interfaz una vez el kernel la detecte. A mí me muestra lo siguiente:

 

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface

allow-hotplug eth0

iface eth0 inet dhcp

 

Guardamos y salimos con Ctrl+Shift+O y Ctrl+Shift+X. Ahora reiniciamos con:

 

ifconfig eth0 down

ifconfig eth0 up

 

Podemos hacer un ping para comprobar que todo ha ido bien. Por ejemplo:

 

ping www.duckduckgo.com

 

Se detiene con Ctrl+C.

 

IP ESTÁTICA

 

Para configurar una IP estática tendremos que editar el fichero /etc/network/interfaces añadiendo la IP, la máscara, la puerta de enlace o gateway, la red y el broadcast. Comprobamos a qué interfaz está conectado el equipo con:

 

dmesg | grep eth

 

O

 

dmesg | grep wlan

 

Si estamos por red inalámbrica. Procedemos a editar el fichero con:

 

su -

nano /etc/network/interfaces

 

Una vez añadidos los datos correspondientes guardamos y salimos con Ctrl+Shift+O y Ctrl+Shift+X. Y configuramos los DNS editando el siguiente archivo:

 

nano /etc/resolv.conf

 

Al terminar guardamos y salimos del mismo modo que antes y reiniciamos la red con:

 

ifdown eth0


ifup eth0

 

Se puede hacer un ping para comprobar que todo está correcto.

 

12
Comentarios...

avatar
5 Hilo de comentarios
7 Hilo de respuestas
0 Seguidores/as
 
Comentario más respondido
Hilo más caliente de comentarios
7 Autores/as
Jessica Suárezedgar fernando basto GarciaharlockAnonimousmariqueerta Autores/as de comentarios recientes
  Suscribirme  
+ Nuevo + Antiguo + Votado
Notificarme de
davidochobits
Invitado/a

Hola!

Un tip imprescindible. Quizás tendrías que indicar como añadir la IP estática.

Como indicas hay que modificar el fichero /etc/network/interfaces :

auto eth0
iface eth0 inet static
address 192.168.0.20
netmask 255.255.255.0
gateway 192.168.0.1

También se puede indicar los servidores DNS :

dns-nameservers 8.8.8.8 8.8.4.4

Saludos!!

ale
Invitado/a
ale

sabes eres una chica muy interesante,sigo tus escritos y soy admirador tuyo,solo te digo gracias por ser tu y por estar ahí ,ojala pueda saber mas de ti .

mariqueerta
Invitado/a

Hola guapérrima! Estamos usando Debian Stretch, la Debian 9 de los próximos meses y he de decir que ya no usa ifconfig. Ahora se usa el comando ip. Así que pare levantar/bajar una interfaz sería. ip link set eth0 up/down. Para sustituir ifconfig -a, ip link show y ip addr show. El inconveniente del comando ip quizás sea que se ejecuta a bajo nivel por lo que no sé si se deberá forzar la ejecución del script networking. No sé tanto sobre Debian. 😛

Muak!

Anonimous
Invitado/a
Anonimous

Amiga amo tus posts. La otra vez estaba en youtube y mire un video interesante sobre como usar TAILS, deberias echarle un vistazo y hacer uno para tu blog. habemos personas que te miramos desde otros paises. Mandame saludos!!
Aqui el link de youtube: https://youtu.be/Soj4MBnAvXM

edgar fernando basto Garcia
Invitado/a
edgar fernando basto Garcia

yo agregue un repositorio de la version que aun no esta lista para instalar un paquete el breeze que no esta en la jessie y al intentar instalarlo se instalan actualizaciones y quedan paquetes rotos al arreglar los paquetes rotos me toca restaurar el sistema desde un backup y quedo sin internet tengo varios dias estudiando el tema pero no consigo hacer que funcione creo que se desista-lo algo importante pero no encuentro que alguien tiene una idea