Cristina Alcantarilla
INFORMÁTICA & DISEÑADORA
Ifconfig al detalle

ifconfig se utiliza para configurar una interfaz de red en Linux, se puede utilizar para la configuración de seguridad de todas las interfaces de red, como Ethernet, Wi-Fi, módem, etc.

Recopilación de datos usados por la red

Si hacemos un ifconfig, vemos:

root@dujok-hosting:~# ifconfig
eth0      Link encap:Ethernet  HWaddr f1:3w:01:6e:f7:r5
          inet addr:xxx.xxx.xxx.xx  Bcast:212.71.235.255  Mask:255.255.255.0
          inet6 addr: 000:0000::0000:0000:0000:0000/00 Scope:Global
          inet6 addr: 000::0000:0000:0000:0000/00 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:7617560 errors:0 dropped:0 overruns:0 frame:0
          TX packets:6943421 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:1196068735 (1.1 GB)  TX bytes:6039300865 (6.0 GB) 

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:430878 errors:0 dropped:0 overruns:0 frame:0
          TX packets:430878 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:47095210 (47.0 MB)  TX bytes:47095210 (47.0 MB)

Veamos con detalle:

Link encap:Ethernet Esto denota que la interfaz es un dispositivo relacionado con Ethernet.

HWaddr f1:3w:01:6e:f7:r5 Esta es la dirección de hardware o dirección MAC que es única para cada tarjeta Ethernet que se fabrica. Por lo general, la primera media parte de esta dirección contendrá el código del fabricante que es común para todas las tarjetas de red fabricados por el mismo fabricante y el resto va a indicar el ID de dispositivo que no debe ser el mismo para cualquiera de los dos equipos fabricados en el mismo lugar inet addr Indica la dirección IP del equipo

Bcast Denota la dirección de difusión

Mask Es la máscara de red que pasamos utilizando la opción de máscara de red

UP Esta bandera indica que los módulos del kernel relacionadas con la interfaz Ethernet se haya cargado.

BROADCAST Indica que el dispositivo Ethernet soporta radiodifusión, una característica necesaria para obtener la dirección IP a través de DHCP.

NOTRAILERS Indican que la encapsulación remolque está desactivado. Linux suele ignorar encapsulación remolque por lo que este valor no tiene ningún efecto en absoluto.

RUNNING La interfaz está lista para aceptar datos.

MULTICAST Esto indica que la interfaz Ethernet admite la multidifusión. La multidifusión puede entenderse mejor al relacionarse con una emisora ​​de radio. Múltiples dispositivos pueden capturar la misma señal de la estación de radio, pero si y sólo si se sintoniza una frecuencia particular. Multicast permite una fuente para enviar un paquete (s) para múltiples máquinas, siempre y cuando las máquinas están mirando hacia fuera para ese paquete.

MTU Forma abreviada de unidad de transmisión máxima es el tamaño que cada paquete recibe por la tarjeta Ethernet. El valor de MTU para todos los dispositivos Ethernet de forma predeterminada es de 1500, siendo que este valor se puede cambiar según la necesidad. Ajustar a un valor más alto podría causar la fragmentación de paquetes o desbordamientos de búfer, comparar el valor MTU de su dispositivo Ethernet y el dispositivo de bucle y ver si son iguales o diferentes. Por lo general, el dispositivo de bucle de retorno tendrá una longitud de paquete más grande.

Metric Esta opción puede tener un valor de 0,1,2,3 … cuanto menor sea el valor más influencia tiene. El valor de esta propiedad decide la prioridad del dispositivo. Este parámetro tiene un significado sólo mientras se enrutan paquetes. Por ejemplo, si tiene dos tarjetas Ethernet y desea convertir forzosamente la máquina utilice una tarjeta sobre la otra en el envío de los datos, puede establecer las prioridades en las tarjetas. Creo que Linux, establecer la prioridad mediante ifconfig no tiene efecto sobre la prioridad de la tarjeta que usa, en Linux utiliza el valor Metric para establece la prioridad en la tabla de enrutamiento.

RX packets, TX packets Las dos líneas siguientes muestran el número total de paquetes recibidos y transmitidos respectivamente. Como se puede ver en la salida, los errores totales son 0, no hay paquetes son descartados y no hay excesos. Si encuentra los errores o valor mayor que cero, entonces podría significar que el dispositivo Ethernet está fallando o que hay un poco de congestión en la red.

collisions El valor de este campo idealmente debe ser 0. Si tiene un valor mayor que 0, podría significar que los paquetes están chocando al atravesar la red, un signo seguro de la congestión de la red.
txqueuelen Este indica la longitud de la cola de transmisión del dispositivo. Por lo general, lo ponemos a valores más pequeños para dispositivos más lentos con una alta latencia, como los enlaces de módem y RDSI.

RX Bytes , TX Bytes Estos indican la cantidad total de datos que ha pasado a través de la interfaz Ethernet, tanto el RX y TX bytes irá en aumento.

Interrupt La tarjeta de interfaz de red utiliza el número de interrupción 9. Esto normalmente se establece por el sistema.

Los valores de casi todas las opciones mencionadas anteriormente se pueden modificar mediante las opciones de ifconfig.

Share Button

Deja un comentario