Hola Fronters 👋

Conocer las herramientas de red en Linux es fundamental para cualquier administrador de sistemas. Ya sea para diagnosticar problemas de conectividad, auditar tu infraestructura o simplemente entender qué está pasando en tu red, estos 10 comandos son imprescindibles.

Acá te dejo una lista con los comandos esenciales para detectar y analizar redes en Linux.


1. ping — Verificar conectividad básica

El clásico de los clásicos. Envía paquetes ICMP a un host y mide el tiempo de respuesta.

El flag -c 4 limita a 4 paquetes. Sin ese flag, pingea infinito hasta que hagas Ctrl+C.


2. traceroute — Trazar la ruta hasta un destino

Muestra cada salto (router) por el que pasan los paquetes hasta llegar al destino. Ideal para detectar dónde está el cuello de botella.


3. ip — Configurar y ver interfaces de red

El reemplazo moderno de ifconfig. Muestra direcciones IP, interfaces, rutas y más.


4. ss — Investigar sockets y puertos

El sustituto de netstat. Muestra sockets abiertos, puertos en escucha y conexiones activas.


5. nmap — Escáner de redes profesional

La navaja suiza del networking. Escanea puertos, detecta servicios, sistemas operativos y más.


6. netstat — Estadísticas de red (clásico)

Aunque ss lo está reemplazando, netstat sigue siendo muy usado para ver conexiones, tablas de enrutamiento y estadísticas de interfaz.


7. tcpdump — Capturar tráfico de red

El analizador de paquetes por excelencia en terminal. Captura tráfico en vivo y lo muestra o lo guarda para analizar después.


8. dig — Consultas DNS avanzadas

Mucho más potente que nslookup. Consulta servidores DNS, resuelve nombres y muestra toda la información de los registros.


9. arp — Tabla de resolución de direcciones

Muestra y gestiona la tabla ARP del sistema, que asocia direcciones IP con direcciones MAC en tu red local.


10. iperf3 — Medir ancho de banda

La herramienta definitiva para pruebas de rendimiento de red. Mide throughput, jitter y pérdida de paquetes entre dos puntos.


Bonus: Tabla rápida de referencia

Comando ¿Para qué sirve?
ping Verificar conectividad
traceroute Trazar ruta de paquetes
ip Gestionar interfaces y routing
ss Ver puertos y conexiones
nmap Escanear redes y puertos
netstat Estadísticas de red
tcpdump Capturar tráfico
dig Consultas DNS
arp Ver tabla ARP
iperf3 Medir ancho de banda

Conclusión

Estos 10 comandos son el arsenal básico que todo sysadmin debe tener en su mochila. Dominarlos te permite diagnosticar problemas de red rápidamente, auditar tu infraestructura y mantener tus servidores saludables.

¿Cuál es tu comando de red favorito? Déjalo en los comentarios y comparte este artículo con otros Fronters 🚀


📊 Infografía: 10 Comandos de Red en Linux

Infografía 10 comandos Linux red

📥 Puedes descargar la infografía aquí