Shprot
Español

Un proxy SOCKS5 sobre SSH que no se desconecta

Shprot convierte cualquier servidor al que puedas acceder por SSH en un proxy SOCKS5 y HTTP estable. Vigila tu red, recupera el túnel tras cambiar de Wi-Fi o salir de la suspensión y te dice exactamente qué ha fallado, sin línea de comandos.

Versión 1.6 para Windows y Linux

  • Gratuito y de código abierto
  • Windows 10 / 11 y Linux
  • 49 idiomas
Ventana de configuración de Shprot

Todo lo que un túnel necesita para seguir funcionando

Resiste los cambios de red

Cambias de Wi-Fi, conectas un cable o despiertas el portátil: Shprot lo detecta y recupera el túnel por sí solo.

Detecta fallos silenciosos

Comprobaciones periódicas a través del propio proxy detectan un túnel que parece conectado pero no deja pasar tráfico, y lo reinician.

Cuida tu servidor

Los reintentos se espacian poco a poco y, tras inicios de sesión fallidos, se repiten como mucho una vez por minuto, así que fail2ban no bloqueará tu IP por una clave incorrecta.

Claves SSH en dos clics

Genera o importa una clave y copia la parte pública para authorized_keys directamente desde la ventana de configuración.

Verificación clara del servidor

En la primera conexión, la huella de la clave del servidor aparece en un diálogo para que puedas comprobarla antes de confiar en él.

También proxy HTTP

Las aplicaciones sin soporte para SOCKS5 pueden usar un proxy HTTP opcional que pasa por el mismo túnel.

Vive en la bandeja

El icono muestra si el túnel está activo, las notificaciones explican por qué no lo está y los registros están a un clic.

Habla tu idioma

La interfaz está traducida a 49 idiomas, con diseño de derecha a izquierda para árabe, persa, hebreo y urdu.

¿Por qué no simplemente ssh -D?

ssh -D 1080 user@server te da un proxy SOCKS5 con un solo comando, hasta que la conexión deja de funcionar sin avisar. Shprot ejecuta el mismo cliente OpenSSH y se encarga de todo lo que el comando por sí solo no hace.

ssh -DShprot
Cambio de red o de Wi-Fi, salida de la suspensiónReinícialo tú mismoSe reconecta automáticamente
Túnel conectado pero sin tráficoPasa desapercibidoLo detectan las comprobaciones a través del proxy
Errores de autenticación repetidosDepende de tus scriptsReintentos espaciados para que el servidor no bloquee tu IP
Claves del clientessh-keygen y archivos en ~/.sshGenerar o importar, copiar la clave pública con un clic
Verificación de la identidad del servidorPregunta en el terminalDiálogo con la huella de la clave del servidor
Aplicaciones sin soporte para SOCKS5Sin soluciónProxy HTTP opcional por el mismo túnel
Estado del túnelVentana de terminalIcono en la bandeja y notificaciones con el motivo del fallo

Herramientas como autossh ayudan con los reinicios, pero siguen requiriendo configuración manual y no tienen interfaz.

Para qué sirve

Tu propia infraestructura

Accede a paneles internos, entornos de pruebas y herramientas de administración que solo están disponibles desde la red de tu servidor.

Redes poco fiables

Envía tu tráfico a través de tu propio servidor cuando uses Wi-Fi público en cafeterías, hoteles o aeropuertos.

Trabajo remoto con portátil

Mantén un proxy estable en un equipo que se suspende y cambia de red todo el día.

Listo en tres pasos

  1. Prepara un servidor

    Sirve cualquier servidor Linux con OpenSSH. No hay que instalar nada en él: un usuario dedicado que solo puede reenviar puertos se crea con unos pocos comandos.

  2. Conecta Shprot

    Introduce user@server, genera una clave y añade su parte pública a authorized_keys en el servidor. Comprueba una vez la huella del servidor.

  3. Dirige las aplicaciones al proxy

    Usa socks5h://localhost:1080 en el navegador o en la configuración de proxy del sistema; el menú de la bandeja copia la dirección por ti.

Guía paso a paso con protección del servidor →

Un vistazo más de cerca

En la primera conexión ves la huella de la clave del servidor y decides si confiar en él.
En la primera conexión ves la huella de la clave del servidor y decides si confiar en él.
El menú de la bandeja muestra el estado del túnel y copia direcciones de proxy listas para usar.
El menú de la bandeja muestra el estado del túnel y copia direcciones de proxy listas para usar.

Descargar Shprot

Versión 1.6. Gratuito, de código abierto, sin cuentas ni suscripciones.

Windows

Windows 10 y 11, 64 bits. Para actualizar, instala la versión nueva encima de la anterior.

Instalador (.exe)

Ubuntu, Debian

Ubuntu 22.04+, Debian 12+ y distribuciones compatibles.

Paquete (.deb)

Fedora, RHEL

Fedora 39+, RHEL 9+, AlmaLinux 9+ y distribuciones compatibles.

Paquete (.rpm)

Shprot usa el cliente OpenSSH (ssh y ssh-keygen). Viene incluido en Windows 10 / 11 y en la mayoría de escritorios Linux; si falta, Shprot te dirá cómo añadirlo.

Cada versión incluye un archivo SHA256SUMS para comprobar que la descarga no ha sido alterada. Todas las versiones y cambios →

Preguntas y respuestas

¿Shprot es una VPN?

No, es un proxy. Solo las aplicaciones configuradas para usarlo (un navegador, curl, git, un IDE) envían tráfico por el túnel; todo lo demás va directo. No se instalan adaptadores de red virtuales.

¿Qué necesito en el servidor?

Un servidor OpenSSH normal y una cuenta con permiso para reenviar puertos TCP. No hay que instalar nada en el servidor; sirve cualquier VPS o servidor doméstico accesible por SSH.

¿Puedo iniciar sesión con contraseña?

No, Shprot usa solo claves SSH. Las claves son más seguras que las contraseñas y permiten que el túnel se reconecte sin intervención. La clave se genera en la aplicación con un clic.

¿Qué aplicaciones pueden usar el proxy?

Navegadores, curl, git, gestores de paquetes y cualquier aplicación con ajustes de proxy SOCKS5 o HTTP o compatible con las variables ALL_PROXY / HTTP_PROXY. Usa socks5h:// para que los nombres de los sitios se resuelvan en el servidor.

¿Cómo comprueba Shprot el túnel?

De vez en cuando abre a través del proxy un sitio web popular elegido al azar. Si falla mientras internet sí está disponible, el túnel se reinicia.

¿Es gratuito?

Sí. Shprot es software libre y de código abierto bajo la licencia GNU GPL v3, sin cuentas, suscripciones ni anuncios.

¿Hay versión para macOS?

Todavía no. Por ahora Shprot es compatible con Windows 10 / 11 y Linux.