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

Рекомендуемые сообщения

Опубликовано (изменено)

Поделюсь инструментом, который сделал для себя и выложил в open-source.

Это веб-панель для управления XKeen на Keenetic с компьютера на Windows:
ставится на ПК фоновым сервисом, к роутеру ходит по SSH, управление
открывается в браузере. Удобная замена ручному редактированию
JSON-конфигов XKeen через SSH/блокнот.

Что умеет:
— управление outbound'ами и подписками;
— гибкая маршрутизация по доменам и гео-категориям (v2fly geosite/geoip);
— правила по GeoIP для приложений, работающих только по IP;
— комментарии к доменам прямо в панели;
— авто-бэкап конфигов перед каждым изменением;
— авто-обновление, управление несколькими роутерами с одной машины;
— встроенная справка по каждому разделу.

Open-source, лицензия MIT:
https://github.com/yuran2000/xkeen-windows-dashboard

Буду рад замечаниям и идеям.

xkeen_demo_shot.png

Изменено пользователем yuran2000
забыл скрин прикрепить
  • 2 недели спустя...
Опубликовано

Обновление за две недели

1. Диагностика «Почему не работает сайт?»

В панели появилась отдельная вкладка, которая для введённого домена параллельно проверяет:
— DNS-резолв (как с роутера, так и через DoH);
— TLS handshake и валидность сертификата;
— HTTP-ответ (с auto-fallback через Chrome-fingerprint при 401/403/429, чтобы отличить реальный IP-бан от блокировки по TLS-сигнатуре Python);
— принадлежность домена/IP geosite/geoip-категориям прямо из .dat-файлов на роутере, и куда сейчас уходит трафик по routing.json

2. Watchdog v24 с проверкой exit-IP

/opt/etc/xray/watchdog.sh, крутится по cron. В v24 добавлен probe по каждому каналу через свой socks-inbound с определением страны выхода. Если канал AI/YT/FOREIGN внезапно выходит из RU/BY/CN/IR/KP/SY — приходит TG-алерт.

3. Сканер GeoFile-баз

Поиск по содержимому geosite_v2fly.dat / geosite_refilter.dat / 
zkeen.dat / geoip_*.dat прямо из панели. Можно искать:
— домен → в каких категориях он лежит;
— IP → в каких geo-категориях лежит;
— обратно: «какие категории сейчас в routing.json и в какой outbound они направляют».

Ставится фоновым сервисом на ПК с Windows, к роутеру ходит по SSH (ключи генерирует сам при первом запуске). Поддерживает одновременную работу нескольких роутеров с одной машины.

Репозиторий: https://github.com/yuran2000/xkeen-windows-dashboard

Замечания и идеи по фичам — приветствую.

screenshot-diagnose.png

screenshot-geofile.png

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...

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

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