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

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

Опубликовано (изменено)
В 11.08.2022 в 10:24, dom сказал:

я правильно понимаю, что в данном случае будет заблокирована страница

http(или https)://example.com/example/

но при этом будет доступна страница

http(или https)://example.com

или всё таки будет полностью заблокированы страницы на данном домене?

Вот именно это мне не понятно

Dns работает только с доменами.  Ничего про страницы он не знает. А Вам нужен dpi для протоколов https/http, dns таким не занимается.

Изменено пользователем avn
  • Ответов 610
  • Создана
  • Последний ответ

Топ авторов темы

Опубликовано
17 часов назад, BACbKA сказал:

Ну вот, по ходу опять РКН начинает блочить АГ

У меня вроде как всё нормально работает

Опубликовано
19 часов назад, BACbKA сказал:

Ну вот, по ходу опять РКН начинает блочить АГ

Вопрос а как он может блочить АГ если мы ведем речь об AdGuardHome то это сервис запущенный на роутере и который использует для своей работы 

  upstream_dns:
    - tls://1dot1dot1dot1.cloudflare-dns.com
    - tls://dns.google.com

  bootstrap_dns:
    - 9.9.9.10

ну или у вас могут быть другие.

Опубликовано
Только что, vasek00 сказал:

сервис запущенный на роутере и который использует для своей работы 

Может быть блокируют 1.1.1.1 ?

Опубликовано
4 часа назад, vasek00 сказал:

Вопрос а как он может блочить АГ если мы ведем речь об AdGuardHome то это сервис запущенный на роутере и который использует для своей работы 

  upstream_dns:
    - tls://1dot1dot1dot1.cloudflare-dns.com
    - tls://dns.google.com

  bootstrap_dns:
    - 9.9.9.10

ну или у вас могут быть другие.

Да, конечно же имелось ввиду АГХ. По всей видимости опять взялись за ту часть, что и в прошлый раз. Пришлось выключить безопасную навигацию и родительский контроль. При этом условии всё заработало.

ЗЫЖ ДНСы у меня: Клоудфлэр и Цыцка.

  • 2 месяца спустя...
Опубликовано

Скрипт для автоматического обновления. Может кому пригодится

#!/bin/sh

agh_dir=/opt/bin
agh_fn=AdGuardHome

function get_download_url {
	curl -k -f -s -S https://api.github.com/repos/$1/$2/releases/latest 2>/dev/null | jq -r '.assets[] | select(.browser_download_url | contains("linux_mipsle_softfloat")) | .browser_download_url'
}

URL=$(get_download_url AdguardTeam AdGuardHome)
echo $URL
curl -k -f -s -S -L $URL -o /tmp/$agh_fn.tar.gz

if [ ! -z "$1" ]; then
	cp -f $agh_dir/$agh_fn $agh_dir/$agh_fn.1
fi
tar x -zf /tmp/$agh_fn.tar.gz -C /tmp
mv -f /tmp/$agh_fn/$agh_fn $agh_dir/$agh_fn
chmod +x $agh_dir/$agh_fn
ls -al $agh_dir/$agh_fn*

 

Опубликовано
49 минут назад, avn сказал:

Скрипт для автоматического обновления. Может кому пригодится

Доброго дня,
А что за аргументы используются?

Опубликовано
14 минуты назад, Zeleza сказал:

Доброго дня,
А что за аргументы используются?

Первый параметр - любое значение, делает копию предыдущей версии

  • 2 недели спустя...
Опубликовано

Доброго времени суток. Подскажите пожалуйста, кто нибудь ставил на keenetic peak AdGuard home? Просто думаю приобрести Peak, но есть сомнения заработает ли AGH. И не подскажите, какая именно версия подойдет для этого роутера? AdGuardHome_linux_armv7.tar.gz? Спасибо!

Опубликовано
28 минут назад, Proms сказал:

Доброго времени суток. Подскажите пожалуйста, кто нибудь ставил на keenetic peak AdGuard home? Просто думаю приобрести Peak, но есть сомнения заработает ли AGH. И не подскажите, какая именно версия подойдет для этого роутера? AdGuardHome_linux_armv7.tar.gz? Спасибо!

А с чего сомнения? Заработает. Версия из Entware и вопросов не будет.

Опубликовано
Только что, WMac сказал:

А с чего сомнения? Заработает. Версия из Entware и вопросов не будет.

Да мало ли) Это которая opkg install adguardhome-go?

Опубликовано (изменено)
1 час назад, Proms сказал:

Доброго времени суток. Подскажите пожалуйста, кто нибудь ставил на keenetic peak AdGuard home? Просто думаю приобрести Peak, но есть сомнения заработает ли AGH. И не подскажите, какая именно версия подойдет для этого роутера? AdGuardHome_linux_armv7.tar.gz? Спасибо!

Ранее писал в данной ветке от 19.1021

Цитата

KN2710 - AdGuardHome - Beta channel builds  v0.107.0-b.13 от 19.10.2021

Linux ARM: 64bit

https://static.adguard.com/adguardhome/beta/AdGuardHome_linux_arm64.tar.gz

Сейчас работает 108 на Peak.

Как устанавливать используя данный арх и в нем файл так же есть в данной ветке.

Изменено пользователем vasek00
Опубликовано
8 минут назад, vasek00 сказал:

