Перейти к содержанию

AlexCombine

Участники форума
  • Постов

    3
  • Зарегистрирован

  • Посещение

Весь контент AlexCombine

  1. Пока нативной поддержки нет, TrustTunnel на Keenetic хорошо работает через Entware (скрипты ArtEvs, тема «TrustTunnel на Keenetic — скрипт установки и настройки»). Я сделал расширенную версию: у TUN-подключения видна статистика в веб-интерфейсе и есть безопасный переход с автооткатом — https://github.com/alex-combine/TrustTunnel-Keenetic-Native
  2. VD85, Mark Nefedov — по поводу «график отображается, но трафик не показывает» на OpkgTun0. Разобрался, почему так. Трафик в веб-интерфейсе KeeneticOS считает только для того устройства opkgtunN, которое создала сама прошивка вместе с интерфейсом OpkgTunN. Если скрипт удаляет это устройство или приложение создаёт свой tun, который потом переименовывают в opkgtun0, то маршрутизация и политики работают, а счётчики нулевые. Проверить можно так — у «чужого» устройства будет timestamp: 0.000000: ndmc -c 'show interface OpkgTun0 stat' Решение — чтобы приложение работало с уже готовым устройством прошивки, а не создавало своё. У клиента TrustTunnel с версии 1.0.62 для этого есть device_name + use_existing = true (плюс included_routes = [] — маршрутами занимается Keenetic). После одной перезагрузки роутера цифры в панели совпадают со счётчиками ядра байт в байт. Для TrustTunnel это собрано в скрипты: https://github.com/alex-combine/TrustTunnel-Keenetic-Native Для adguardvpn-cli стоит проверить, умеет ли он подключаться к существующему TUN-устройству. Если да — статистика должна появиться так же.
  3. Статистика трафика TrustTunnel (OpkgTun) в веб-интерфейсе — решение rkt1574, Ledington — это про ваш вопрос о нулевом трафике на мониторе. Причина: KeeneticOS считает трафик только для устройства opkgtunN, которое создаёт сама. Скрипт установки удаляет это устройство и переименовывает tun0 клиента — маршрутизация работает, а счётчики нет. Клиент TrustTunnel с версии 1.0.62 умеет подключаться к готовому устройству (device_name + use_existing). Я сделал расширенную версию скриптов ArtEvs с этим режимом — Артёму спасибо за основу: https://github.com/alex-combine/TrustTunnel-Keenetic-Native Новая установка: curl -fsSL https://github.com/alex-combine/TrustTunnel-Keenetic-Native/releases/latest/download/install.sh | sh Если уже стоит обычная схема: curl -fsSL https://github.com/alex-combine/TrustTunnel-Keenetic-Native/releases/latest/download/tt-stats -o /opt/bin/tt-stats chmod +x /opt/bin/tt-stats tt-stats status tt-stats enable --reboot Переключение идёт с резервной копией и автооткатом: если VPN не поднимется, всё вернётся как было. Нужна одна перезагрузка роутера. Проверено: Hero 4G (KN-2310), KeeneticOS 5.1.6, клиент 1.1.7. Буду рад отзывам с других моделей — здесь или в Issues на GitHub.
×
×
  • Создать...

Важная информация

На этом сайте используются файлы cookie. Нажимая "Я принимаю" или продолжая просмотр сайта, вы разрешаете их использование: Политика конфиденциальности.