Al utilizar este sitio, acepta las Políticas de privacidad y los Términos de uso.
Aceptar
EXTASSIS NETwork TutorialesEXTASSIS NETwork TutorialesEXTASSIS NETwork Tutoriales
  • Inicio
  • Streaming
    • Streaming de Audio | Radios
    • APP PWA Radios
    • Streaming de Video | TV
  • Hosting
    • Hosting Económico
    • Hosting Ilimitado
    • Hosting WordPress
    • Hosting Windows
    • Hosting VPS
    • Hosting Gratis
  • Dominios
    • Registro de Dominios
    • Transferencia de Dominios
    • Whois
  • Servidores
    • Servidores Dedicados
    • VPS
  • Reseller
    • Streaming Reseller
    • APP PWA Radios Reseller
    • Hosting Reseller
Estas leyendo: Comando ifconfig de Linux
Comparte
Notificaciones
Cambiar tamaño de fuenteAa
Cambiar tamaño de fuenteAa
EXTASSIS NETwork TutorialesEXTASSIS NETwork Tutoriales
Siguenos en
Copyright © 2025 EXTASSIS NETwork C.A. Todos los derechos reservados
LinuxTerminal

Comando ifconfig de Linux

Juan Leonardo
Última actualización: 9 de enero de 2024 1:58 am
por Juan Leonardo
7 min de lectura
Comparte
Comando ifconfig de Linux
Comando ifconfig de Linux
Comparte

Comando ifconfig de Linux

ifconfig (configuración de interfaz) es una herramienta de gestión de red. Se utiliza para configurar y ver el estado de las interfaces de red en los sistemas operativos Linux. Con ifconfig, puede asignar direcciones IP, habilitar o deshabilitar interfaces, administrar la caché ARP, rutas y más.

Contents
  • Comando ifconfig de Linux
  • Cómo instalar ifconfig
  • Instalar ifconfig en Ubuntu / Debian
  • Instalar ifconfig en Centos
  • Cómo usar el comando ifconfig
  • Mostrar información de interfaces de red
  • Asignar una dirección IP y una máscara de red a una interfaz de red
  • Habilitar y deshabilitar una interfaz de red
  • Habilitar y deshabilitar el modo promisc
  • Cambiar MTU de una interfaz de red
  • Cambiar la dirección MAC de una interfaz de red
  • Notas Finales

En este tutorial, exploraremos cómo usar el comando ifconfig.

Cómo instalar ifconfig

El comando ifconfig está en desuso y se reemplazó por ip y puede que no se incluya en las distribuciones de Linux más nuevas.

Si recibe un mensaje de error que dice «ifconfig: comando no encontrado«, significa que el paquete que contiene el comando no está instalado en su sistema.

Instalar ifconfig en Ubuntu / Debian

En distribuciones de Linux basadas en Ubuntu y Debian, ejecute el siguiente comando para instalar ifconfig:

sudo apt install net-tools -y

Instalar ifconfig en Centos

Para instalar ifconfig en CentOS y otras distribuciones de Linux basadas en RHEL, escriba:

sudo yum install net-tools 

Cómo usar el comando ifconfig

La sintaxis básica del comando ifconfig se muestra a continuación:

ifconfig [-a] [-v] [-s] <interface> [[<AF>] <address>]

Dónde:

  • interface – es el nombre de la interfaz de red.
  • address – es la dirección IP que desea asignar.

Las configuraciones establecidas con el comando ifconfig no son persistentes. Después de reiniciar el sistema, se pierden todos los cambios. Para que los cambios sean permanentes, debe editar los archivos de configuración específicos de la distribución o agregar los comandos a un script de inicio.

Solo root o usuarios con privilegios de sudo pueden configurar interfaces de red.

Mostrar información de interfaces de red

Cuando se invoca sin ninguna opción, ifconfig muestra la información de configuración de todas las interfaces de red y la dirección IP asociada:

ifconfig -a

La salida incluye información sobre todas las interfaces de red activas e inactivas:

docker0   Link encap:Ethernet  HWaddr 26:50:7a:fe:99:96
          inet addr:190.79.135.120  Bcast:0.0.0.0  Mask:255.255.0.0
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

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:4198 errors:0 dropped:0 overruns:0 frame:0
          TX packets:4198 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1 
          RX bytes:498729 (498.7 KB)  TX bytes:498729 (498.7 KB)

eth0      Link encap:Ethernet  HWaddr 2c:bb:51:7c:f5:51  
          inet addr:195.210.150.3  Bcast:195.210.150.10  Mask:255.255.255.240
          inet6 addr: 2401:4900:1d65:40a1:4ebb:58ff:fe9c:f555/64 Scope:Global
          inet6 addr: 2401:4900:1d65:40a1:f1c9:6a90:2d99:924e/64 Scope:Global
          inet6 addr: fe80::4ebb:58ff:fe9c:f555/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:84110 errors:0 dropped:0 overruns:0 frame:0
          TX packets:59727 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:70667629 (70.6 MB)  TX bytes:20886290 (20.8 MB)

Para mostrar la información de configuración de cualquier interfaz de red específica, escriba el nombre de la interfaz después del comando:

ifconfig eth0

La salida se verá así:

