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

Zeleza

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

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

  • Победитель дней

    82

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

  1. Доброго утра, Для этого есть пакет Жезл, правда он, до завершения проекта КВАС, временно заморожен и он пока основан на другом принципе работы. Подробности в ссылке.
  2. Доброго утра, Всегда рад конструктивным комментариям и замечаниям.
  3. Доброго дня Об этом речь?
  4. Пробуем КВАС 1.0 beta 15 текущее покрытие тестами составляет 27%, не так быстро как ожидал ( доступна новая команда bridge, которая выводит список доступных гостевых интерфейсов исправлена ошибка, возникавшая при чтении данных из архива shadowsocks соединения в скрипте kvas_ipset адрес 0.0.0.0 убран из добавления в таблицу ipset доработан механизм установки AdGuard Home на локальное устройство при запуске команды kvas dns, теперь выводится сервис-владелец DNS: dnsmasq, dnscrypt_proxy2, AdGuard Home доработан скрипт kvas_adblock по обновлению списков рекламы в разрезе отработки различных ошибок. Благодарю всех тех, кто нашел возможность поддержать проект "донатами". P.S. Ссылка на файл через QR-код
  5. Как и писал ранее, не настаиваю, но приветствую любую Вашу помощь и Ваше время на поддержку проекта. Помочь проекту, в том числе, можно используя эту ссылку на кошелек ЮМани.
  6. Доброго всем дня Немного о текущих реалиях... На текущий момент, пишу тесты, так как оказалось, что при увеличении функционала проекта, появляются ошибки там, где их не ждешь(. Потому, в ближайшее время (одну-две недели) обновлений по функционалу не ожидается. Будут выпуски с исправлениями и доработками. Благодарю за понимание и поддержку проекта.
  7. В этом случае, необходимо привязывать обновление kvas udate к окончанию аренды в 5 минут.
  8. Доброго утра, Присланный лог не полный. Не ясна судьба клиента по ndm, который отключился, а вот что было до отключения (причина отключения не отображается). И потом, у Вас аренда по GigabitEthernet1 выдается именно на 5 минут (300 сек.), возможно в этом проблема?
  9. Доброго дня, Хорошо, принял. В следующем релизе появится.
  10. Доброго утра всем, Заметил, что не всегда, порой, находишь время просто сказать спасибо. Потому, позвольте настоящим, поблагодарить всех тех, кто помогает проекту посильно, как своим временем, так и "донатом". Очень ценю это. Благодарю Вас всех от души.
  11. Доброго утра, Не совсем понял Ваш вопрос. Поясните пожалуйста, что имеете в виду? Если речь идет о просмотре интерфейсов, то конфигурацию можно посмотреть либо в CLI, либо по команде curl -s 'localhost:79/rci/show/interface' | jq -r '.Bridge<N>' Где <N> - интересующий Вас ID моста.
  12. В данном случае, без разницы. А вот AdGuard Home рекомендую все же, сначала установить и настроить и только затем kvas adguard on
  13. Доброго всем вечера Пробуем КВАС 1.0 beta 14 исправлена ошибка, которая приводила к невозможности запустить adguard после перезагрузки роутера. исправлена ошибка восстановления из архивной копии shadowsocks, которая приводила к невозможности ввода новых данных переписан код определения состояния AdGuard Home и код по его установке Честно признаюсь - спешил, потому не судите строго. Сейчас и правда - мало времени свободного.
  14. Доброго всем утра, К сожалению не успеваю немного, в течении дня постараюсь выложить обновление.
  15. Доброго всем дня, Проблему решил, до утра выложу исправленный вариант.
  16. Я не говорил этого, просто пока нет четкого понимания, как должно чтобы получить полноценную связку ipset + AdGuard Home. Если у кого есть идеи н этот счет - напишите.
  17. К сожалению, до конца этой недели, скорее всего не смогу оперативно реагировать на Ваши сообщения - буду занят (хотя обещаю, что буду стараться). На следующей неделе думаю будет попроще. Благодарю всех за понимание.
  18. Доброго дня Эти сообщения ни коим образом не связаны c КВАСом.
  19. Пробуем КВАС 1.0 beta 13 исправлена ошибка зависания при удалении пакета на стадии очистки правил iptables. исправлена ошибка при зависании при установке пакета на стадии тестирования соединения. переписан скрипт формирования списка ipset для AdGuard Home Благодарю всех, кто принимает участие в тестировании пакета.
  20. совершенно верно. update Эта команда (kvas adguard on) для установки, как локальное устройство, так и удаленное, зависит от Вашего ответа на вопрос при обработке команды.
  21. Поэкспериментировав с различными вариантами связок (ipset+vpn+dnsmasq+dnscrypt_proxy2 и ipset+vpn+adguardhome) могу сказать, что самый стабильный вариант получается при использовании связки ipset+vpn+adguardhome. Подозреваю, что проблема в связке ipset+vpn+dnsmasq+dnscrypt_proxy2 скорее всего связана с тем, что "хромает" wildcard на dnsmasq. Потому рекомендую устанавливать КВАС именно в связке с ipset+vpn+adguardhome и именно на локальной машине, а не на удаленной, так как удалено нет возможности (по крайней мере, пока не нашел) работать с ipset + adguardhome. Для этого есть два варианта: Установить самостоятельно пакет adguardhome командой opkg Install adguardhome-go и затем его настроить и только после чего установить КВАС Установить КВАС и затем после его полной установки - набрать команду kvas adguard on
  22. Доброго всем дня, Пробуем КВАС 1.0 beta 12 реализованы новые команды bridge add all - разрешаем доступ к VPN всем существующим гостевым сетям bridge del all - запрещаем доступ к VPN для всех гостевых сетей. ssr new - меняет настройки учетной записи shadowsocks сервера на другие настройки, в случае смены сервера или иных данных учетной записи (по просьбе @Игорь Александрович Кривенко) adguard on - подключает использование AdGuard Home к КВАСу adguard off - отключает использование AdGuard Home в КВАСе adguard test - тестирует правила создания ipset для AdGuard Home упразднены следующие команды ssr set, вместо нее используйте vpn set dns adguard, вместо нее используйте adguard on ssr flush за ненадобностью, вместо нее используйте ssr reset vpn flush за ненадобностью, вместо нее используйте vpn reset обновлена справка по новым командам возможность сохранения списка разблокировки при обновлении/переустановке пакета (по просьбе @kilia) команда смены DNS сервера на AdGuard Home теперь работает как положено. AdGuard Home слушает 53 порт, а записи ipset формируются для него скриптом. При этом отключаются службы dnsmasq и dnscrypt_proxy2, так как AdGuard Home имеет полную замену всему их функционалу полюс к этому еще и WUI интерфейс. в случае отсутствия AdGuard Home на роутере, теперь скрипт может его автоматически скачать и установить. внесены правки в код для проверки работоспособности пакета AdGuard Home в связке с КВАСом. добавлена проверка, при установке пакета, на включение IPv6 на интерфейсе для интернета и в случае ее наличия автоматически отключает (по просьбе @Teutonick). оптимизирован код отвечающий за тесты и отладку пакета в целях отладки ведется сбор данных при установке пакета в файл /opt/tmp/kvas.install.log при удалении пакета, теперь очищаются все правила и таблицы, которые были созданы пакетом для своей работы. упразднено большинство вопросов при установке, все делается по умолчанию и в случае необходимости может быть отключено вручную соответствующими командами полностью переписан скрипт сборки проекта с учетом нововведений выше. исправлены синтаксические ошибки. теперь, исходный код пакета Вы сможете посмотреть по этой ссылке на GitHub.
  23. Доброго всем дня, Памяти ради и науки для, отвечаю сам себе на вопрос в теме. INFACE_PART_REQUEST='localhost:79/rci/interface' CMD_LIST="address prefix name-servers" # ------------------------------------------------------------------------------------------ # # Функция вЫключения IPv6 # $1 - CLI интерфейс # # ------------------------------------------------------------------------------------------ ipv6_inface_off(){ inface="${1}" for cmd in ${CMD_LIST}; do curl -s -d '{"auto":true,"no":true}' "${INFACE_PART_REQUEST}/${inface}/ipv6/${cmd}" &> /dev/null done } # ------------------------------------------------------------------------------------------ # # Функция включения IPv6 # $1 - CLI интерфейс # # ------------------------------------------------------------------------------------------ ipv6_inface_on(){ inface="${1}" for cmd in ${CMD_LIST}; do curl -s -d '{"auto":true}' "${INFACE_PART_REQUEST}/${inface}/ipv6/${cmd}" &> /dev/null done } # ------------------------------------------------------------------------------------------ # # Функция проверки статуса IPv6 # $1 - CLI интерфейс # Возвращает: # 0 - ipv6 подключен # 1 - ipv6 отключен # # ------------------------------------------------------------------------------------------ ipv6_status(){ inface="${1}"; res=0 for cmd in ${CMD_LIST}; do [ -n "$(curl -s "${INFACE_PART_REQUEST}/${inface}/ipv6/${cmd}" | grep true )" ] && res=$((res+1)) done if [ "${res}" -eq 3 ]; then echo 0; else echo 1; fi } Благодарю за помощь @eralde.
  24. Собственно вопрос в теме сообщения.
  25. Zeleza

    Wireguard ipv6

    спасибо)
×
×
  • Создать...

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

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