Saltar a contenido

01 · Tu primera red: ping entre dos hosts

En este laboratorio darás tus primeros pasos en el mundo del networking. Aprenderás a conectar dos nodos físicamente, asignarles direcciones IP y verificar que pueden comunicarse.


🌍 Nota teórica: ¿Qué es una IP Privada?

Antes de empezar, notarás que usamos direcciones como 192.168.1.1. Estas son IPs Privadas.

  • Privadas: Solo funcionan dentro de tu red local (LAN). No son visibles desde Internet. Existen tres rangos principales reservados para esto: 10.0.0.0/8, 172.16.0.0/12 y 192.168.0.0/16.
  • Públicas: Son direcciones únicas en todo el mundo (como 8.8.8.8 de Google). Solo los Routers que dan cara a Internet las poseen.

En estos laboratorios, siempre trabajaremos con IPs Privadas para simular tu propia red interna.


🏗️ Topología del Laboratorio

Copia y pega este YAML en Topología → Importar:

name: "lab-01-ping"
nodes:
  - name: Host-A
    type: HOST
    x: 200
    y: 200
  - name: Host-B
    type: HOST
    x: 400
    y: 200
links:
  - source: Host-A
    target: Host-B

🛠️ Paso 1: Configuración de IPs

Abre la terminal de cada host (haz clic en el nodo) y ejecuta los siguientes comandos:

En Host-A:

ip addr add 192.168.1.1/24 dev eth1
ip link set eth1 up

En Host-B:

ip addr add 192.168.1.2/24 dev eth1
ip link set eth1 up

✅ Paso 2: Verificación de Conectividad

Desde la terminal de Host-A, intenta comunicarte con Host-B:

ping -c 4 192.168.1.2

Si ves respuestas de tipo 64 bytes from 192.168.1.2..., ¡felicitaciones! Has creado tu primera red funcional.


💡 Tip: Usa ip addr show para verificar que la IP se haya asignado correctamente a la interfaz eth1.