Как устанавливать используя данный арх и в нем файл так же есть в данной ветке.

Спасибо! Не подскажете, чем отличается версии linux_arm64 с github и adguardhome-go из opkg? adguardhome-go это какой то порт что ли?

Опубликовано
10 часов назад, Proms сказал:

Не подскажете, чем отличается версии linux_arm64 с github и adguardhome-go из opkg? adguardhome-go это какой то порт что ли?

По поводу отличий в сборках это лучше наверное ответит TheBB

https://github.com/The-BB/Entware-Keenetic

 

В http://bin.entware.net/aarch64-k3.10/ лежит

adguardhome-go_v0.107.9-1_aarch64-3.10.ipk         08-Aug-2022 19:34            10733398

текущая (latest) на сегодня это уже AdGuard Home v0.107.18 или pre-release AdGuard Home v0.108.0-b.21 cо своими Changelog за данный период.

 

adguardhome-go приставка go это просто язык программирования Go (Golang)

https://github.com/golang/go

https://go.dev/dl/

Опубликовано
12 часа назад, Proms сказал:

Спасибо! Не подскажете, чем отличается версии linux_arm64 с github и adguardhome-go из opkg? adguardhome-go это какой то порт что ли?

К текущему моменту почти ничем, различия косметические

На оффсайте adguardhome релизы появляются раньше, а в Entware попадают спустя ~2 месяца.

Опубликовано
9 минут назад, Александр Рыжов сказал:

К текущему моменту почти ничем, различия косметические

Есть еще различия в самом go - папка, где сертификаты, таймзона. Некоторые бинарники, написанные на go это используют и стандартно собранные не будут работать.

Опубликовано

получается предпочтительнее ставить именно через <opkg install adguardhome-go> ?

или в принципе без разницы, ставишь с гит и оттуда же обновляешься руками

Опубликовано
1 час назад, Andrey Zubov сказал:

получается предпочтительнее ставить именно через <opkg install adguardhome-go> ?

или в принципе без разницы, ставишь с гит и оттуда же обновляешься руками

Кто как хочет.

Уже писал не раз в архиве на гите лежит один файл (запускающий) + несколько текстовых. В отличие от <opkg install adguardhome-go> где лежит еще и /opt/etc/init.d файл запуска скрипта (который нужен только один раз в жизни при установке первый раз)..

1. При установки с архива -> распаковать -> переписать в нужное место -> chmod 755 (на файл) и создать/переписать скрипт запуска (один ед.раз). Дальнейшее обновление это просто замена ОДНОГО единственного/запускающего файла и при необходимости chmod 755.

2. При установки с opkg это все делается автоматом.

Разница в методах - это версия на момент установки и на момент обновления.

 

Опубликовано (изменено)
1 час назад, zyxmon сказал:

Есть еще различия в самом go - папка, где сертификаты, таймзона. Некоторые бинарники, написанные на go это используют и стандартно собранные не будут работать.

Некоторые

На сег.день и с момента появления данной ветки проблем в работе AdGuardHome на роутерах Keenetic который с гита не было, как на mips так и на arm версиях.

Изменено пользователем vasek00
Опубликовано
7 часов назад, zyxmon сказал:

Есть еще различия в самом go - папка, где сертификаты, таймзона. Некоторые бинарники, написанные на go это используют и стандартно собранные не будут работать.

Да, всё так. Однако авторы adguardhome сами подстроились под Entware-сертификаты. 

  • 5 недель спустя...
Опубликовано

Перекладка зарегистрированных со статическим IP-адресом клиентов кинетика в интерфейс AdGuardHome:

opkg install curl jq

curl --silent http://localhost:79/rci/show/ip/hotspot | \
jq -c '.host[] | select(.dhcp.static != null) | {ids: [.ip], name: .name, tags: [], upstreams : [], use_global_blocked_services: true, use_global_settings: true}' | \
while read postbody; do
    curl --header 'Content-Type: application/json' --request POST --data-binary "$postbody" http://user:pass@localhost:3000/control/clients/add
done

user:pass — учётные данные для доступа к интерфейсу Adguardhome, замените на свои.

 

Удаление всех клиентов AdGuardHome:

#!/bin/sh

API='http://user:pass@localhost:3000/control'
curl --silent $API/clients | jq -c '.clients[] | {name: .name}' | \
while read postbody; do
    curl --header 'Content-Type: application/json' --request POST --data-binary "$postbody" $API/clients/delete
done

 

  • 3 недели спустя...
Опубликовано

Не устанавливается с помощью команды opkg install adguardhome-go.

entware переустановлена + mc (он установился нормально), opkg update делал.

Giga SE (KN-2410), 3.9.2

2022-12-29_091138.png

  • 2 недели спустя...
Опубликовано
3 часа назад, defrag сказал:

Как правильно обновить AGH на кинетике? Сейчас стоит версия 0.107.9

Из web морды AGH не обновляет?

Опубликовано
3 часа назад, MDP сказал:

Из web морды AGH не обновляет?

неа, когда ставил на synology, то выходило сообщение об обновлении и обновляло, теперь на кинетике висит и без уведомлений. Где-то есть кнопка обновить? ) не нашел

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

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

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

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

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

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

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

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

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

×
×
  • Создать...

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

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