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

Артем Головачев

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

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

  • Посещение

Весь контент Артем Головачев

  1. А как по загрузке роутера? 1011 при связке ss+Wg (tunnel) дает скорость всего 5 мбит и грузит проц под 80%
  2. Да, все так, и основную работу тут, безусловно, выполняет AGH (ну либо связко dnsmasq+ dnsencrypt). Однако поставка КВАСа такова, что резолв доменов из ****hosts.list происходит раз в 5 минут, поэтому этот момент захотелось исправить.
  3. Доброго дня! Так это просто для идентификации в логах, что это замененная часть. далее, собственно, планировал убрать часть с го и идентификатор процесса, чтобы оставить просто КВАС Ничего отдельного от Вашего решения я развивать не собирался, а собирался с Вашего же согласия передать этот скрипт Вам, чтобы, если вдруг появится желание, включить его в сборку вместо имеющегося libs/main/ipset скрипта естественно, если Вы против, никуда это не пойдет)
  4. Доброй ночи, сопартийцы! У меня, как и всех, предполагаю, достаточно сильно начинал грузиться процессор при запуске скрипта по крону (каждые 5 минут), который пополнял ipset. Так как сейчас активно перепрыгиваю с python на Go, решил имплементировать собственно данный скриптик уже на Go (предварительно оптимизировав то, что было на shell). После оптимизации на Shell табличка стала пополняться вместо 23-24 секунд 3-4 секунды (все кроется в асинхронном резолве полного списка хостов kdig`ом по подготовленной пачке $host_list, а не в последовательном резолве каждого хоста в цикле) Результат виден в 01:40 соотвественно (после 1:35 очистил unblock ручками, чтобы посмотреть на полное заполнение 54 доменами) После этого решил подключить свои неокрепшие навыки на Go, и результат получился следующий: На дату и время КВАС-GO не смотрите, пожалуйста, там все еще UTC+0 зона, уже поправил, однако же, тестировал уже на предварительно заполненный лист (в 01:55 заполнен оптимизирванным на шелле скриптом) Время резолва + заполнения таблички unblock упало до 0.8 секунд, при этом нагрузка на процессор упала с того, что было слева (около 40%), до того, что стало справа на графике (да, он не очень суперпоказательный, однако все же) - видим падение нагрузки процессора до 2-7%. Я хочу протестировать решение хотя бы несколько суток, после чего, если сообщество будет заинтересовано, могу представить как исходный код, там и скомпиленный под linux/mipsle бинарник, который я повесил в крон вместо main/ipset P.S. Связка с AGH, поднятого на роутере, у которого в настройках rate-limit=80. Если доменов будет больше - работать будет медленнее из-за ожидания ответа от днс ровно в N=Nдоменов/80 раз. Лечится повышение rate-limit`а P.S.S. Предположу, что, т.к. это первое мое поделие на GO, есть что оптимизировать, поэтому, предположу, что еще где-то можно выиграть по оптимизации
  5. на Виве было не 256, а 128, отсюда проблема, причем в логах в целом это видно по malloc вызовам.
  6. По поводу моего поста с зависанием роутера: проблема подтвердилась, вопрос действительно в оперативке на старой Vive(KN-1910). Рекомендация - включать swap.
  7. Купил уже гигу 1011, едет, завтра буду тестировать
  8. Ребята, ни у кого не ложится роутер примерно полностью на пару минут (либо вообще полностью, тогда помогает только прямая перегрузка роутера через питание) при наличии КВАСа? (Вполне возможно, что проблема не в КВАСе, а в AGH) Неделю тестил, без КВАСа такой проблемы нет (точнее без общей связки КВАС +AGH, кроме них на роутере не стоит ничего). Проц в определенный момент под сотку, оперативка тоже почти вся забита. Возможно, на самом деле, проблема в Viva и 128Мб оперативки, но все же. Создал issue на GH, чтобы полностью прояснить ситуацию, вся информация со скринами и логом там. Полностью кладется роутер (возможная причина - AGH, КВАС) · Issue #25 · qzeleza/kvas · GitHub
  9. Вообще, наверно, стоит выложить сюда свой список разблокировали, с которым работают: Facebook (в целом нафиг не нужен, просто без мета-сервисов фб не работает инста, в общем, как бонус) Instagram Twitter LinkedIn YouTube показывает все аватарки и превьюшки к видео Dell - дает скачать драйвера Intel - аналогично dell Rutracker - не нуждается в представлении KinoPub - офигенный сервис для просмотра кино и спортивного ТВ (сервис пиратский, но платный и, соответсвенно, топовый) obhod.txt
  10. *t.co *twimg.com *twitter.co *twitter.com *twitteroauth.com *twttr.com не благодарите
  11. vi /opt/etc/crontab, там последняя строчка, там где */12, 12 исправить на 36, нажать ESC, напечатать :wq, потом /opt/etc/init.d/S10cron restart и готово
  12. Тогда милости просим на гитхаб, там и будем решать эту проблему, от меня уже создан тикет, поведение идентичное. https://github.com/qzeleza/kvas/issues/16#issuecomment-1306197247 p.s. То, что вы настроили период на 96ч еще не значит, что он стал таким) у меня, например, не меняется в реальности период, хотя пишет, что поменялся) надо смотреть крон, либо проверить командой kvas period после установки. А лучше и период проверить, и крон. Ах да, команда kvas period без аргументов сбрасывает /opt/etc/crontab в дефолтное состояние т.е. раз в 12ч kvas update (даже если вы вручную выставили 72ч, например) kvas period с аргументами не делает ничего, кроме echo, крон не перезаписывается и не перезапускается
  13. Еще на 17 бетке постоянно отваливается adguard, при этом запросы через него идут. При kvas test пишет ошибку dnsmasq, делаю запрос kvas adguard, пишет, что не подключен, хотя опять же, запросы идут, это видно на страничке agh. Делаю adguard on и все начинает работать. Воспроизводимость бага создать пока не получается
  14. У меня на kn-1910 (viva) в целом ничего критичного не происходит, а уж на гиге тем более не будет. Жаль, нет роутера в тех же габаритах, как вива, но с производительностью как у гиги, уже б давно взял, потому что места для установки роутера другого, к моему сожалению, нет(
  15. После обновления на 17 бетку квас стал спамить в лог и бесконечно пересоздавать таблицы (по крайней мере об этом он пишет в лог). на 15 бете такой проблемы не было (предвещая будущие сообщения о том, что каждые 5 минут выдается айпишник, который, к слову, не новый, я плачу за статик)
  16. что-то нет у меня такого файла по этому пути) зато есть /opt/etc....
  17. Ребят, столкнулся с проблемой: квас работает уже достаточно давно и все хорошо (связка wg+adh), купил новый впс, добавил конфиг на роутере, хочу перейти на новый интерфейс, а kvas vpn set не выводит его в списке, тупо 3 первых по порядку добавленные интерфейса (действующий wg 3й, до этого ss и ovpn, которым не пользуюсь уже очень давно и он удален с роутера), мой новый интерфейс не видится. Как быть?
  18. Похоже, в настройках проводного подключения (ISP) вы не поставили галочку в пункте "Игнорировать DNS"
  19. Да я ж без претензий, мил человек 😃 Просто при добавлении agh как dns сервера квас спрашивает, а не хотите ли Вы ввести удаленный адрес и порт AGH? 😃 Вот я и подумал, а вдруг. Ну а потом глянул собственно код, все стало понятно. Мне не хватит знаний и компетенций в этой области, чтоб решить этот вопрос, поэтому буду ждать реализации, планы на которую Вы и обозначили! Может быть чутка прошарюсь за пару ближайший вечеров и попробую даже как-то помочь, но это не точно (что смогу как-то помочь)
  20. Спасибо Вам большое за труд, уважаемый топикстарер и КО, которые помогают допиливать проект! В общем, не цепляется ADH с иных устройств локальной сети =( стоит ADH на малине как аддон HomeAssistant. при указании айпишника малины (kvas adguard on) ничего не происходит, днс не меняется (как был dnsmasq, так и остается, только теперь с прописанным адресом малины) Более того, не проходит adguard test потому как по указанным путям нет яма и конфа. И, как вишенка на торте: kvas adguard говорит, что adh еще не настроен. Плюнул, в общем, и воткнул на роутер (надеюсь, пока на роутер)
×
×
  • Создать...

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

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