Comandos Básicos
ifconfig
Muestra información sobre las interfaces de red activas
ifconfig -a
Muestra información sobre las interfaces de red activas
ifconfig eth0
Muestra información sobre una interfaz de red especifica
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
ifconfig eth0 down
Desactiva una interfaz de red
ifconfig eth0 up
Activa una interfaz de red
ifdown eth0
Desactiva una interfaz de red
ifup eth0
Activa una interfaz de red basándose en la configuración del archivo /etc/network/interfaces
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
route
Muestra la tabla de rutas, donde se especifica que red se accede desde cada interfaz
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
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
cat /etc/network/interfaces
auto eth0
iface eth0 inet dhcp
Ahora reemplazamos las lineas anteriores por las siguientes, de acuerdo a los valores requeridos
nano /etc/network/interfaces
Efectuamos estos cambios
auto eth0
iface eth0 inet static
address 10.0.0.2
netmask 255.255.255.0
gateway 10.0.0.1
network 10.0.0.0 #opcional, no es necesaria
broadcast 10.0.0.255 #opcional, no es necesaria
Reiniciamos el servicio de red
/etc/init.d/networking restart