Переживает смену сети
Переключили Wi-Fi, подключили кабель или разбудили ноутбук — Shprot заметит это и сам восстановит туннель.
Shprot превращает любой сервер, к которому у вас есть доступ по SSH, в стабильный SOCKS5- и HTTP-прокси. Он следит за сетью, поднимает туннель после смены Wi-Fi и выхода из сна и прямо говорит, что пошло не так, — без командной строки.
Версия 1.6 для Windows и Linux

Переключили Wi-Fi, подключили кабель или разбудили ноутбук — Shprot заметит это и сам восстановит туннель.
Регулярные проверки через сам прокси находят туннель, который выглядит подключённым, но не пропускает трафик, и перезапускают его.
Паузы между попытками постепенно растут, а после ошибок входа повтор бывает не чаще раза в минуту, так что fail2ban не заблокирует ваш IP из-за неверного ключа.
Создайте или импортируйте ключ и скопируйте открытую часть для authorized_keys прямо из окна настроек.
При первом подключении отпечаток ключа сервера показывается в диалоге, и его можно сверить, прежде чем доверять серверу.
Программы без поддержки SOCKS5 могут использовать дополнительный HTTP-прокси, работающий через тот же туннель.
Значок показывает, открыт ли туннель, уведомления объясняют, почему нет, а журнал открывается в один клик.
Интерфейс переведён на 49 языков, для арабского, персидского, иврита и урду — с раскладкой справа налево.
ssh -D?Команда ssh -D 1080 user@server поднимает SOCKS5-прокси одной строкой — пока соединение незаметно не перестанет работать. Shprot запускает тот же клиент OpenSSH и берёт на себя всё, чего одна команда не делает.
ssh -D | Shprot | |
|---|---|---|
| Смена сети, переключение Wi-Fi, выход из сна | Перезапускать вручную | Переподключается автоматически |
| Туннель подключён, но трафик не проходит | Остаётся незамеченным | Обнаруживается проверками через прокси |
| Повторяющиеся ошибки аутентификации | На совести ваших скриптов | Редкие повторы, чтобы сервер не заблокировал ваш IP |
| Ключи клиента | ssh-keygen и файлы в ~/.ssh | Создать или импортировать, скопировать открытый ключ в один клик |
| Проверка подлинности сервера | Вопрос в терминале | Диалог с отпечатком ключа сервера |
| Программы без поддержки SOCKS5 | Не поддерживаются | Дополнительный HTTP-прокси через тот же туннель |
| Состояние туннеля | Окно терминала | Значок в трее и уведомления с причиной сбоя |
Инструменты вроде autossh помогают с перезапуском, но всё равно требуют ручной настройки и не имеют интерфейса.
Доступ к внутренним панелям, тестовым стендам и админкам, которые открыты только из сети вашего сервера.
Пускайте трафик через свой сервер, когда пользуетесь общественным Wi-Fi в кафе, отелях и аэропортах.
Стабильный прокси на компьютере, который весь день засыпает и меняет сети.
Подойдёт любой Linux-сервер с OpenSSH. Ничего устанавливать на него не нужно, а отдельный пользователь, которому разрешена только переадресация портов, создаётся парой команд.
Укажите user@server, создайте ключ и добавьте его открытую часть в authorized_keys на сервере. Один раз сверьте отпечаток сервера.
Укажите socks5h://localhost:1080 в браузере или системных настройках прокси — меню в трее скопирует адрес за вас.
Пошаговая инструкция с защитой сервера →


Версия 1.6. Бесплатно, с открытым кодом, без аккаунтов и подписок.
Windows 10 и 11, 64 бит. Для обновления установите новую версию поверх старой.
Установщик (.exe)Ubuntu 22.04+, Debian 12+ и совместимые дистрибутивы.
Пакет (.deb)Fedora 39+, RHEL 9+, AlmaLinux 9+ и совместимые дистрибутивы.
Пакет (.rpm)Shprot использует клиент OpenSSH (ssh и ssh-keygen). Он входит в Windows 10 / 11 и большинство Linux-дистрибутивов; если его нет, Shprot подскажет, как его добавить.
В каждом релизе есть файл SHA256SUMS, чтобы проверить, что загруженный файл не изменён. Все релизы и изменения →
Нет, это прокси. Через туннель идёт трафик только тех программ, которые на него настроены, — браузера, curl, git, IDE; всё остальное идёт напрямую. Виртуальные сетевые адаптеры не устанавливаются.
Обычный сервер OpenSSH и учётная запись, которой разрешена переадресация TCP-портов. Устанавливать на сервер ничего не нужно: подойдёт любой VPS или домашний сервер, доступный по SSH.
Нет, Shprot использует только SSH-ключи. Ключи надёжнее паролей и позволяют туннелю переподключаться без вашего участия. Ключ создаётся в приложении в один клик.
Браузеры, curl, git, менеджеры пакетов и любые программы с настройками SOCKS5- или HTTP-прокси либо с поддержкой переменных ALL_PROXY / HTTP_PROXY. Используйте socks5h://, чтобы имена сайтов разрешались на сервере.
Время от времени он открывает через прокси случайно выбранный популярный сайт. Если это не удаётся, хотя сам интернет доступен, туннель перезапускается.
Да. Shprot — свободное программное обеспечение с открытым кодом под лицензией GNU GPL v3, без аккаунтов, подписок и рекламы.
Пока нет. Сейчас Shprot поддерживает Windows 10 / 11 и Linux.