La VPN dice conectada, el objetivo del curso responde a un ping y la herramienta del laboratorio sigue saliendo con un error. Esa combinación es habitual en entornos de formación, porque un túnel y un entorno de ejecución compatible son dos requisitos distintos. Uno demuestra una ruta de paquetes; el otro demuestra que el programa puede ejecutarse siquiera en esta máquina. Si trata el fallo como un problema de VPN, acabará cambiando ajustes de red que nunca estuvieron mal.

Qué demuestra en realidad el indicador de conectado

Una conexión VPN demuestra que el cliente llegó a la puerta de enlace y recibió enrutamiento y direccionamiento. No dice qué puertos necesitará después el ejercicio, si la herramienta coincide con el sistema operativo ni si están presentes su arquitectura y sus bibliotecas. Son hechos de la aplicación. Cuando la comprobación base del curso pasa y la herramienta sigue fallando, la pregunta que queda es la compatibilidad, no la conectividad.

Anote cuál de las dos ha probado de verdad, porque una insignia de conectado se confunde fácilmente con una prueba de ambas.

Compruebe primero la ruta documentada del curso

Use la comprobación que publicó el instructor, desde la misma máquina o el mismo espacio de trabajo que ejecuta el ejercicio. Así evita probar un entorno distinto y llamarlo equivalente.

ip route get 10.50.20.15
nc -vz 10.50.20.15 8080

La consulta de ruta muestra qué interfaz usaría el tráfico del ejercicio, y la sonda de puerto muestra si ese servicio concreto acepta una conexión. Una ruta que apunta a la interfaz equivocada explica el fallo, mientras que un puerto rechazado con una ruta correcta señala el servicio o su política. Sustituya las direcciones de ejemplo por el rango objetivo asignado y anote la dirección de origen que usó la comprobación. Un ping a otro equipo del rango no es la misma prueba.

Después compruebe la herramienta con la matriz de soporte

Una vez demostrada la ruta, examine el programa que ejecuta realmente el ejercicio. Los desajustes de arquitectura y de bibliotecas fallan ruidosamente y se leen con facilidad como tiempos de espera agotados.

uname -m
file ./lab-tool
ldd ./lab-tool

El tipo de máquina indica qué variantes de binario pueden ejecutarse, el informe del archivo nombra el formato y la arquitectura de la herramienta, y la lista de bibliotecas muestra si se resuelven las dependencias. Un binario de 32 bits en una imagen solo de 64 bits, o una biblioteca compartida ausente, produce un error que no tiene nada que ver con el túnel. Compare la versión y la plataforma con la matriz de soporte del curso, no con un mensaje de foro sobre otra versión. Mantenga la autorización del ejercicio sin cambios mientras reúne estas pruebas.

Entregue al propietario dos hallazgos separados

El soporte de formación puede actuar con una separación limpia: qué mostró la línea base de red y qué mostró el entorno de la herramienta. Incluya los resultados saneados de ruta y puerto, el texto exacto del error y los detalles de plataforma de las comprobaciones del binario. Deje fuera las credenciales y los paquetes de configuración privados, que añaden riesgo sin ayudar al diagnóstico. Luego deje que el propietario decida si arreglar el entorno o ajustar el ejercicio, y no amplíe el rango asignado ni use la máquina de otro participante para demostrar un punto.

Registre los dos hallazgos en el ticket aunque solo uno sea la causa. Así el siguiente intento empieza con pruebas en lugar de una corazonada.

Artículos relacionados