Herramientas esenciales para diagnóstico y administración de redes en Linux

Un repaso completo por las utilidades más utilizadas para analizar conectividad, rendimiento, configuración y seguridad en sistemas basados en Linux.

El diagnóstico de redes es una tarea fundamental para administradores de sistemas, ingenieros de redes y cualquier profesional que trabaje con infraestructuras tecnológicas. En el entorno Linux, existe un conjunto de herramientas clásicas y modernas que permiten verificar conectividad, analizar rutas, consultar servidores DNS, capturar tráfico y mucho más. A continuación, se presentan las más importantes, con ejemplos prácticos de uso.

1. Ping

Comprueba la conectividad entre dos hosts mediante paquetes ICMP.

Ejemplo:

ping 8.8.8.8

Resultado esperado:

64 bytes from 8.8.8.8: icmp_seq=1 ttl=117 time=12 ms

2. Traceroute

Muestra la ruta que siguen los paquetes hasta un destino.

Ejemplo:

traceroute google.com

Salida típica:

1 192.168.0.1
2 10.10.0.1
3 172.16.20.1
...
8 google.com

3. Dig / Nslookup

Consultas a servidores DNS para obtener direcciones IP o registros específicos.

Ejemplo (dig):

dig google.com

Ejemplo (nslookup):

nslookup google.com

4. Netcat (nc) / Telnet

Verifica conectividad a puertos TCP/UDP.

Ejemplo:

nc -zv 192.168.1.1 22

Resultado:

Connection to 192.168.1.1 22 port [tcp/ssh] succeeded!

5. Netstat / ss

Muestra conexiones activas, puertos en uso y estadísticas de red.

Ejemplo:

netstat -tulnp

o

ss -tulnp

6. ifconfig / ip

Visualiza y gestiona interfaces de red.

Ejemplo:

ifconfig
ip a

7. arp

Muestra la tabla ARP (resolución de direcciones IP a MAC).

Ejemplo:

arp -a

8. tcpdump

Herramienta de línea de comandos para capturar y analizar paquetes.

Ejemplo:

sudo tcpdump -i eth0

9. Wireshark

Interfaz gráfica para análisis profundo de tráfico de red.

Uso típico:
Captura desde interfaz específica y aplicación de filtros como:

ip.addr == 192.168.1.1

10. iperf3

Mide el rendimiento de la red entre dos dispositivos.

Ejemplo:
Servidor:

iperf3 -s

Cliente:

iperf3 -c 192.168.1.1

11. iftop / nethogs

Monitoriza tráfico de red en tiempo real.

Ejemplo:

sudo iftop
sudo nethogs

12. systemd-resolve

Consulta estadísticas de resolución DNS.

Ejemplo:

systemd-resolve --statistics

13. journalctl -u NetworkManager

Visualiza los registros del gestor de red.

Ejemplo:

journalctl -u NetworkManager

14. glances

Monitorización en tiempo real de recursos del sistema, incluida la red.

Ejemplo:

glances

15. nmap

Escaneo de redes, puertos y servicios.

Ejemplo:

nmap -sP 192.168.1.0/24
nmap -sV 192.168.1.1

Consideraciones finales

Dominar estas herramientas permite no solo solucionar problemas comunes de conectividad, sino también optimizar la seguridad, mejorar el rendimiento y obtener una visión clara del estado de la red. Aunque muchas de estas utilidades están disponibles también en Windows, el entorno Linux ofrece mayor flexibilidad y potencia, especialmente en tareas de automatización y scripting.

Para los profesionales de redes, conocer a fondo estas utilidades es un requisito esencial. Además, su combinación permite construir flujos de diagnóstico altamente eficaces sin necesidad de herramientas gráficas pesadas.

Suscríbete al boletín SysAdmin

Este es tu recurso para las últimas noticias y consejos sobre administración de sistemas, Linux, Windows, cloud computing, seguridad de la nube, etc. Lo enviamos 2 días a la semana.

¡Apúntate a nuestro newsletter!


– patrocinadores –

Noticias destacadas

– patrocinadores –

¡SUSCRÍBETE AL BOLETÍN
DE LOS SYSADMINS!

Scroll al inicio
×