Debian: Interfaces de red


Comandos Básicos


TERMINAL
  1. ifconfig

Muestra información sobre las interfaces de red activas

TERMINAL
  1. ifconfig -a

Muestra información sobre las interfaces de red activas

TERMINAL
  1. ifconfig eth0

Muestra información sobre una interfaz de red especifica

TERMINAL
  1. ifconfig eth0 10.0.0.2 netmask 255.255.255.0

Configura temporalmente la dirección ip y la mascara de red de una interfaz. Este cambio se pierde al reiniciar el servicio de red

TERMINAL
  1. ifconfig eth0 down

Desactiva una interfaz de red

TERMINAL
  1. ifconfig eth0 up

Activa una interfaz de red

TERMINAL
  1. ifdown eth0

Desactiva una interfaz de red

TERMINAL
  1. ifup eth0

Activa una interfaz de red basándose en la configuración del archivo /etc/network/interfaces

TERMINAL
  1. ping 10.0.0.1

Verifica el estado de la conexión, enviando un paquete a la dirección ip (o url) indicada y esperando un paquete de respuesta. Si se especifica el parámetro -c# solo se enviaran # paquetes, de no especificarse mandara indefinidamente paquetes hasta que se interrumpa con CTRL-C

TERMINAL
  1. route

Muestra la tabla de rutas, donde se especifica que red se accede desde cada interfaz

TERMINAL
  1. route add -net 10.0.0.0 netmask 255.255.255.0 gw 10.0.0.1 dev eth0

Agrega una ruta a la tabla con las especificaciones indicadas

TERMINAL
  1. route del -net 10.0.0.0 netmask 255.255.255.0 gw 10.0.0.1

Elimina la ruta de la tabla que concuerda con las especificaciones indicadas. Deben especificarse todas las características que se indican en la entrada de la tabla, de lo contrario no procede la eliminación

 

Configuración de una IP fija

Para cambiar la dirección IP del sistema de manera permanente se deben seguir los siguientes pasos:

Listamos el archivo de configuración de las interfaces

TERMINAL
  1. cat /etc/network/interfaces

TERMINAL
  1. auto eth0
  2. iface eth0 inet dhcp

Ahora reemplazamos las lineas anteriores por las siguientes, de acuerdo a los valores requeridos

TERMINAL
  1. nano /etc/network/interfaces

Efectuamos estos cambios

ARCHIVO /etc/network/interfaces
  1. auto eth0
  2. iface eth0 inet static
  3. address 10.0.0.2
  4. netmask 255.255.255.0
  5. gateway 10.0.0.1
  6. network 10.0.0.0 #opcional, no es necesaria
  7. broadcast 10.0.0.255 #opcional, no es necesaria

Reiniciamos el servicio de red

TERMINAL
  1. /etc/init.d/networking restart