ifconfig es un comando disponible en varias versiones del sistema operativo UNIX, que permite configurar o desplegar numerosos parámetros de las interfaces de redes, como la dirección IP (dinámica o estática), o la máscara de red. suele mostrar la configuración vigente de las interfaces de red activas, con detalles como la dirección MAC o el tráfico que ha circulado por las mismas hasta el momento.Si se ejecuta sin parámetros, presenta todas las interfaces configuradas hasta el momento; usando la opción –a fuerza a ifconfig a incluir la información de las interfaces inactivas.

Los campos MTU y Metric informan sobre los valores actuales de la MTU (Unidad Máxima de Transferencia) y de la métrica para una interfaz dada

Las líneas RX y TX dan idea de los paquetes recibidos o transmitidos sin errores

Parámetros:
up
Marca la interfaz como disponible para que sea usada por la capa IP

down
Marca la interfaz como inaccesible a la capa IP. Esto inhabilita cualquier tráfico IP a través de la interfaz.

netmask máscara
Esto asigna una máscara de subred a una interfaz. Se puede dar como un valor de 32 bits en hexadecimal precedido del prefijo 0x, o en notación de cuaterna usando números decimales separados por puntos.

pointopoint dirección
Esta opción se usa para enlaces IP punto-a-punto en los que intervienen únicamente dos máquinas.

broadcast dirección
La dirección de difusión se obtiene, generalmente, usando la parte de red de la dirección y activando todos los bits de la parte correspondiente a la máquina.

irq
Esta opción permite establecer la línea de IRQ usado por ciertos dispositivos.

metric número
Esta opción puede ser usada para asignar un valor de métrica a la tabla de encaminamiento creada para la interfaz.

arp
Esta opción es específica de redes de difusión como las Ethernets o las de radio-paquetes.

arp
Inhabilita el uso de ARP para esta interfaz.
promisc
Pone la interfaz en modo promiscuo. En una red de difusión, esto hace que la interfaz reciba todos los paquetes, independientemente de si eran para ella o no. Esto permite el análisis del tráfico de red utilizando utilidades como filtros de paquetes, también llamado fisgoneo de Ethernet.


promisc
Esta opción apaga el modo promiscuo.

allmulti
Las direcciones de envío múltiple (multicast) son como las direcciones de difusión de Ethernet, excepto que en lugar de incluir automáticamente a todo el mundo, los únicos que reciben paquetes enviados a una dirección de envío múltiple son aquellos programados para escucharla.

- allmulti
Esta opción desahabilita el modo allmulti