En este artículo, abordaremos cómo agregar el comando ifconfig faltante en Debian. Ejecutaremos todo esto en la versión 11 de Debian, “bullseye”. Esta versión de Debian viene con el nuevo paquete ipp-usb, recomendado por cups-daemon, y utiliza el protocolo IPP-over-USB independiente del proveedor reforzado por varias impresoras modernas. Esto, a su vez, permite que un dispositivo USB se trate como un dispositivo de red, ampliando la impresión sin controladores para incluir impresoras conectadas por USB.
El comando ifconfig (configuración de interfaz) es una utilidad vital para configurar las interfaces de red residentes en el kernel. Se utiliza para inicializar las interfaces según sea necesario durante el tiempo de arranque. Por otro lado, también se usa al depurar 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 habilitar o deshabilitar una interfaz determinada. El comando está disponible en el paquete net-tools.
Falta ifconfig en Debian
Algunos de ustedes pueden haber encontrado un error al ejecutar el comando ifconfig. Esto sucede principalmente al intentar autenticar la dirección IP de su(s) interfaz(es) de red. La alerta de error indica que el “comando ifconfig no se encuentra”. como se muestra en la siguiente instantánea:
Entonces, ¿qué sucede a partir de aquí?
Desde Debian 9 (stretch), ifconfig está obsoleto y, debido a esto, obtiene el mensaje de error como se muestra en la instantánea anterior sobre el comando ifconfig faltante. Una solución para este problema es la dirección IP comando, que más o menos hace trabajos bastante similares al comando ifconfig, como se muestra en la instantánea a continuación.
ip addr
En la captura de pantalla anterior, el comando procede a mostrar la dirección IP y otros datos estadísticos de todas sus interfaces de red, que es más o menos lo mismo que ha estado buscando.
Pero si aún persiste en usar el ‘ifconfig” comando, deberá instalar el paquete de herramientas de red para lograrlo. Un paquete de herramientas de red es un directorio que contiene una colección de programas que forman la base de las redes de Linux.
Este paquete incluye hostname(1), iptunnel, mii-tool(8), nameif(8), arp(8), ifconfig(8), ipmaddr, netstat(8), rarp(8), route (8) y slattach (8). Sin embargo, algunas de estas herramientas ya están obsoletas. Eche un vistazo a la siguiente tabla de evaluación de los programas/comandos actuales frente a los obsoletos por comandos.
Programas | Obsoleto por |
---|---|
mii-tool | herramienta ética |
ruta | ruta ip |
nombresi | ifrename |
ipmaddr | ip maddr |
iptunnel | túnel ip |
arp | ip relincho |
ifconfig | dirección IP |