¿Estás desarrollando una página web en XAMPP y necesitas que tu cliente la vea ya mismo? ¿O quizás quieres probar un script PHP en tu blog sin subirlo a un hosting real?
Hoy te voy a enseñar un método infalible, profesional y, lo mejor de todo, completamente gratis. No necesitas instalar software adicional como Ngrok; solo usaremos la potencia de SSH y el servicio de localhost.run.
🚀 ¿Qué es un túnel SSH y para qué sirve?
Un túnel SSH permite crear un "puente" seguro entre tu computadora (servidor local) e internet. Esto te genera una URL pública con HTTPS que cualquier persona en el mundo puede abrir para ver lo que tienes en tu Apache de XAMPP.
🛠️ Requisitos previos
Tener XAMPP instalado y con el módulo Apache en "Start".
Tener tu proyecto dentro de la carpeta
htdocs.Una conexión a internet.
💻 El Comando Mágico
Para activar el túnel, solo debes abrir la terminal de tu sistema (CMD en Windows, Terminal en Linux o Mac) y escribir el siguiente comando:
ssh -R 80:localhost:80 nokey@localhost.run
¿Qué sucede al ejecutar esto?
ssh -R: Le dice a tu PC que cree un túnel remoto.
80:localhost:80: Conecta el puerto 80 de internet con el puerto 80 de tu XAMPP local.
nokey@localhost.run: Es el servidor gratuito que nos presta el servicio.
Al darle a Enter, la terminal te devolverá un mensaje con una dirección similar a esta: https://tunel-aleatorio.lhr.life. ¡Esa es la URL que debes compartir con tus clientes!
📑 ¿Por qué esto es vital para usuarios de Blogger?
Si eres creador de contenido en Blogger, este truco te ahorrará horas de trabajo:
Pruebas de Widgets: Puedes desarrollar un widget en tu PC y enlazarlo a tu plantilla de Blogger usando la URL del túnel. Verás los cambios instantáneamente sin subir archivos a ningún lado.
Scripts dinámicos: Si programas en PHP, puedes hacer que Blogger envíe datos a tu servidor local para procesarlos en tiempo real.
Seguridad SSL: Como
localhost.runofrece HTTPS, Blogger no bloqueará tu contenido por "scripts no seguros".
⚠️ Notas importantes
No cierres la terminal: Si cierras la ventana de comandos, el túnel se cortará y la URL dejará de funcionar.
Uso temporal: Este método es ideal para demostraciones en vivo o pruebas rápidas. Para un sitio web permanente, lo ideal es contratar un hosting.
¿Te funcionó? Si tienes alguna duda sobre cómo configurar tu puerto en XAMPP o si la terminal te da algún error, déjamelo en los comentarios y te ayudaré de inmediato.