HACKING SNACKS

Networking básico en Linux​

Clase 9

El networking es esencial para facilitar la comunicación efectiva entre dispositivos en una red. Este proceso de conexión y transmisión de datos es fundamental en numerosos contextos, incluyendo entornos de hacking ético y actividades como CTF (Capture The Flag). Comprender los conceptos básicos del networking en Linux no solo es crucial para la funcionalidad básica de la red, sino que también sienta las bases para actividades más avanzadas en seguridad informática.

Terminología clave en networking

Familiarizarse con términos como dirección IP, interfaces de red y gateways es fundamental para comprender cómo se establece la conectividad entre dispositivos.

La dirección IP sirve como identificador único, mientras que las interfaces de red actúan como puntos de conexión entre los dispositivos y la red, ya sea física o virtualmente. Por otro lado, los gateways facilitan el acceso a diferentes redes y son esenciales para el enrutamiento efectivo de datos.

Comandos de networking en Linux

  • ifconfig: Muestra información detallada sobre las interfaces de red, como dirección IP, máscara de subred y más.
  • ping: Permite verificar la conectividad entre dos nodos al enviar paquetes de datos a un destino específico y recibir respuestas.
  • netstat: Proporciona estadísticas y detalles sobre conexiones de red abiertas, puertos y enrutamiento.
  • nslookup: Se utiliza para consultar servidores de nombres de dominio (DNS) y obtener información sobre direcciones IP asociadas a nombres de dominio y viceversa.
  • ip: Ofrece una gama de funcionalidades para configurar y mostrar información de las interfaces de red, tablas de enrutamiento, políticas de enrutamiento, y más.
  • route: Muestra y modifica la tabla de enrutamiento del kernel.
  • traceroute: Muestra la ruta que toman los paquetes de datos desde tu dispositivo hasta un destino específico en la red, indicando todos los saltos intermedios.
  • wget/curl: Herramientas para la descarga de archivos desde servidores remotos utilizando varios protocolos como HTTP, HTTPS, FTP, etc.

Ejemplos de networking en Linux

En esta clase vemos algunos ejercicios básicos para aprender a hacer networking básico en Linux, actividades como conocer la IP de un dominio, ver nuestro segmento de red, etc.

¿Qué te ha parecido este contenido?
(Votos: 4 Promedio: 5)

Descárgate el cuaderno gratuito y recibe las notas del curso. 

Al suscribirte, aceptas la política de privacidad de Rinku.tech y recibir noticias, contenidos, comunicaciones relacionados con la web, gratuitos y premium.