GNU/Linux >> Tutoriales Linux >  >> Linux

Ifconfig:7 ejemplos para configurar la interfaz de red


Foto cortesía de new1mproved

Este artículo está escrito por Lakshmanan G

El comando Ifconfig se usa para configurar interfaces de red. ifconfig significa configurador de interfaz. Ifconfig se usa ampliamente para inicializar la interfaz de red y para habilitar o deshabilitar las interfaces.

En este artículo, repasemos 7 usos comunes del comando ifconfig.

1. Ver la configuración de red de un adaptador Ethernet

Ifconfig, cuando se invoca sin argumentos, mostrará todos los detalles de las interfaces actualmente activas. Si proporciona el nombre de la interfaz como argumento, se mostrarán los detalles de esa interfaz específica.

# ifconfig eth0

eth0   Link encap:Ethernet  HWaddr 00:2D:32:3E:39:3B
inet addr:192.168.2.2  Bcast:192.168.2.255  Mask:255.255.255.0
inet6 addr: fe80::21d:92ff:fede:499b/64 Scope:Link
UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
RX packets:977839669 errors:0 dropped:1990 overruns:0 frame:0
TX packets:1116825094 errors:8 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:2694625909 (2.5 GiB)  TX bytes:4106931617 (3.8 GiB)
Interrupt:185 Base address:0xdc00

2. Mostrar detalles de todas las interfaces, incluidas las interfaces deshabilitadas

# ifconfig -a

3. Deshabilitar una interfaz

# ifconfig eth0 down

4. Habilitar una interfaz

# ifconfig eth0 up

5. Asignar dirección IP a una interfaz

Asigne 192.168.2.2 como dirección IP para la interfaz eth0.

# ifconfig eth0 192.168.2.2


Cambiar máscara de subred de la interfaz eth0.

# ifconfig eth0 netmask 255.255.255.0


Cambiar la dirección de transmisión de la interfaz eth0.

# ifconfig eth0 broadcast 192.168.2.255


Asigne dirección IP, máscara de red y transmisión al mismo tiempo a la interfaz eht0.

# ifconfig eth0 192.168.2.2 netmask 255.255.255.0 broadcast 192.168.2.255

6. Cambiar MTU

Esto cambiará la Unidad de transmisión máxima (MTU) a XX. MTU es el número máximo de octetos que la interfaz puede manejar en una transacción. Para Ethernet, la unidad máxima de transmisión por defecto es 1500.

# ifconfig eth0 mtu XX

7. Modo promiscuo

De forma predeterminada, cuando una tarjeta de red recibe un paquete, comprueba si el paquete le pertenece. Si no, la tarjeta de interfaz normalmente descarta el paquete. Pero en modo promiscuo, la tarjeta no descarta el paquete. En su lugar, aceptará todos los paquetes que fluyan a través de la tarjeta de red.


Se requiere privilegio de superusuario para configurar una interfaz en modo promiscuo. La mayoría de las herramientas de monitoreo de red utilizan el modo promiscuo para capturar los paquetes y analizar el tráfico de la red.


Lo siguiente pondrá la interfaz en modo promiscuo.

# ifconfig eth0 promisc


Lo siguiente pondrá la interfaz en modo normal.

# ifconfig eth0 -promisc


Este artículo fue escrito por Lakshmanan G. Trabaja en bk Systems (p) Ltd y está interesado en contribuir al código abierto. The Geek Stuff agradece sus sugerencias y artículos de invitados.


Linux
  1. Configurar la interfaz de red como cliente DHCP en RHEL7 Linux

  2. CentOS/RHEL 7:Cómo configurar Network Bonding o NIC teaming

  3. Ejemplos de comandos ifconfig en Linux

  4. Determinar si una interfaz de red es inalámbrica o cableada

  5. Supervise el volumen de tráfico de la red a través de la interfaz

comando ip en Linux con ejemplos

configuración de la red

Network Manager en Linux con ejemplos

Comando ifconfig de Linux

Ejemplos de comandos ifconfig de Linux

Configurar enlaces de red en Ubuntu Server