Configurar la interfaz de red mediante ifconfig

ifconfig es el comando utilizado para configurar las placas de red. Es posible que tu distribución de Linux lo haga todo por si sola, o bien, cuando lo haces manualmente recurres a un interfaz gráfica.

De todas formas, ifconfig es ampliamente utilizado y no solo en Linux, sino en la mayoría de los clones de UNIX.

nic

A continuación veremos algunos ejemplos del uso de ifconfig.

ifconfig, invocado sin argumentos mostrará el detalle de todas las interfaces activas. Si como argumento pasamos el nombre de una interfaz, veremos los detalles específicos de  una interfaz.
ifconfig
o
ifconfig eth0

ifconfig -a

ifconfig eth0 down

ifconfig eth0 up

Asignar una IP:
ifconfig eth0 192.168.0.2

Cambiar la máscara de sub red:
ifconfig eth0 netmask 255.255.255.0

Cambiar la dirección de broadcast:
ifconfig eth0 broadcast 192.168.0.255

Asignar dirección IP, máscara y broadcast al mismo tiempo:
ifconfig eth 0192.168.0.2 netmask 255.255.255.0 broadcast 192.168.0.255

Para Ethernet, el tamaño máximo de un paquete a transmitir por transacción en TCP/IP por defecto es de 1500 bytes.

Para cambiar este valor:
ifconfig eth0 mtu XX

Por defecto cuando una tarjeta de red recibe un paquete chequea si es para si mismo y si no lo es lo descarta. En modo promiscuo, la tarjeta no descarta ese paquete y acepta todos los paquetes así no sean para la misma.

El modo promiscuo se utiliza especialmente para capturar y analizar el tráfico de una red.

Para habilitar el modo promiscuo en una interfaz de red:

ifconfig eth0 promisc

Para volverla a su modo normal

ifconfig eth0 -promisc

Vía: The Geek Stuff

Tags: , , , , ,


Leave a Reply

Your email address will not be published. Required fields are marked *