data -->

Network Tools para Linux

Posted by José Manuel Hernández on



Buenas a todos, hoy os traigo un listado de herramientas de networking para Linux, muy valiosas a la hora de depurar problemas de red y que os pueden sacar de algún apuro.
Ahí van:

  • hping: Herramienta de prueba que pueden generar paquetes ICMP / TCP / UDP ping. Permite generar paquetes a medida, que contengan la información que necesitemos. Muy interesante para auditorías de red y seguridad.
  • arping: Muy útil para ver las respuestas arp de una IP y localizar equipos con la IP duplicada dentro del mismo segmento de red.
  • mtr: Herramienta que combina las funcionalidades básicas de las aplicaciones traceroute y ping. Permite diagnosticar nuestra conexión a internet y ver los tiempos de respuesta de la misma.
  • netcat: La navaja suiza de las redes. Permite leer o enviar paquetes TCP/UDP. Útil para solucionar problemas de filtrado en firewalls y comunicaciones.
  • iftop: Utilidad basada en ncurses que se puede utilizar para controlar conexiones, ancho de banda y la red en tiempo real por interfaz de red individual. Útil para realizar un seguimiento de ancho de banda acaparando aplicaciones, usuarios, destinos y puertos.
  • netstat: Una utilidad de estadísticas de red que puede mostrar información de estado y estadísticas acerca de las conexiones abiertas de red (TCP / UDP, direcciones IP), tablas de rutas, tráfico de TX / RX y protocolos. Útil para el diagnóstico relacionado con la red y la optimización del rendimiento.
  • tcpdump: Analizador de paquetes popular basado en libpcap. Puedes usar filtros para capturar paquetes en formato Berkeley (BPF).
  • iperf: Herramienta para medir el rendimiento máximo bidireccional entre dos hosts mediante flujos de tráfico TCP/UDP personalizables.
  • lynx: Navegador web basado en texto. Útil cuando no tienes X instaladas.
  • dig: Herramienta para diagnosticar problemas con DNS
  • nslookup: Otra herramienta para la solución de problemas de DNS. Funciona con todas las consultas DNS y registros. Se puede consultar un servidor DNS en particular.
  • ip: Herramienta de consola versátil que forma parte del paquete iproute2. Se utiliza para comprobar y modificar las tablas de enrutamiento, el estado del dispositivo de red y la configuración de túneles IP. Útil para ver las tablas de enrutamiento, agregar/quitar rutas estáticas, configurar las interfaces de red, etc.
  • autossh: Programa que crea una sesión SSH y automáticamente reinicia la sesión en caso de desconectar. Muy útil para crear un túnel SSH inverso persistente en redes restrictivas.
  • lsof: Muestra información sobre los archivos abiertos por procesos. Útil para vigilar los procesos o usuarios en términos de sus conexiones de red abiertas o archivos abiertos.



Hasta la próxima.
José M. Hernández