Sistemas operativos

41. Laboratorio de redes (configuración básica, ping, traceroute, ifconfig/ipconfig)

El sistema operativo también gestiona la conexión de red: asignación de IP, resolución de nombres, comunicación con otros equipos. Este laboratorio sirve para practicar los comandos básicos de red en Linux y Windows.


🔹 Ejercicios en Linux (Bash)

  1. Ver configuración de red

    1ifconfig        # clásico (en desuso en distros modernas)
    2ip addr show    # recomendado
    • Muestra interfaces, direcciones IP, estado de red.
  2. Comprobar conectividad

    1ping google.com
    2ping -c 4 8.8.8.8
    • Envía paquetes ICMP para verificar conexión.
  3. Seguir la ruta hacia un destino

    1traceroute google.com
    • Muestra los routers intermedios hasta el destino.
  4. Ver tabla de enrutamiento

    1ip route show
  5. Probar puertos abiertos (requiere nmap o netcat)

    1nc -zv google.com 80

🔹 Ejercicios en Windows (PowerShell / CMD)

  1. Ver configuración de red

    1ipconfig /all
    • Muestra IP, máscara, gateway, DNS.
  2. Comprobar conectividad

    1ping google.com
    2ping 8.8.8.8 -n 4
  3. Seguir la ruta hacia un destino

    1tracert google.com
  4. Ver tabla de enrutamiento

    1route print
  5. Probar puertos abiertos

    1Test-NetConnection -ComputerName google.com -Port 80

🔹 Ejemplo práctico

  • En Linux: Si no tienes conexión, ejecuta ip addr show. Si la interfaz aparece sin IP, puedes asignarla manualmente:

    1sudo ip addr add 192.168.1.50/24 dev eth0
    2sudo ip route add default via 192.168.1.1
  • En Windows: Si internet no funciona, haz:

    1ipconfig /flushdns

    para limpiar caché DNS y comprobar con ping 8.8.8.8.


📌 Resumen rápido

  • Linux: ip addr, ping, traceroute, ip route.
  • Windows: ipconfig, ping, tracert, route print.
  • Ambos permiten ver la IP, probar conexión, seguir rutas y diagnosticar problemas de red.
  • Loading...