El comando ifconfig (configuración de interfaz) se usa para configurar las interfaces de red residentes en el kernel. Se utiliza en el momento del arranque para configurar las interfaces según sea necesario. Después de eso, generalmente se usa cuando es necesario durante la depuración o cuando necesita ajustar el sistema. Además, este comando se usa para asignar la dirección IP y la máscara de red a una interfaz o para habilitar o deshabilitar una interfaz determinada.
Sintaxis:
ifconfig [...OPTIONS] [INTERFACE]
Las versiones más recientes de algunas distribuciones de Linux no tienen el comando ifconfig preinstalado. Entonces, en caso de que haya un error «ifconfig: comando no encontrado» , luego ejecute el siguiente comando para instalar ifconfig.
Para Debian, Ubuntu y distribuciones de Linux relacionadas.
sudo apt-get install net-tools
Para Linux basado en CentOS o RPM (RedHat Package Manager)
yum install net-tools
Esto instalará ifconfig junto con otros comandos de red como arp, route, ipmaddr.
Opciones:
- -a: esta opción se utiliza para mostrar todas las interfaces disponibles, incluso si están inactivas.
Sintaxis:
ifconfig -a
Producción:
- -s: muestra una lista corta, en lugar de detalles.
Sintaxis:
ifconfig -s
Producción:
- -v: ejecuta el comando en modo detallado: registra más detalles sobre la ejecución.
Sintaxis:
ifconfig -v
Producción:
- arriba: esta opción se utiliza para activar el controlador para la interfaz dada.
Sintaxis:
ifconfig interface up
- abajo: esta opción se utiliza para desactivar el controlador para la interfaz dada.
Sintaxis:
ifconfig interface down
- add addr/prefixlen : esta opción se utiliza para agregar una dirección IPv6 a una interfaz.
Sintaxis:
ifconfig interface add addr/prefixlen
- del addr/prefixlen : esta opción se utiliza para eliminar una dirección IPv6 de una interfaz.
Sintaxis:
ifconfig interface del addr/prefixlen
- [-]arp: esta opción se utiliza para habilitar/deshabilitar el uso del protocolo ARP en una interfaz.
Sintaxis:
ifconfig interface [-]arp
- [-]promisc : esta opción se usa para habilitar/deshabilitar el modo promiscuo en una interfaz. Si se selecciona, todos los paquetes de la red serán recibidos por la interfaz.
Sintaxis:
ifconfig interface [-]promisc
- [-]allmulti : esta opción se usa para habilitar/deshabilitar el modo de multidifusión para una interfaz. Si se selecciona, todos los paquetes de multidifusión serán recibidos por la interfaz.
Sintaxis:
ifconfig interface [-]allmulti
- mtu N: El usuario utiliza este parámetro para establecer la Unidad máxima de transferencia (MTU).
Sintaxis:
ifconfig interface [-]allmulti
- –help: muestra ayuda relacionada con el comando ifconfig.
Sintaxis:
ifconfig --help
Producción:
Publicación traducida automáticamente
Artículo escrito por rossoskull y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA