Solucionar el error «ifconfig: command not found» en Debian 9
Comando ifconfig se utiliza en los sistemas operativos Linux para configurar la red o para ver información sobre ella. En la distribución Debian 9 también estaba presente, pero posteriormente se decidió sustituir esta herramienta por otras utilidades más adecuadas para este procedimiento. Sin embargo, ahora no hay nada que le impida volver a introducir este comando en su sistema y seguir utilizándolo, sólo tiene que realizar una instalación normal de este componente.
Solución del error «ifconfig: command not found» (comando no encontrado)
Si al intentar activar un comando en «Terminal». se encuentra con un error «ifconfig: comando no encontrado»significa que el software responsable de este comando no está en el sistema. Hoy queremos mostrar no sólo un método para solucionar este problema, sino también hablarle de una alternativa más novedosa que sustituye a ifconfig. Comencemos con un desglose paso a paso del primer método.
Método 1: Añadir la utilidad ifconfig
Aquellos usuarios que estén acostumbrados a utilizar este comando en particular encontrarán que este método es óptimo. La herramienta ifconfig no ha sido eliminado en absoluto, simplemente no está en el conjunto de aplicaciones estándar del sistema, y puedes añadirlo siguiendo estas instrucciones:
- En primer lugar, le recomendamos que se asegure una vez más ifconfig no está disponible. Ejecuta el terminal clásico como quieras.
- Asignar privilegios permanentes de superusuario escribiendo
su -. - Especifique la contraseña de acceso a la raíz y espere a que aparezca una nueva línea de entrada.
- Aquí, sólo hay que introducir
ifconfigy pulse la tecla Entre en. - Si sigue apareciendo la notificación de que no hay ningún comando en el sistema, instale el conjunto de componentes herramientas de redintroduciendo
apt install net-tools. - Esperar a que se añadan y configuren nuevas bibliotecas.
- Una vez finalizada la instalación, ejecute el programa
ifconfigpara asegurarse de que la operación ha tenido éxito. - Para obtener más información sobre las normas de la utilidad en uso, la línea
ifconfig --help.
A estas alturas ya está familiarizado con el método para devolver la antigua utilidad estándar al sistema operativo Debian 9. Sin embargo, debes ser consciente de que ha sido sustituido por una herramienta más conveniente, por lo que tiene sentido entender cómo manejarlo y mantener tus antiguos hábitos.
Método 2: Utilizar el comando ip
Hay una serie de razones por las que el comando ifconfig ha sido sustituido por ip en el núcleo estándar del sistema operativo Linux. En primer lugar, no permitía la configuración del sistema de control de tráfico, no funcionaba correctamente con algunos dispositivos, no mostraba su dirección de hardware y no permitía generar dispositivos de red TUN/TAP. Todas estas deficiencias fueron corregidas y mejoradas, pero ya introducidas en la funcionalidad ip. Por ejemplo, puede ver la información básica de la interfaz introduciendo ip a.
Emisión en «Terminal». tras la activación del comando anterior se corresponderá con el que se mostraría en ifconfigpero con algunos datos adicionales. La información adicional sobre IPv4 se obtiene a través de ip -4 ay para IPv6. ip -6 a. También es posible obtener datos sobre una interfaz específica introduciendo ip a show wlan0y la lista de interfaces de trabajo se muestra después de ip link ls up.
Una de las principales tareas a la hora de configurar una red ha sido siempre el procedimiento de asignar una dirección local específica a una interfaz concreta. Cuando se utiliza la antigua utilidad, la cadena de entrada tenía este aspecto: ifconfig eth0 192.168.1.101Pero con el nuevo, el usuario tendría que introducir ip a add 192.168.1.101/255.255.255.0 dev eth0asegurándose de especificar la máscara de subred. Obsérvese también la posible abreviatura de ip a add 192.168.1.101/24 dev eth0.
Si la necesidad de asignar una interfaz a una dirección IP ya no es necesaria, dicha cadena es bastante fácil de eliminar. Todo lo que tiene que hacer es especificar ip a del 192.168.1.101/24 eth0y si necesita limpiar toda la lista de relaciones, es mejor utilizar ip -s -s a f to 192.168.1.0/24.
Equipo ip también define la gestión de la tabla de enrutamiento. Una tabla de enrutamiento es una lista de rutas de red que está diseñada para determinar la mejor ruta para transmitir un paquete de red. Puede ver todas las tablas disponibles con la siguiente línea ip r.
En situaciones en las que necesite redirigir el tráfico manualmente, es mejor utilizar el comando ip con ciertos argumentos. Entonces la cadena tendrá la forma, por ejemplo ip route add 192.168.5.0/24 dev eth0. La ruta establecida también se puede eliminar fácilmente con ip route del 192.168.5.0/24 dev eth0.
Gracias a los dos métodos anteriores, ahora ya sabes cómo puedes no sólo recuperar el equipo ifconfig en el sistema operativo Debian 9, sino también cuál es una alternativa decente a esta utilidad obsoleta. La decisión de utilizar la nueva herramienta o volver a la antigua depende de usted.
Nos alegramos de haber podido ayudarle con su problema.
Nuestros especialistas tratarán de responder con la mayor rapidez posible.
¿Le ha ayudado este artículo?
Cuál es el tamaño en pixeles de las hojas a4 a3 a2 a1 y a0 en funcion de los ppp
Cómo eliminar una cuenta de Facebook sin contraseña y correo electrónico
Cómo saber quien esta detrás de un perfil de instagram
Cómo saber quien canceló el mensaje en instagram
Cómo saber si el Iphone está hackeado
Cómo instalar IPTV en el Fire TV Stick
Qué hacer si las imágenes desaparecen de la galería en Android
Spotify cracked IOS 2021, ¿Cómo instalarlo?
Cómo copiar el enlace a tu perfil de instagram
Cómo saber quien esta detrás de un perfil de Facebook
Resolver los problemas con la luz roja LOS en el router
Cómo averiguar el id de la MI cuenta en tu smartphone Xiaomi
Cómo instalar IPTV en el Fire TV Stick
Cómo cambiar el correo electrónico de id de Supercell
Cómo desbloquear canales de Iphone Telegram
Cómo ocultar a quién sigo en instagram
Cómo solucionar el error requiere acción con la cuenta de Google
e_fail 0x80004005 error en Virtualbox, causas y soluciones
Cómo poner tu nombre en una lista de WhatsApp
Cómo eliminar su cuenta Shein
Resolver los problemas con la luz roja LOS en el router
Cómo ver cuántos mensajes hay en un chat
Cómo desbloquear canales de Iphone Telegram
Cómo enviar fotos o vídeos que se autodestruyen en Telegram
Cómo descargar historias de Facebook desde el PC
