Descripción
Crea un script Shell que liste interfaces de red activas, direcciones IP y rutas utilizando comandos ip.
Crea un script en Shell llamado network_info.sh
que realice las siguientes tareas:
Listar interfaces de red activas: Utiliza el comando ip link
para mostrar todas las interfaces de red que están actualmente activas en el sistema.
Mostrar direcciones IP asignadas: Emplea el comando ip addr show
para listar las direcciones IP asignadas a cada interfaz de red.
Visualizar rutas de red configuradas: Usa el comando ip route show
para mostrar las rutas de red configuradas en el sistema.
El script debe presentar la información de manera clara y organizada, incluyendo encabezados para cada sección.
Guarda tu progreso
Inicia sesión para no perder tu progreso y accede a miles de tutoriales, ejercicios prácticos y nuestro asistente de IA.
Más de 25.000 desarrolladores ya confían en CertiDevs
Formato esperado
El script debe generar una salida similar a la siguiente:
## Interfaces de red activas
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP mode DEFAULT group default qlen 1000
## Direcciones IP asignadas
lo inet 127.0.0.1/8 scope host lo
eth0 inet 192.168.1.100/24 brd 192.168.1.255 scope global eth0
## Rutas de red configuradas
default via 192.168.1.1 dev eth0 proto static
192.168.1.0/24 dev eth0 proto kernel scope link src 192.168.1.100
Requisitos
- El script debe estar escrito en Shell y ser ejecutable.
- Debe utilizar los comandos
ip link
,ip addr show
yip route show
. - La información debe estar bien etiquetada y organizada bajo los respectivos encabezados.
Solución al ejercicio de programación en Bash
¡Desbloquea la solución completa!
Completa el ejercicio de programación en Bash para acceder a la solución paso a paso, explicaciones detalladas y mejores prácticas.
Practica con ejercicios de programación en Bash
Mejora tus habilidades con cientos de ejercicios de práctica, recibe retroalimentación instantánea y obtén tu certificación cuando estés listo.
Asistente de IA
Aprende de tus errores
Progreso
Mide tu avance
Certificación
Valida tus habilidades
Únete a miles de desarrolladores mejorando sus habilidades en Bash