como en un puesto de soporte
En NetGhost Lab cada caso es una oficina pequeña: un router, un switch, cuatro equipos e Internet. Cada caso tiene uno o varios fallos de configuración TCP/IPv4 y llega con un ticket del usuario. Tendrás que probar desde las consolas, leer lo que pasa en el cable, decidir qué equipo falla y por qué, y repararlo hasta que toda la red funcione.
Qué vas a aprender
- Qué hacen la IP, la máscara, la puerta de enlace y el DNS, y qué síntoma da cada uno cuando está mal.
- Cómo decide un equipo si un destino es local o tiene que ir al router.
- Usar
ipconfig,ping,tracert,nslookup,arp -a,route printycurlpara aislar un fallo. - Distinguir un fallo de conectividad de un fallo de DNS, y un DNS caído de un nombre que no existe.
- Seguir un método ordenado por capas en lugar de cambiar cosas al azar.
Cómo usar esta guía
| Zona | Qué hay |
|---|---|
| Cabecera | Metodología TCP/IP, Nuevo Caso Aleatorio, Exportar Informe (.md), Guía de Diagnóstico en 5 Pasos y las pestañas Caso 01 a Caso 10 (con ✓ cuando están superados). |
| Mapa de Red y Estado de Nodos | Router, switch e Internet, y una tarjeta por equipo con su IP, máscara, gateway, DNS y cuatro indicadores: LAN, GW, WAN y DNS. El botón Vista Docente: IPs Visibles cambia a Modo Examen: IPs Ocultas. |
| Consola | Pestañas Consola CLI, Tramas PDU (el analizador) y Navegador Web, botones de comandos rápidos y una fila con los equipos para cambiar de consola. |
| Panel derecho | 1. Diagnóstico (el dictamen y las pistas), 2. TCP/IPv4 (editar la configuración del equipo activo), 3. Binario (inspector AND de 32 bits), Informe (descarga el informe) y Reiniciar (vuelve a la configuración inicial del caso). |
Un equipo necesita cuatro datos para trabajar en una red IPv4. Se ponen a mano (IP estática) o los da un servidor DHCP.
| Parámetro | Para qué sirve | Si está mal… |
|---|---|---|
| Dirección IPv4 | Identifica al equipo. Debe ser única y estar dentro de la red del segmento. | Otra subred: incomunicado. Repetida: cortes intermitentes. |
| Máscara | Dice qué parte de la IP es la red. El equipo la usa para saber quién es «local». | Ve solo a una parte de la LAN y puede quedarse sin gateway. |
| Puerta de enlace | El router al que se envía todo lo que no es local. Tiene que estar en la misma subred y ser el router. | Funciona la LAN, pero no hay Internet. |
| Servidor DNS | Traduce nombres (unfantasmaenelsistema.com) a IP. | Hay Internet por IP, pero no por nombre. |
169.254.x.x/16 (RFC 3927). Con ella solo habla con otros equipos en la misma situación.Antes de enviar un paquete, el equipo hace su IP AND su máscara y destino AND su máscara:
- Si salen iguales, el destino es local: pregunta por ARP la MAC del destino y le envía la trama directamente por el switch.
- Si salen distintas, el destino es remoto: envía la trama a la MAC de su puerta de enlace, que se encargará de llevarlo.
- Si la puerta de enlace no está en su subred, el paquete no puede salir del equipo: el propio equipo responde «Host de destino inaccesible».
Cada equipo decide con su máscara. Si dos equipos tienen máscaras distintas, la comunicación puede ser asimétrica: A cree que B es local y le llega, pero B cree que A está fuera y no le puede contestar.
ARP traduce una IP de la red local a su dirección MAC. El equipo pregunta por broadcast «¿quién tiene 10.0.0.1?» y el dueño responde con su MAC. La respuesta se guarda en la caché ARP (arp -a).
Si dos equipos tienen la misma IP, los dos responden al ARP con MAC distintas. La caché cambia de una a otra y el tráfico se reparte: unos paquetes llegan y otros se pierden. Por eso el síntoma típico son cortes intermitentes.
Para entrar en una web por su nombre, el equipo pregunta primero a su servidor DNS. Hay dos fallos muy distintos:
| Situación | Qué pasa | Cómo se ve |
|---|---|---|
| El servidor DNS no responde | No existe, está caído o no se llega a él | nslookup: tiempo de espera agotado. Navegador: ERR_NAME_NOT_RESOLVED. |
| El nombre no existe | El servidor responde, pero dice que ese nombre no está registrado | nslookup: Non-existent domain (NXDOMAIN). Navegador: DNS_PROBE_FINISHED_NXDOMAIN. |
ping 8.8.8.8 responde y la web carga por IP, la red funciona y el fallo es solo de DNS. El usuario dirá «se ha caído Internet», pero no es así.Se prueba desde el propio equipo hacia fuera, de la capa más baja a la más alta. El primer paso que falla te dice dónde está el problema.
| Paso | Prueba | Si falla, sospecha de… |
|---|---|---|
| 1 · Configuración | ipconfig /all | Compara IP, máscara, red calculada, gateway y DNS con los del resto. |
| 2 · LAN | ping a un vecino | IP en otra subred, máscara, IP duplicada (arp -a). |
| 3 · Puerta de enlace | ping al router | Gateway fuera de la subred o máscara. |
| 4 · Internet por IP | ping 8.8.8.8, tracert 8.8.8.8 | Puerta de enlace incorrecta (el tracert muere en el salto 1). |
| 5 · DNS | nslookup <dominio> | Servidor DNS inexistente o caído. |
Comandos de la consola
| Comando | Qué hace |
|---|---|
ipconfig · ipconfig /all | Configuración del equipo; con /all, también MAC, DHCP, red calculada, rango y broadcast. |
ping <ip|nombre> | 4 ICMP Echo; dice cuántos vuelven y, si fallan, el motivo técnico. |
tracert <ip|nombre> | Los routers por los que pasa el paquete. |
nslookup <nombre> [servidor] | Pregunta al DNS configurado, o al que indiques. |
arp -a | Caché ARP: IP ↔ MAC. Avisa si una IP responde con dos MAC. |
route print | Tabla de rutas: la red local y la ruta por defecto (gateway). |
curl <url|ip> | Petición HTTP de prueba. |
hostname · whoami · help · cls | Nombre del equipo, usuario, ayuda y limpiar. |
Pulsa ▶ Abrir NetGhost Lab. Se abre en el Caso 01: Aislado del Exterior.
Pulsa Guía de Diagnóstico en 5 Pasos y lee 01. El Protocolo de Aislamiento en 5 Pasos. Ciérrala con Entendido, volver al laboratorio.
Localiza en pantalla las zonas del mapa del simulador. Pasa el ratón por los indicadores LAN · GW · WAN · DNS de una tarjeta para ver qué significa cada uno.
En 1. Diagnóstico está la incidencia de Marta G. (Contabilidad — PC-02): abre el NAS y ve a sus compañeros, pero no carga ninguna web.
Según la teoría, ¿qué parámetros quedan descartados y cuáles son sospechosos?
Ver respuesta
Comprueba que la consola es la de PC-02 (C:\Users\Admin@PC-02>). Si no, pulsa PC-02 en la fila de equipos. Escribe ipconfig /all y pulsa Ejecutar.
Ejecuta, por orden, ping 192.168.1.50 (el NAS), ping 192.168.1.1 (el router) y ping 8.8.8.8.
El ping al router funciona. ¿Por qué no sale a Internet?
Ver respuesta
Ejecuta tracert 8.8.8.8 y route print.
tracert: salto 1 con (Gateway 192.168.2.1 no responde). route print: la ruta 0.0.0.0 aparece como [INALCANZABLE: 192.168.2.1 fuera de 192.168.1.0/24]; solo hay ruta «En vínculo» para 192.168.1.0.Abre la pestaña Tramas PDU. Pulsa una trama de cada tipo y lee la Decodificación de Capas OSI.
Antes de acertar, comprueba cómo corrige la app. En 1. Diagnóstico, elige PC-01 — Recepción y cualquier causa, y pulsa Validar Diagnóstico. Después elige PC-02 con Servidor DNS inexistente o sin respuesta y valida otra vez.
Elige PC-02 y Puerta de enlace (Gateway) incorrecta o en otra subred, y valida.
Abre 2. TCP/IPv4 (PC-02). Cambia la Puerta de enlace predeterminada a 192.168.1.1 y pulsa Aplicar Cambios en PC-02. Vuelve a la consola y repite ping 8.8.8.8, tracert 8.8.8.8 y nslookup unfantasmaenelsistema.com.
tracert: 4 saltos (router.lan.local [192.168.1.1], isp-edge-gw.red.es [83.44.192.1], el backbone y 8.8.8.8) y Traza completa. nslookup: unfantasmaenelsistema.com → 185.199.108.153.Ticket de Carlos R. (Soporte — PC-03): ERR_NAME_NOT_RESOLVED en cualquier web; cree que se ha caído la fibra.
Abre Caso 02 y selecciona PC-03. Ejecuta ping 8.8.8.8 y después nslookup unfantasmaenelsistema.com.
Ejecuta nslookup unfantasmaenelsistema.com 8.8.8.8 y ping unfantasmaenelsistema.com.
Abre Navegador Web. Prueba los marcadores Web por Dominio (Requiere DNS) y Web por IP Directa 185.199.108.153 (Sin DNS) (cada marcador carga la página al pulsarlo; para una dirección escrita a mano se usa Ir / Probar).
¿Qué le dirías a Carlos sobre la fibra?
Ver respuesta
Diagnostica PC-03 + Servidor DNS inexistente o sin respuesta. Después, en 2. TCP/IPv4 (PC-03), pon como Servidor DNS preferido 1.1.1.1 y aplica los cambios.
Con el DNS ya arreglado, prueba un nombre que no existe: nslookup noexiste-ghost.com en la consola y http://www.noexiste-ghost.com en el navegador.
Compara con 2.1: ¿cómo distingues un DNS caído de un nombre mal escrito?
Ver respuesta
ERR_NAME_NOT_RESOLVED). Nombre inexistente: el servidor sí responde, y lo que dice es que no existe (NXDOMAIN).Ticket: desde que se instaló la impresora de red, PC-01 pierde la conexión y da errores al hacer ping incluso al router.
Abre Caso 03, selecciona PC-01 y ejecuta ipconfig /all y ping 10.0.0.1.
Ejecuta arp -a.
¿De quién es la MAC acabada en 01:99? Búscala con ipconfig /all en los demás equipos.
Ver respuesta
Diagnostica IMP-RED — Impresora Nueva + Dirección IP duplicada (Conflicto ARP). Selecciona IMP-RED y cámbiale la IP a 10.0.0.50. Vuelve a PC-01 y repite arp -a.
arp -a, la MAC 00:1a:2b:cc:01:99 aparece ahora con la IP 10.0.0.50, y la alerta ha desaparecido.Ticket de Elena (PC-03): entra en el servidor SRV-NAS (.200), pero no navega, no llega al router y no ve a sus compañeros.
Abre Caso 04, selecciona PC-03 y ejecuta ping 192.168.50.200, ping 192.168.50.1, ping 192.168.50.10 y route print.
route print: red local 192.168.50.128 255.255.255.128 y la ruta por defecto [INALCANZABLE…].Selecciona PC-01 (máscara /24) y ejecuta ping 192.168.50.140.
Selecciona PC-03 y abre 3. Binario. Pulsa GW (192.168.50.1). Después escribe 192.168.50.200 en el campo de destino.
¿Qué bit exacto separa .1 y .140 con esta máscara?
Ver respuesta
10001100 y .1 = 00000001. Con /25 ese bit es de red, así que están en redes distintas.Diagnostica PC-03 + Máscara de subred incorrecta y cambia su máscara a 255.255.255.0.
Ahora rompe tú la red a propósito: pon a PC-01 (.10) la máscara 255.255.255.128. Desde su consola, ejecuta ping 192.168.50.200 y mira las últimas tramas en Tramas PDU.
¿Por qué PC-01 con /25 llega al .200 y PC-03 con /25 no llegaba al .10?
Ver respuesta
Para terminar, devuelve a PC-01 la máscara 255.255.255.0.
A partir de aquí, la guía te dice qué probar, pero las conclusiones son tuyas. Si te atascas, usa Mostrar siguiente pista.
Javier (PC-01) se ha configurado la IP a mano con una nota en papel y está totalmente incomunicado. Aplica los pasos 1 a 3 del método desde PC-01 y compara con PC-02.
Pista
Ver solución
172.16.10.11 → Casos resueltos: 5/10.La oficina usa máscara 255.255.255.240 (/28) y PC-02 no habla con nadie. Ejecuta ipconfig /all en PC-01 y en PC-02 y compara la Red calculada por el host.
Diagnostica PC-02 + Dirección IP del equipo en otra subred distinta. Antes de la IP buena, prueba dos errores típicos y lee el Estado que da el panel TCP/IPv4:
192.168.99.15192.168.99.14
El mensaje de .15 no es exacto. ¿Cuál es el problema real de esa IP?
Ver respuesta
Pon por último una IP libre del rango: 192.168.99.10.
Dos puestos fallan a la vez: PC-01 no carga webs por nombre, pero hace ping a 8.8.8.8; PC-03 ve la red local, pero nunca sale a Internet.
Desde PC-03: tracert 8.8.8.8 y ping a su puerta de enlace. Desde PC-01: ping 8.8.8.8 y nslookup unfantasmaenelsistema.com.
Ver solución
tracert muere en el salto 1 con (Gateway 192.168.20.254 no responde): su puerta de enlace es .254 y el router está en .1. PC-01: 4 de 4 a 8.8.8.8, pero el nslookup agota el tiempo contra 10.99.99.99, que no existe.Diagnostica solo la avería de PC-01 (Servidor DNS inexistente o sin respuesta). Después repara las dos: DNS de PC-01 a 8.8.8.8 y puerta de enlace de PC-03 a 192.168.20.1.
Diagnostica PC-03 + Puerta de enlace (Gateway) incorrecta o en otra subred.
¿Por qué crees que la app no da el caso por resuelto solo con reparar?
Ver respuesta
Lucía (PC-03) ve «Red no identificada — Sin acceso a Internet», aunque su equipo tiene una IP. Investiga, diagnostica y repara con la IP 192.168.30.12.
Pista
ipconfig /all la línea DHCP habilitado y la máscara, no solo la IP.Ver solución
ipconfig /all: DHCP habilitado: Sí (Fallo DHCP -> Autoconfiguración APIPA), IP 169.254.84.19, máscara 255.255.0.0 (/16). Dictamen: Dirección IP del equipo en otra subred distinta. Si cambias solo la IP, el panel avisa: Máscara de subred (255.255.0.0) incompatible con el segmento LAN (255.255.255.0). Hay que cambiar también la máscara a 255.255.255.0 → Casos resueltos: 8/10.En una oficina real, ¿arreglarías esto poniendo una IP fija? ¿Qué revisarías?
Ver respuesta
ipconfig /release y /renew.En PC-01 la puerta de enlace responde al ping, pero el tracert a Internet muere en el primer salto. Investiga y resuelve.
Pista
Ver solución
ping 8.8.8.8: tiempo agotado y PC-01 envía su tráfico de Internet a SRV-NAS (192.168.40.50), que es un host normal sin enrutamiento WAN en lugar del Router (192.168.40.1). Dictamen: Puerta de enlace (Gateway) incorrecta…; reparación: 192.168.40.1 → Casos resueltos: 9/10.Abre Caso 10 y pulsa Vista Docente: IPs Visibles para pasar a Modo Examen: IPs Ocultas.
ipconfig en su consola.Tras una migración del rack hay tres problemas: PC-01 y PC-02 sufren cortes, PC-03 no ve al servidor .200 ni navega, y SRV-NAS no resuelve dominios. Audita los cuatro equipos con el método, anota cada avería en tu hoja de diagnóstico, emite los tres dictámenes y repara. Sin pistas.
Ver solución (solo para corregir)
arp -a: responde con dos MACs) → IP duplicada, cambiar a 192.168.100.11.2) PC-03 (192.168.100.70) tiene máscara 255.255.255.192 (/26): su red es 192.168.100.64/26 y el router y el .200 quedan fuera → máscara, cambiar a 255.255.255.0.
3) SRV-NAS usa el DNS 192.168.100.253, que no existe → DNS, cambiar a 8.8.8.8.
Final: Averías identificadas: 3/3 y Casos resueltos: 10/10.
Pulsa Nuevo Caso Aleatorio. Cada reto tiene una avería al azar (puerta de enlace, DNS, IP duplicada, máscara o IP en otra subred) en una red 192.168.x.0/24 distinta. Resuelve al menos tres en modo examen.
En el último reto que resuelvas, pulsa Exportar Informe (.md) (o Informe en el panel). Se descarga informe-netghost-caso-11.md.
Qué entregas
- Una hoja de diagnóstico de los casos 5 a 10 con, en cada uno: síntomas, pruebas (comando y resultado), equipo y causa, y reparación.
- Captura de Progreso del Alumno: 10/10.
- El informe
.mdde un reto aleatorio superado. - Las respuestas a estas preguntas:
- Un usuario dice «no tengo Internet». Escribe las cinco pruebas que harías, en orden, y qué concluyes si falla cada una.
- ¿Qué diferencia hay entre «Host de destino inaccesible» y «Tiempo de espera agotado» en un
ping? Pon un ejemplo de cada uno de los casos. - ¿Por qué un equipo con la puerta de enlace mal puede hacer ping al router?
- ¿Qué tres datos de
arp -ate hacen sospechar de una IP duplicada? - Explica con el AND binario por qué 192.168.99.18 no está en la red 192.168.99.0/28.
Autoevaluación
Marca lo que eres capaz de hacer sin mirar la guía:
arp -a.Tu progreso en esta guía
—
| Término | Significado |
|---|---|
| APIPA | Dirección 169.254.x.x/16 que se pone un equipo cuando el DHCP no responde. |
| ARP | Protocolo que traduce una IP local a su dirección MAC. |
| ARP gratuito | Anuncio ARP de la propia IP; sirve para detectar conflictos. |
| Asimetría de subred | Dos equipos con máscaras distintas: uno ve al otro, pero no al revés. |
| DHCP | Servicio que da automáticamente IP, máscara, puerta de enlace y DNS. |
| DNS | Servicio que traduce nombres de dominio a direcciones IP. |
| ICMP Redirect | Aviso del router: «ese destino está en tu LAN, envíalo directamente». |
| NXDOMAIN | Respuesta del DNS: el nombre no existe. |
| Puerta de enlace | Router al que el equipo envía todo lo que no es de su subred. |
| Ruta por defecto | La ruta 0.0.0.0/0 hacia la puerta de enlace. |
| Ticket | Incidencia registrada por el usuario en el servicio de soporte. |