English | فارسی | 简体中文 | Русский
Первое комплексное решение для SSH-туннелирования, нативно интегрированное с PassWall в системах OpenWrt
- 🔐 Интеграция сервера/клиента OpenSSH
- 🌐 Создание SOCKS5-прокси (порт 8089)
- 🛡️ Полная интеграция с PassWall/PassWall2
- 📊 Мониторинг соединений в реальном времени
- 📜 Веб-интерфейс LuCI и утилита командной строки (
sshplus) - 🔄 Функция автоматического переподключения
- 🧩 Совместимость со всеми архитектурами, поддерживаемыми OpenWrt
SSHPlus поддерживает все архитектуры, совместимые с OpenWrt, включая:
x86_64arm_cortex-a15+neon-vfpv4mipsel_24kcaarch64_cortex-a53mips_24kcarm_cortex-a7_neon-vfpv4arm_cortex-a9arm_cortex-a53_neon-vfpv4arm_cortex-a8_neonarm_fa526arm_mpcorearm_xscalepowerpc_464fppowerpc_8540mips64_octeonplusmips64_octeoni386_pentium4
Полный список совместимых архитектур доступен в документации OpenWrt.
Выполните следующую команду в терминале OpenWrt:
rm -f *.sh && wget https://raw.githubusercontent.com/peditx/SshPlus/refs/heads/main/Files/install_sshplus.sh && sh install_sshplus.sh
-
Безопасное SSH-туннелирование
Создание SOCKS5-прокси внутри сеанса OpenSSH. Шифр согласуется OpenSSH с вашим сервером (обычно ChaCha20-Poly1305 или AES-GCM) — SSHPlus не добавляет собственный. -
Интеграция с PassWall
Прямая совместимость с популярными OpenWrt-прокси-решениями -
Управление соединениями
Через страницу LuCI (PeDitXOS Tools → SSHPlus, вкладки Status / Profiles) или из командной строки:sshplus status # состояние, профиль, порт, время работы, внешний IP sshplus start # включить и подключить sshplus test # сквозная проверка SSH- Запуск/остановка туннелей
- Редактирование конфигураций
- Мониторинг активных соединений
-
Автоматическое создание сервисов
Поддержание постоянных соединений даже после перезагрузки через службу init.d
SSHPlus — это первая нативная реализация:
- Полной интеграции OpenSSH в OpenWrt
- Управления SSH-туннелями через веб (LuCI) и командную строку (CLI)
- Автоматической настройки PassWall
- Сохранения сервиса через init.d
Разработано специально для уникальной среды OpenWrt
- OpenWrt 21.02 или новее —
opkgдо 24.10,apkначиная с 25.12 - Минимум 8 МБ свободного пространства
- Активное интернет-соединение
curl— ставится автоматически и должен оставаться: проверка соединения вluci-app-passwall2вызывает его из Lua и падает сHTTP 500, если его нет.
⚠️ Обновляетесь с SSHPlus v15? Его скрипт удаления выполнялopkg remove curlи ломал проверку соединения PassWall2. Запустите установщик v16 — он вернётcurlавтоматически. Вручную:apk add curl(25.12+) илиopkg install curl(≤ 24.10).
Канал в Telegram:
https://t.me/peditx
© 2025 PeDitX
Этот проект распространяется по лицензии GNU Affero General Public License v3.0 (AGPL-3.0) — см. LICENSE.
Примечание: в старых версиях README указывались MIT и GPL-3.0; файл LICENSE всегда был AGPL-3.0.
- Вдохновлено проектом PeDitXOS
- Создано для сообщества OpenWrt
- Поддерживается PeDitX
© PeDitX 2025 | Telegram: @peditx
