Files
NeoTachyon/README.md
T

8.3 KiB
Raw Blame History


⚡ О проекте

Tachyon — это форк проекта Forkop (ранее известного как Podkop Plus). Проект переименован и развивается как независимое, продвинутое и современное решение для роутеров под управлением OpenWrt.

Мы сохранили лучшие инженерные идеи оригинального проекта Podkop от @itdoginfo, расширили архитектурный фундамент и превратили его в универсальный высокопроизводительный комбайн для управления сетевым трафиком, проксирования и обхода блокировок.

Вся бэкенд-логика Tachyon написана на скриптовом языке ucode — нативном, сверхбыстром и экономичном движке OpenWrt, что обеспечивает минимальное потребление оперативной памяти и ресурсов процессора на любых роутерах.


🔥 Ключевые возможности

🛡️ Мультипротокольное проксирование и локальный обход DPI

  • sing-box Engine: Полная поддержка современных защищенных протоколов — VLESS, VMess, Shadowsocks, Trojan, WireGuard.
  • Локальный обход DPI (zapret2 / ByeDPI): Встроенная интеграция с zapret2 (nfqws2) и ByeDPI для обхода глубокого анализа пакетов (DPI) непосредственно на роутере без необходимости использовать внешние прокси-серверы.
  • Гибкая селективная маршрутизация: Разделение трафика по доменам, IP-сетям и портам. Направляйте через прокси или средства обхода только нужные сервисы.
  • Автоматические подписки: Синхронизация и фоновое обновление прокси-серверов по вашим подписочным ссылкам.

🤖 Интерактивный Telegram-бот управления

Полноценный пульт дистанционного управления роутером прямо из мессенджера:

  • Управление правилами «на лету»: Просмотр списков обхода и моментальное добавление новых доменов или IP-сетей (включая пакетное добавление).
  • Мгновенный контроль секций: Включение и отключение любых маршрутов одной кнопкой.
  • Выбор серверов и задержки: Переключение активных прокси-нод с автоматическим замером задержки (ping/RTT).
  • Управление устройствами LAN: Просмотр активных DHCP-клиентов и блокировка/разблокировка доступа в интернет по MAC-адресам.
  • Диагностика сети: Запуск тестов доступности прямо из чата.

🩺 Системный авторемонт — Tachyon Doctor

Встроенный модуль интеллектуальной диагностики и самовосстановления (tachyon doctor или из WebUI):

  • Сканирование состояния всех ключевых служб (sing-box, zapret2, byedpi, dnsmasq, watchdog).
  • Валидация правил файрвола nftables и проверка резолвинга DNS через localhost.
  • Автоматическое исправление: Самостоятельно устраняет сбои (пересоздает цепочки nftables, перезапускает упавшие сервисы) без полной перезагрузки устройства.

⚡ Надежность, Hot-reload & Watchdog

  • Мягкая перезагрузка (Hot-Reload): Обновление правил и переключение серверов происходят без обрыва активных соединений (ваши звонки в Discord, Telegram или загрузки файлов не прервутся).
  • OOM Watchdog & Оптимизация памяти: Непрерывный мониторинг использования RAM. При нехватке памяти система автоматически регулирует лимиты (GOMEMLIMIT) и отправляет уведомление в Telegram.
  • MSS Clamping (MTU Fix): Автоматическое решение проблем с "зависанием" TCP-пакетов и веб-страниц на туннельных интерфейсах.

🖥️ Современный Web-интерфейс (LuCI)

  • Полная интеграция в стандартную панель управления OpenWrt.
  • Наглядный дашборд: мониторинг задержек, управление подписками, списками правил и компонентами в несколько кликов.

💻 Установка

Для установки Tachyon выполните следующую команду в консоли (SSH) вашего роутера:

sh <(wget -O - https://raw.githubusercontent.com/Dushnilin/tachyon/main/install.sh)

Note

Автоматическая миграция: Конфигурации от Forkop, Podkop Plus и оригинального Podkop полностью совместимы. Скрипт установки автоматически перенесет ваши правила и настройки в /etc/config/tachyon без потери данных.


🤝 Оригинальные проекты и благодарности

Tachyon развивается благодаря сообществу и опирается на фундаментальные разработки:

  • 🐕 Podkop (itdoginfo) — оригинальный проект, заложивший основу архитектуры.
  • 📦 sing-box — универсальный прокси-платформа.
  • 🚀 zapret2 & zapret2-mcp — средства локального обхода DPI и база знаний.
  • 🌐 ByeDPI — локальный SOCKS-прокси для десинка пакетов.

💖 Поддержать разработку

Если Tachyon помогает вам и делает работу в сети комфортной, вы можете поддержать проект и автора — на кофе, серверы и вдохновение! ☕ 🧀 🌭

💳 Карты РФ / СБП / Tinkoff Pay:
👉 Поддержать проект на CloudTips


Made with ❤️ for OpenWrt Community