Guía Esencial de Comandos de Red para Diagnóstico y Gestión

Comandos de Diagnóstico

Ipconfig/all

Muestra la configuración de red actual. Algunos detalles importantes son:

  • **DHCP habilitado:** Indica si el servicio DHCP está habilitado o no.
  • **Configuración automática habilitado:** Indica si la configuración de red es automática.
  • **Vínculo: dirección IPv6 local:** Muestra la dirección IPv6 de la máquina (en SO que lo admitan).
  • **Dirección IPv4:** Muestra la dirección IP actual de la máquina.
  • **Máscara de subred:** Muestra la máscara de subred de la red.
  • **Puerta de enlace predeterminada:** Muestra la IP de la puerta de enlace (normalmente del router).
  • **Servidor DHCP:** Muestra la IP del servidor DHCP al que se está conectado.
  • **IAID DHCPv6:** Muestra la información sobre DHCP en la versión IPv6 (en SO que lo admitan).
  • **Servidores DNS:** Muestra la IP de los servidores DNS a los que se está conectado.

Ping

Envía paquetes ICMP para comprobar la conectividad. Se puede usar para:

  • Hacer ping a la IP local para comprobar que la tarjeta de red funciona correctamente.
  • Hacer ping a la puerta de enlace para comprobar la comunicación con el router.
  • Hacer ping a la IP del servidor DNS para comprobar la conexión del router con Internet.
  • Hacer ping a una dirección web específica.

Opciones comunes:

  • -t: Hacer ping continuamente hasta que se detenga.
  • -a: Resolver direcciones en nombres de host.
  • -n cuenta: Número de solicitudes de eco para enviar.
  • -l tamaño: Enviar tamaño del búfer.
  • -f: Establecer marcador No fragmentar en paquetes (sólo en IPv4).
  • y muchas más…

Tracert

Rastrea la ruta que toman los paquetes hasta un destino, mostrando los servidores intermedios.

Nslookup

Consulta servidores DNS para obtener la dirección IP de un nombre de dominio o viceversa.

Whois

Obtiene información sobre el propietario de un nombre de dominio o una dirección IP.

Arp -a

Muestra la tabla ARP, que contiene las direcciones MAC asociadas a las direcciones IP en la red local.

Netstat

Muestra las conexiones de red activas. La opción -n muestra los puertos numéricamente.

Estados de conexión comunes:

  • ESTABLISHED: Conexión establecida.
  • SYN_SENT: Intentando iniciar una conexión.
  • SYN_RECV: Petición de conexión recibida.
  • TIME_WAIT: Esperando después de cerrar la conexión.
  • LISTEN: Esperando conexiones entrantes.
  • y muchos más…

Linux-HA y Heartbeat

El proyecto Linux-HA (Linux de Alta Disponibilidad) ofrece una solución de clúster de alta disponibilidad para varios sistemas operativos, incluyendo Linux. Su componente principal, Heartbeat, gestiona los clústeres y proporciona:

  • Soporte para un gran número de nodos.
  • Monitorización de recursos y capacidad de reiniciarlos o moverlos en caso de fallo.
  • Mecanismo de cercado para eliminar nodos fallidos.
  • Gestión de recursos basada en directivas.
  • Scripts de recursos para varios servicios (Apache, DB2, Oracle, etc.).
  • Interfaz gráfica para la configuración, control y monitorización.