Автор |
Сообщение |
djvadim100 ®
Стаж: 13 лет 4 мес.
Сообщений: 141
Ratio: 218.71
Раздал: 197.8 TB
Поблагодарили: 734
100%
|
Настройка zapret от bol-van на Keenetic
Инструкция по установке zapret от bol-van на Keenetic предполагает, что OPKG Entware уже установлен. Оригинал статьи находится по ссылке https://telegra.ph/Nastrojka-zapret-ot-bol-van-na-Keentic-04-27Ссылка на автора zapret на гитхабе - https://github.com/bol-van/zapretОбязательно любой сторонний DNS, желательно DNS-over-HTTPS, DoHПредварительно установите и настройте opkg на keenetic Устанавливаем пакеты: Код: выделить все opkg install coreutils-sort curl git-http grep gzip ipset iptables kmod_ndms nano xtables-addons_legacy | Переходим в tmp: Скачиваем zapret: Код: выделить все git clone --depth=1 https://github.com/bol-van/zapret.git | Переходим в каталог zapret и выполняем скрипт Дальше покажу скриншотами, наглядно
Ему не нравится, мы продолжаем
Ставим в каталог по умолчанию
Ему не нравится, мы опять продолжаем
1 iptable
Тут сами выбирайте. Я не использую ipv6, значит N
3 nfqws
Здесь нужно Y и отредактировать строчку
У каждого свои будут параметры, но возможно подойдут мои. Потом жмем F2 и выходим Код: выделить все --dpi-desync=fake,disorder2 --dpi-desync-ttl=3 --dpi-desync-fooling=badsum |
Можно еще такие я подобрал под своего провайдера Код: выделить все --dpi-desync=fake,disorder2 --dpi-desync-ttl=6 --dpi-desync-fooling=badsum Рекомендую новые параметры подбирал с связи замедлением youtube + заблокированные сайты –dpi-desync=fake,disorder2 --dpi-desync-split-pos=1 --dpi-desync-fake-tls=0x00000000 --dpi-desync-ttl=0 --dpi-desync-fooling=md5sig Новые параметры, ркн опять что-то поменял --dpi-desync=fake,split2 --dpi-desync-split-seqovl=1 --dpi-desync-fake-tls=0x00000000 --dpi-desync-fooling=md5sig Но лучше так если не работает --dpi-desync=fake,split2 --dpi-desync-split-seqovl=1 --dpi-desync-ttl=8 --dpi-desync-fake-tls=0x00000000 --dpi-desync-fooling=badsum Еще новее --dpi-desync=fake,split2 --dpi-desync-ttl=8 --dpi-desync-repeats=10 --dpi-desync-fake-tls=0x00000000 --dpi-desync-split-seqovl=1 --dpi-desync-fooling=badsum Можно еще так --dpi-desync=fake,split2 --dpi-desync-repeats=8 --dpi-desync-fake-tls=0x00000000 --dpi-desync-split-seqovl=1 --dpi-desync-fooling=datanoack
|
Как убедились, что параметры поменялись, выбираем N
Здесь нужно выбрать WAN интерфейс. Посмотреть WAN интерфейс можно с помощью ifconfig, это интерфейс с ip от провайдера. Лично у меня ppp0 от провайдера pppoe Интерфейс выбирается через цифру пример на скриншоте Дальше везде жмем Enter и ничего не трогаем Только в окне select filtering нажать 3 тоесть hostlist
Удаляем ненужное.Теперь сделаем, что бы запрет стартовал при запуски Keenetic. Код: выделить все ln -fs /opt/zapret/init.d/sysv/zapret /opt/etc/init.d/S90-zapret | Правим стартовый скрипт, добавляем PATH и WS_USER В этом примере используется текстовый редактор nanoВ этом файле дописываем Код: выделить все PATH=/opt/sbin:/opt/bin:/opt/usr/sbin:/opt/usr/bin:/usr/sbin:/usr/bin:/sbin:/bin WS_USER=nobody |
Должно получиться так
Правим как у меня и сохраняем F2 Создаем небольшой скрипт, чтобы Keenetic не забывал правила. Код: выделить все nano /opt/etc/ndm/netfilter.d/000-zapret.sh |
В него вставляем Код: выделить все #!/bin/sh [ "$type" == "ip6tables" ] && exit 0 [ "$table" != "mangle" ] && exit 0 /opt/zapret/init.d/sysv/zapret restart-fw |
сохраним и выходим если что можете использовать файловый менеджер mc там тоже есть текстовой редактор после команда Код: выделить все chmod +x /opt/etc/ndm/netfilter.d/000-zapret.sh |
Переводим net.netfilter.nf_conntrack_checksum в 0 Код: выделить все #!/bin/sh start() { echo 0 > /proc/sys/net/netfilter/nf_conntrack_checksum } stop() { echo 1 > /proc/sys/net/netfilter/nf_conntrack_checksum } case "$1" in 'start') start ;; 'stop') stop ;; *) stop start ;; esac exit 0 | Ну вот и все. Перезагружаем и проверяем. Сделал практически копию статьи кроме пары моментов но ссылку на оригинал тоже оставил. djvadim100 18 Авг 20244 писал(а): | |
djvadim100 13 Сен 2024 писал(а): | Кому нужно подобрал параметры ютуб летает + заблокированные сайты –dpi-desync=fake,disorder2 --dpi-desync-split-pos=1 --dpi-desync-fake-tls=0x00000000 --dpi-desync-ttl=0 --dpi-desync-fooling=md5sig |
Дополнение в инструкции дописал |
|
|
|
djvadim100 ®
Стаж: 13 лет 4 мес.
Сообщений: 141
Ratio: 218.71
Раздал: 197.8 TB
Поблагодарили: 734
100%
|
pal66 писал(а): | Скажите пожалуйста, на прошивку Padavan для роутеров MI пойдет этот метод? |
На padaban наверно не как можете поискать в интернете там вроде на поддерживаются пакеты opkg от openwrt или другие линукс пакеты которые можно ставить с консоли через ssh |
|
|
|
solideST
Стаж: 11 лет 6 мес.
Сообщений: 2
Ratio: 2.735
0.26%
|
Вроде бы все сделал и запустил, но результата ноль. Ни один заблокированный сайт не открывается. При чём делаю по оригинальной инструкции, где фильтрация = none. |
|
|
|
goldfoxigor
Стаж: 12 лет 3 мес.
Сообщений: 5
Ratio: 2.064
100%
|
|
|
djvadim100 ®
Стаж: 13 лет 4 мес.
Сообщений: 141
Ratio: 218.71
Раздал: 197.8 TB
Поблагодарили: 734
100%
|
solideST
попробуйте параметры
--dpi-desync=fake,split2 --dpi-desync-ttl=6 --dpi-desync-fooling=md5sig
или подберите свои через ./blockcheck.sh в папке запрета |
|
|
|
djvadim100 ®
Стаж: 13 лет 4 мес.
Сообщений: 141
Ratio: 218.71
Раздал: 197.8 TB
Поблагодарили: 734
100%
|
Ссылка на github с еще более подробной инструкции опубликовал человек которому я помогал с настройкой https://github.com/nikrays/Zapret-on-Keenetic |
|
|
|
BECHA777
Стаж: 5 лет 10 мес.
Сообщений: 8
Ratio: 0.247
0%
|
для YT это метод работает? kinetic start позволяет запустить? |
|
|
|
djvadim100 ®
Стаж: 13 лет 4 мес.
Сообщений: 141
Ratio: 218.71
Раздал: 197.8 TB
Поблагодарили: 734
100%
|
Кому нужно подобрал параметры ютуб летает + заблокированные сайты –dpi-desync=fake,disorder2 --dpi-desync-split-pos=1 --dpi-desync-fake-tls=0x00000000 --dpi-desync-ttl=0 --dpi-desync-fooling=md5sig |
|
|
|
MS72RU
Стаж: 16 лет 4 мес.
Сообщений: 6
Ratio: 0.334
0.82%
|
djvadim100 писал(а): | Кому нужно подобрал параметры ютуб летает + заблокированные сайты –dpi-desync=fake,disorder2 --dpi-desync-split-pos=1 --dpi-desync-fake-tls=0x00000000 --dpi-desync-ttl=0 --dpi-desync-fooling=md5sig |
Подтверждаю. Работает. |
|
|
|
Kalex
Администратор
Стаж: 17 лет 3 мес.
Сообщений: 45682
Ratio: 128.322
Поблагодарили: 15207
100%
|
djvadim100 писал(а): | |
Error 404 Может быть теперь это https://github.com/nikrays/keen_dpi_public ? Шапку топика и тот комментарий приоткрыл на неделю для редактирования. |
|
|
|
djvadim100 ®
Стаж: 13 лет 4 мес.
Сообщений: 141
Ratio: 218.71
Раздал: 197.8 TB
Поблагодарили: 734
100%
|
Kalex Автор сказал что это собственный приватный проект на базе репозитория Zapret, и пока только подготовка, пока незнаю что он хочет собственно иза этого получить
Добавлено спустя 13 минут 26 секунд:
Kalex Дописал в инструкцию новы параметры на всякий случай оставил и старые тоже |
|
|
|
djvadim100 ®
Стаж: 13 лет 4 мес.
Сообщений: 141
Ratio: 218.71
Раздал: 197.8 TB
Поблагодарили: 734
100%
|
Вместо disorder2 можно использовать split2, просто у некоторых перестает работает нормально ютуб это должно помочь, пост дополнил |
|
|
|
igorkgf
Стаж: 11 лет 11 мес.
Сообщений: 2
Ratio: 1500.308
100%
|
djvadim100 писал(а): | Кому нужно подобрал параметры ютуб летает + заблокированные сайты –dpi-desync=fake,disorder2 --dpi-desync-split-pos=1 --dpi-desync-fake-tls=0x00000000 --dpi-desync-ttl=0 --dpi-desync-fooling=md5sig |
В самом деле все летает и открывается то что раньше через торы и прочие приблуды открывалось, НО - не отрывается то что нам РКН разрешает смотреть. Прошу решения
|
|
|
|
djvadim100 ®
Стаж: 13 лет 4 мес.
Сообщений: 141
Ratio: 218.71
Раздал: 197.8 TB
Поблагодарили: 734
100%
|
igorkgf Пробуй сегодня перестало работать подобрал новые
--dpi-desync=fake,split2 --dpi-desync-split-seqovl=1 --dpi-desync-fake-tls=0x00000000 --dpi-desync-fooling=md5sig |
|
|
|
igorkgf
Стаж: 11 лет 11 мес.
Сообщений: 2
Ratio: 1500.308
100%
|
djvadim100
YT заработал, но проблема с авито-госуслугными сайтами осталась, 421 Misdirected Request говорит |
|
|
|
djvadim100 ®
Стаж: 13 лет 4 мес.
Сообщений: 141
Ratio: 218.71
Раздал: 197.8 TB
Поблагодарили: 734
100%
|
igorkgf Тогда ./install_easy.sh hostlist чтобы работал не по всем сайтам |
|
|
|
|
|