0xkee
Участники форума-
Постов
62 -
Зарегистрирован
-
Посещение
Тип контента
Профили
Форумы
Галерея
Загрузки
Блоги
События
Весь контент 0xkee
-
Красивое, изучу возможность совместимости. Видел, тут (пока) принципиально иное решение: мухи отдельно, котлеты отдельно. И в этом есть масса плюсов - что нетфликс, что банки думают то, что им и положено думать. (Но в процессе эксплуатации возникла проблема, что топология (что ли) сетей меняется чаще, чем дефолтные обновления гео (7 дней) и доменов (1 час). Возможно, некий гибрид on-demand+full-split наиболее оптимален в будущем) У меня, к сожалению, нет железки с 4.х. Пока исследовал по прошивке, должно работать. Если есть какая-то железка с 4.х, куда можете дать ssh - могу всё проверить и добавить поддержку за час-два... как вариант. Либо фидбеки. Уточню на всякий случай, у Вас уже должен быть Кинетик/Неткрез + entware + a tunnel (типо vpn/proxy или что-то такое), оно всё должно быть настроено и работать. А эти пакеты добавляют [global] geo splitting на 2х уровнях (иначе никак): ip routing (по крону загружаются/обновляются официальные таблицы + резолвятся домены из определённого списка, это фактически на будущее) + dns geo resolving (это делается с помощью конифга smartdns, которые такое умеет), поэтому несколько пакетов. Плюс добавлено куча настроек в конфиги, большая часть из которых в 99% сетапов менять не потребуется, но дают бОльшую гибкость и позволяют сплиттить из любого интефейса в любой любую гео зону (в перспективе несколько одновременно, пока не реализовано). Плюс обходятся стоковые dns службы, т.к. они не очень. Вот как-то так...
-
Пока нет отзывов, что работает. Вопрос в сетапах/конфигурации сетей, всего не предусмотреть, если и не работает, то скорее всего по этому. Глючит. Нет, планируется.
-
Это же одно и тоже? Подробный ответ на все остальные вопросы (совместно с нейросеткой, резюме в конце, не сочтите за слоп) В 2х словах, скорее всего "core" заработает на 4.х, webui нет, но можно допилить после 2.х очень старая (13 лет) и планов её поддерживать нет (и не факт, что это можно сделать простыми способами)
-
При проблемах: 1. Опишите проблему словами — что делали, что ожидали, что получили (чем подробнее, тем лучше) 2. Запустите скрипт диагностики и приложите вывод (под спойлер): /opt/keenetic-entware-extras/scripts/bug-report.sh Скрипт собирает версии, статус всех сервисов, проверки DNS и маршрутов, хвосты логов. В выводе нет паролей, ключей или внешних IP — безопасно постить на форуме. > Доступен начиная с `keenetic-entware-extras` ≥ 0.9.5.
-
Привет! Спасибо за обратную связь. По поводу ведущей точки в nameserver правилах: Ошибки нет — SmartDNS обрабатывает оба варианта одинаково: nameserver /.ru/ru nameserver /ru/ru Оба означают "домен ru и все его поддомены (*.ru)". Ведущая точка — опциональна, SmartDNS её стрипает при парсинге. Формат с точкой — это dnsmasq-style конвенция, которая широко используется в примерах SmartDNS. А вот комментарий в конфиге действительно вводит в заблуждение — он говорит "БЕЗ ведущей точки", а правила ниже с ней. Поправлю, спасибо за внимательность! К сожалению, проект рассчитан на KeeneticOS 5.x (прошивки серии 5.0 / 5.1). Keenetic Giga II с ОС 2.16 — это другое поколение платформы (NDMS2), и webui на ней работать не будет: он патчит Angular-based интерфейс NDW4, которого на 2.x нет. При этом пакеты без webui (smartdns-conf-ru-split, smartdns-redirect, geo-split) теоретически могут работать, если на Giga II установлен Entware и в нём доступен SmartDNS + остальные зависимости. Основные скрипты — POSIX sh, привязки к конкретной версии прошивки нет (кроме webui и NDM-хуков). Но я не тестировал на 2.x, поэтому гарантировать не могу — если попробуете, буду рад услышать результат. Добавлю в описание минимальные требования к прошивке.
-
При установке что выводит, где останавливается? Лог можете прислать/показать? На 5.1 не проверялось (как бы dev preview версия), видимо, что-то поменяли, надо изучить... edited: 5.1 изучен, не работал webui, поправлено, всё остальное без изменений и работает. Так же выложены новые версии пакетов.
-
Добрый день. На Hero 4G (KN-2310) тянет без проблем, железо идентичное, должно работать и на Viva 1910. Вероятно, какая-то ошибка. Можете дать какие-то подробности? По железу: MediaTek MT7621A + 128 MB DDR3 и выше (последние 8-10 лет) точно работает. edited: Так же надо ещё учитывать, какую гео зону загружаете, небольшое исследование нейросетки в закрепе. Есть большие и маленькие, они требуют разное количество RAM. zone-sizes-research.md
-
Всем привет. Часто вижу, что многие на Keenetic решают задачу маршрутизации через списки отдельных доменов — вполне рабочий вариант, но со временем может требовать регулярной ручной поддержки (особенно с CDN и меняющимися IP). Как один из альтернативных подходов — можно смотреть в сторону geo-маршрутизации целыми зонами (например, условно «вся .ru»), чтобы не вести списки доменов вручную. Я для себя это оформил в виде проекта — набора opkg-пакетов под Entware (sh-скрипты), которые автоматизируют: маршрутизацию по гео-зонам, обновление правил, реакцию на изменения сетевых интерфейсов. В таком варианте получается более целостная схема: зона → DNS → маршрутизация, и меньше ручной работы при изменениях. Если кому-то интересен такой подход — подробнее тут: https://forum.keenetic.ru/topic/28369-geo-split-routing-для-keenetic-с-entware-geoip-домены-ipk-пакеты/
-
Привет! Спасибо за отзыв. Поставь/обнови, пожалуйста, до новых версий пакетов. Рекомендуется поставить все. Если не заработает (есть вероятность ошибки автоматического определения выходного интерфейса), проведи и скинь диагностику. HW - KN-3810? Ошибка исправлена. Диагностика, если не работает:
-
Всем привет! Делюсь проектом для Keenetic-роутеров с Entware. Это проект для раздельной geo-маршрутизации трафика на Keenetic-роутерах с Entware. Проект состоит из нескольких opkg-пакетов. По сути это набор shell-скриптов, которые автоматизируют типовые задачи — всё это можно сделать вручную, но тогда потребуется постоянное сопровождение при изменении конфигурации сети. Проект перенесён на GitHub. (первая версия - могут быть неточности) Старые пакеты оставлены здесь на какое-то время на случай необходимости. Справочно, изменения за последний месяц (основное - добавлены 2 опции более точной настройки DNS (`DNS_TRANSPORT`, `REDIRECT_MODE`). 📦 **GitHub**: https://github.com/0xkee/keenetic-entware-extras 📖 **Руководство пользователя**: [user-manual.ru.md](https://github.com/0xkee/keenetic-entware-extras/blob/master/user-manual.ru.md) --- ## Что внутри --- ## Список поддерживаемых интерфейсов --- ## Требования --- ## Установка --- ## Настройка --- ## Диагностика --- ## Обновление --- ## Удаление --- ## Текущие версии --- ## Известные ограничения --- ## Обратная связь --- Лицензия: [MIT](https://github.com/0xkee/keenetic-entware-extras/blob/master/LICENSE) Архив. geo-split-data_0.6.0_all.ipk geo-split_0.18.0_all.ipk keenetic-entware-extras_0.16.13_all.ipk net-check_0.0.1_all.ipk smartdns-redirect_0.4.3_all.ipk webui_0.35.1_all.ipk smartdns-geo-conf_0.11.3_all.ipk
- 120 ответов
-
- 10
-
-