eth0      Link encap:Ethernet  HWaddr 4c:bb:58:9c:f5:55  
          inet addr:195.210.150.3  Bcast:195.210.150.10  Mask:255.255.255.240
          inet6 addr: 2401:4900:1d65:40a1:4ebb:58ff:fe9c:f555/64 Scope:Global
          inet6 addr: 2401:4900:1d65:40a1:f1c9:6a90:2d99:924e/64 Scope:Global
          inet6 addr: fe80::4ebb:58ff:fe9c:f555/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:84110 errors:0 dropped:0 overruns:0 frame:0
          TX packets:59727 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:70667629 (70.6 MB)  TX bytes:20886290 (20.8 MB)

Asignar una dirección IP y una máscara de red a una interfaz de red

Con el comando ifconfig, puede asignar una dirección IP y una máscara de red a una interfaz de red.

Utilice la siguiente sintaxis para asignar la dirección IP y la máscara de red:

ifconfig [interface-name] [ip-address] netmask [subnet-mask]

Por ejemplo, para asignar la dirección IP 192.168.0.1 y la máscara 255.255.0.0 de red a la interfaz eth0, ejecutaría:

ifconfig eth0 192.168.0.1 netmask 255.255.0.0

También puede asignar una dirección IP secundaria a una interfaz de red utilizando el alias de la interfaz:

ifconfig eth0:0 192.168.0.2 netmask 255.255.0.0

Habilitar y deshabilitar una interfaz de red

A veces, es posible que deba restablecer la interfaz de red. En este caso, el comando ifconfig se puede utilizar para habilitar o deshabilitar una interfaz de red.

Para deshabilitar una interfaz de red activa, ingrese el nombre del dispositivo seguido de la bandera down:

ifconfig eth0 down

Para habilitar una interfaz de red inactiva, use la bandera up:

ifconfig eth0 up

Habilitar y deshabilitar el modo promisc

Promiscuo permite que una interfaz de red acceda y vea todos los paquetes en una red. Puede usar el comando ifconfig para habilitar y deshabilitar promiscuo en un dispositivo de red específico.

Para habilitar el modo promiscuo en una interfaz de red, ingrese la bandera promisc después del nombre del dispositivo:

ifconfig eth0 promisc

Para deshabilitar el modo promiscuo, use la bandera -promisc

ifconfig eth0 -promisc

Cambiar MTU de una interfaz de red

La «Unidad de transmisión máxima» MTU le permite limitar el tamaño de los paquetes que se transmiten en una interfaz.

Puede cambiar el valor de MTU usando la sintaxis:

ifconfig [interface-name] mtu [mtu-value]

Por ejemplo, establezca el valor MTU de una interfaz de red eth0 en 500, ejecute el siguiente comando:

ifconfig eth0 mtu 500

Cambiar la dirección MAC de una interfaz de red

El “Control de acceso al medio” MAC es la dirección física que identifica de forma exclusiva los dispositivos en una red.

Para cambiar la dirección MAC de una interfaz de red, use la bandera hw ether para establecer la nueva dirección MAC:

ifconfig eth0 hw ether 00:00:2d:3a:2a:26

Notas Finales

Le mostramos cómo usar el comando ifconfig para configurar y mostrar información sobre una interfaz de red. 

Si tienes alguna duda no dudes en contactar al autor en instagram o escribiendonos un ticket de soporte

Cómo comprimir archivos y directorios en Linux
Instalar MariaDB en CentOS 7
Listado de servicios Linux con Systemctl
Cómo configurar un firewall usando FirewallD en CentOS 7
Comando cd de Linux
ETIQUETADO:Comando ifconfig de Linuxifconfig
Comparte este tutorial
Facebook Correo Imprimir
porJuan Leonardo
Juan es un apasionado experto en desarrollo de páginas web, creación de contenido, copywriting y SEO en EXTASSIS NETwork. Con un talento incomparable para transformar ideas en sitios web impresionantes y optimizados, Juan se destaca por su creatividad, precisión y conocimiento profundo del mundo digital.
Tutorial anterior Como comprobar la versión de Java Cómo comprobar la versión de Java
Tutorial Siguiente Instalar MariaDB en CentOS 7 Instalar MariaDB en CentOS 7

Mantente conectado

XSiguenos
InstagramSiguenos
WhatsAppSiguenos
ThreadsSiguenos
- Publicidad -
Ad imageAd image

Últimos Tutoriales

Configurar RadioBoss
Cómo configurar RadioBOSS streaming y metadatos
Streaming
Configuración de Bloques de Servidor con Nginx en Ubuntu 22.04
Configuración de Bloques de Servidor con Nginx en Ubuntu 22.04
Ubuntu
Instalé WordPress en la URL temporal, ¿Cómo coloco mi nombre de dominio?
Instalé WordPress en la URL temporal, ¿Cómo coloco mi nombre de dominio?
Hosting WordPress
Mi sitio tiene Malware
Mi sitio tiene Malware / Virus, Solución
Hosting
image-extassisimage-extassis

La Empresa Líder de Suramérica en Servicios de Audio y Video Streaming

Convertimos tus ideas en realidad
  • e-virales
  • La Radio Impresionante
  • Tutoriales
Copyright © 2025 EXTASSIS NETwork C.A. Todos los derechos reservados
EXTASSIS NETwork Tutoriales EXTASSIS NETwork Tutoriales
Welcome Back!

Sign in to your account

Username or Email Address
Password

Lost your password?