Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Select an option

  • Save barmaley6699/37b10173481f69e10d824faef541352f to your computer and use it in GitHub Desktop.

Select an option

Save barmaley6699/37b10173481f69e10d824faef541352f to your computer and use it in GitHub Desktop.
### Установка и настройка zapret на роутер c openwrt 23.05.4
### Проверялось windows11, android - работает!!!
### Устанавливаем OpenWrrt на роутер.
### И Настраиваем Все Порты (wan, lan - добавить ВСЕ!)!!! Это Главное!
### Проверить программный flow offloading (должен быть отключен!)
### Заходим на роутер через Putty или как вы умеете.
### ставим программы
- opkg update
- opkg install iptables-mod-extra iptables-mod-nfqueue iptables-mod-filter iptables-mod-ipopt iptables-mod-conntrack-extra ipset curl ip6tables-mod-nat gzip grep git-http
### готовим директории и клонируем репу
- mkdir /opt
- cd /tmp
- git clone --depth 1 https://github.com/bol-van/zapret
- cd zapret/
### запускаем установочные скрипты, нужно правильно ответить на вопросы исходя из особенностей системы
### в моей системе nftables, метод обхода использовал nfqws, flow offloading отключен.
### HTTP = 0, HTTPS = 1, QUIC = 1 ( При nfqws quic можно включить и в браузере его тоже не отключать. C QUIC надо поиграться. Можно откл. и вкл. смотреть где лучше работает. с quic вроде ютюбе стабильнее на андроид работает.)
- ./install_bin.sh
- ./install_prereq.sh
- ./install_easy.sh
## После запуска я выбрал такие параметры;
do you want the installer to copy it for you (default : N) Y - #чтобы папка скопировалась в /opt
select firewall type :
1 : iptables
2 : nftables
your choice (default : iptables) : 2
selected : nftables #(здесь разбирайтесь сами. Работает и так и так, только роутер пишет, что конфликт маршрутов может быть, если выбрать iptable и nfqws)
enable ipv6 support (default : N) (Y/N) ? n #(здесь сами решайте, если провайдер поддерживает, то наверно -Y)
* checking prerequisites
everything is present
select MODE :
1 : tpws
2 : tpws-socks
3 : nfqws
4 : filter
5 : custom
your choice (default : nfqws) : 3
selected : nfqws
do you want to edit the options (default : N) (Y/N) ? n #(нажмите пока n, этот файл и надо будет редактировать после другой проверки)
enable http support (default : N) (Y/N) ? #(включаем, если вам нужен http протокол, и вы уверены, что ваш файервол, роутер и браузер на него заходит. Лучше отключить, это незащищенный протокол)
enable keep alive support only if DPI checks every outgoing packet for http signature
dont enable otherwise because it consumes more cpu resources
enable http keep alive support (default : N) (Y/N) ? n #(при Y идет нагрузка на роутер и память,и если включен верхний пункт! )
enable https support (default : Y) (Y/N) ?
enable quic support (default : Y) (Y/N) ? y
select filtering :
1 : none
2 : ipset
3 : hostlist
4 : autohostlist
your choice (default : hostlist) : 4 #(можно попробовать 3 - hostlist) тогда программа сама будет учиться разблокировать сайты(не все)
selected : autohostlist
do you want to auto download ip/host list (default : Y) (Y/N) ? n
1 : get_antizapret_domains.sh
2 : get_reestr_resolvable_domains.sh
3 : get_reestr_hostlist.sh
your choice (default : get_antizapret_domains.sh) : 1
selected : get_antizapret_domains.sh #(у меня ничего не скачалось, может и к лучшему.
# Когда выбрал -3, то роутер у меня повис. 128 - Ram у меня.
GETLIST=get_user.sh - в конфиге это укажите, тогда ip будут преобразовываться из вашего списка.).
1 : donttouch
2 : none
3 : software
4 : hardware
your choice (default : donttouch) : 1
selected : donttouch
- cd ..
- rm -rf zapret/
### для удаления папки с tmp
- cd ..
- cd /opt/zapret
### Дальше запускаем команду, вот она и даст вам Ваши настройки для config файла!
- ./blockcheck.sh
### Запускайте несколько разных сайтов pornhub.com rutracker.org bbc.com
### И лучше по 3-5 запросов чтобы было(по умолчанию 1).
### И вот после проверки копируюм ваши настройки и вставляем в config! Это будет Правильно.
### заполняем фаил со списком доменов
/opt/zapret/ipset/zapret-hosts-user.txt - #он находится здесь.
### Я редактировал его через WinSCP(выбрать протокол SCP!). ( я простой пользователь) в линуксе не понимаю.
# список доменов на 10.08.2024, копируем их в zapret-hosts-user.txt или/и opt/zapret/ipset/zapret-hosts-google.txt
googlevideo.com
youtubei.googleapis.com
ytimg.com
yt3.ggpht.com
yt4.ggpht.com
youtube.com
youtubeembeddedplayer.googleapis.com
ytimg.l.google.com
jnn-pa.googleapis.com
youtube-nocookie.com
youtube-ui.l.google.com
yt-video-upload.l.google.com
wide-youtube.l.google.com
youtu.be
youtube.googleapis.com
yt.be
withyoutube.com
youtubeeducation.com
youtubefanfest.com
youtubegaming.com
youtubekids.com
youtubemobilesupport.com
youtube.ae
youtube.al
youtube.am
youtube.at
youtube.az
youtube.ba
youtube.be
youtube.bg
youtube.bh
youtube.bo
youtube.by
youtube.ca
youtube.cat
youtube.ch
youtube.cl
youtube.co
youtube.co.ae
youtube.co.at
youtube.co.cr
youtube.co.hu
youtube.co.id
youtube.co.il
youtube.co.in
youtube.co.jp
youtube.co.ke
youtube.co.kr
youtube.co.ma
youtube.co.nz
youtube.co.th
youtube.co.tz
youtube.co.ug
youtube.co.uk
youtube.co.ve
youtube.co.za
youtube.co.zw
youtube.com.ar
youtube.com.au
youtube.com.az
youtube.com.bd
youtube.com.bh
youtube.com.bo
youtube.com.br
youtube.com.by
youtube.com.co
youtube.com.do
youtube.com.ec
youtube.com.ee
youtube.com.eg
youtube.com.es
youtube.com.gh
youtube.com.gr
youtube.com.gt
youtube.com.hk
youtube.com.hn
youtube.com.hr
youtube.com.jm
youtube.com.jo
youtube.com.kw
youtube.com.lb
youtube.com.lv
youtube.com.ly
youtube.com.mk
youtube.com.mt
youtube.com.mx
youtube.com.my
youtube.com.ng
youtube.com.ni
youtube.com.om
youtube.com.pa
youtube.com.pe
youtube.com.ph
youtube.com.pk
youtube.com.pt
youtube.com.py
youtube.com.qa
youtube.com.ro
youtube.com.sa
youtube.com.sg
youtube.com.sv
youtube.com.tn
youtube.com.tr
youtube.com.tw
youtube.com.ua
youtube.com.uy
youtube.com.ve
youtube.cr
youtube.cz
youtube.de
youtube.dk
youtube.ee
youtube.es
youtube.fi
youtube.fr
youtube.ge
youtube.gr
youtube.gt
youtube.hk
youtube.hr
youtube.hu
youtube.ie
youtube.in
youtube.iq
youtube.is
youtube.it
youtube.jo
youtube.jp
youtube.kr
youtube.kz
youtube.la
youtube.lk
youtube.lt
youtube.lu
youtube.lv
youtube.ly
youtube.ma
youtube.md
youtube.me
youtube.mk
youtube.mn
youtube.mx
youtube.my
youtube.ng
youtube.ni
youtube.nl
youtube.no
youtube.pa
youtube.pe
youtube.ph
youtube.pk
youtube.pl
youtube.pr
youtube.pt
youtube.qa
youtube.ro
youtube.rs
youtube.ru
youtube.sa
youtube.se
youtube.sg
youtube.si
youtube.sk
youtube.sn
youtube.soy
youtube.sv
youtube.tn
youtube.tv
youtube.ua
youtube.ug
youtube.uy
youtube.vn
youtubego.co.id
youtubego.co.in
youtubego.com
youtubego.com.br
youtubego.id
youtubego.in
### настраиваем конфигурацию
/opt/zapret/config - #тоже редактировал через WinSCP
### опытнымм путем мне помогли следующие параметры:
MODE=nfqws
MODE_HTTP=1
MODE_HTTPS=1
MODE_QUIC=1
NFQWS_ENABLE=1
# redirect outgoing traffic with connbytes limiter applied in both directions.
NFQWS_PORTS_TCP=80,443
NFQWS_PORTS_UDP=443,50000-50090
# PKT_OUT means connbytes dir original
# PKT_IN means connbytes dir reply
# this is --dpi-desync-cutoff=nX kernel mode implementation for linux. it saves a lot of CPU.
NFQWS_TCP_PKT_OUT=$((6+$AUTOHOSTLIST_RETRANS_THRESHOLD))
NFQWS_TCP_PKT_IN=3
NFQWS_UDP_PKT_OUT=$((6+$AUTOHOSTLIST_RETRANS_THRESHOLD))
NFQWS_UDP_PKT_IN=0
# redirect outgoing traffic without connbytes limiter and incoming with connbytes limiter
# normally it's needed only for stateless DPI that matches every packet in a single TCP session
# typical example are plain HTTP keep alives
# this mode can be very CPU consuming. enable with care !
#NFQWS_PORTS_TCP_KEEPALIVE=80
#NFQWS_PORTS_UDP_KEEPALIVE=
# use <HOSTLIST> placeholders to engage standard hostlists and autohostlist in ipset dir
# they are replaced to empty string if MODE_FILTER does not satisfy
NFQWS_OPT="
--filter-tcp=80 --dpi-desync=fake,split2 --dpi-desync-autottl=5 --dpi-desync-fooling=md5sig,badseq --hostlist-auto=/opt/zapret/ipset/zapret-hosts-auto.txt --new
--filter-tcp=443 --hostlist=/opt/zapret/ipset/zapret-list-youtube.txt --dpi-desync=fake,split --dpi-desync-fake-tls=0x16030301 --dpi-desync-split-tls=sni --dpi-desync-fooling=md5sig --dpi-desync-fake-tls=/opt/zapret/files/fake/tls_clienthello_www_google_com.bin --new
--filter-tcp=80,443 --dpi-desync=fake,split --dpi-desync-fake-tls=/opt/zapret/files/fake/tls_clienthello_iana_org.bin --dpi-desync-split-pos=3 --dpi-desync-fooling=badseq --dpi-desync-ttl=8 --hostlist-auto=/opt/zapret/ipset/zapret-hosts-auto.txt --new
--filter-udp=443 --hostlist=/opt/zapret/ipset/zapret-list-youtube.txt --dpi-desync=fake,udplen --dpi-desync-repeats=2 --dpi-desync-udplen-increment=16 --dpi-desync-fake-quic=/opt/zapret/files/fake/quic_initial_www_google_com.bin --new
--filter-udp=443 --dpi-desync=fake,udplen quic_initial_facebook_com.bin --dpi-desync-repeats=11 --dpi-desync-udplen-increment=8
"
### Внимание!!! Это мои настройки, я их проверял командой . У вас могут они не работать. Проверяйте командой blockcheck.sh. Ютюбе! этой командой не проверяется. Пишет, что работает без обхода.
###выставляем их в настройках и сохраняем
### перезапускаем службу
- /etc/init.d/zapret restart
### После каждого изменения restart!
### Если какя-нибудь команда не проходит, то надо установить пакеты с названием этой команды.
### Можно это сделать и через вебинтерфейс.
### Как я уже писал, что не понимаю в линуксе.
### Разбирался почти неделю, но Ютюб стал работать в 4к ВЕЗДЕ! И это настройки для Ютюба.
### Заблокированные сайты не обходит, разбираюсь еще сам.
### Это Мои Настройки!!! Я не претендую ни на что!!! Все благодарности bol-van
### Как Обновить Zapret!!! ###
установить unzip 1 раз
opkg update
opkg install unzip
- cd /tmp
- unzip zapret-master.zip
- zapret-master/install_easy.sh
.............. установка
- rm -r /tmp/zapret-master
#скачиваем zapret по ссылке ниже(2-я, /master)
###Кому нужен инстаграм, попробуйте прописать днс:
1.1.1.1
1.0.0.1
77.88.8.8
8.8.4.4
#Использовать объявляемые узлом DNS сервера(убрать галочку)
###И проверяйте обновления Zapret, автор часто в последнее время вносит правки.
/etc/init.d/zapret stop - #останавливайте запрет, и меняете папки и файлы обновленные.
/etc/init.d/zapret restart
luci-app-attendedsysupgrade - #обновление прошивки Openwrt!
### Установить приложение из менеджера пакетов
# 2й способ установки zapret! (Самый простой способ!!!)
https://github.com/remittor/zapret-openwrt/wiki/Installing-zapret‐openwrt-package
https://github.com/remittor/zapret-openwrt.
Стратегия:
--filter-tcp=80 <HOSTLIST>
--dpi-desync=fake,split2
--dpi-desync-autottl=2
--dpi-desync-fooling=md5sig
--new
--filter-tcp=443
--ipset=/opt/zapret/ipset/zapret-ip-user.txt
--dpi-desync=split2
--dpi-desync-split-seqovl=681
--dpi-desync-split-seqovl-pattern=/opt/zapret/files/fake/tls_clienthello_www_google_com.bin
--new
--filter-tcp=443 <HOSTLIST>
--dpi-desync=fake,multisplit
--dpi-desync-fake-tls-mod=rnd,dupsid,sni=fonts.google.com
--dpi-desync-fooling=badseq
--dpi-desync-fake-tls=/opt/zapret/files/fake/tls_clienthello_www_google_com.bin
--new
--filter-tcp=80
--hostlist=/opt/zapret/ipset/zapret-hosts-user.txt
--dpi-desync=fake,multisplit
--dpi-desync-fooling=md5sig
--dpi-desync-autottl=1
--new
--filter-udp=443
--hostlist=/opt/zapret/ipset/zapret-hosts-user.txt
--dpi-desync=fake,multidisorder
--dpi-desync-fooling=md5sig,badseq
--dpi-desync-fake-quic=/opt/zapret/files/fake/quic_initial_www_google_com.bin
--new
--filter-udp=50000-50099
--filter-l7=discord,stun
--dpi-desync=fake
# 3й способ:
https://github.com/bol-van/zapret/releases
# скачиваем релиз. Распаковываем на ПК.
# Папку zapret копируем в /opt(которую надо создать в корне диска).
# Правой кнопкой мышки нажимаем на папку zapret и ставим галочку(стать владельцем)
cd /opt/zapret
- ./install_bin.sh
- ./install_prereq.sh
- ./install_easy.sh
# в папку user-host добавьте свои сайты. создайте папку для ютюба.
УДАЧИ!!!
Как я обьединил zapret и впн.
Если кому интересно - https://gist.github.com/barmaley6699/692cc2a6c9f6ac30345f66ca3de31ba5
@CruelSubrosa
Copy link

на 08.10.24 Дискорд починил просто добавив домены в хост лист. воис тоже работает.
как дальше будет хз.
discord-attachments-uploads-prd.storage.googleapis.com dis.gd discord.co discord.com discord.design discord.dev discord.gg discord.gift discord.gifts discord.media discord.new discord.store discord.tools discordapp.com discordapp.net discordmerch.com discordpartygames.com discord-activities.com discordactivities.com discordsays.com discordstatus.com

подскажите, пожалуйста, на сегодняшний день это работает? Прописал домены в хост лист, дискорд работает, но не подключается к войсу.

да, у меня билайн провайдер.

@Mad-Max-max
Copy link

Здравствуйте!

Странно, но инстаграм и фейсбук работают только на пк, и только в firefox. Через wi-fi на телефонах и в firefox не работает.

Ещё хотел спросить, кто как использует результаты работы blockcheck.sh. У меня он, например, для youtube выдает --dpi-desync=split2, и на этом всё, что, естественно, не работает. Может надо из консоли сверху некоторые другие варианты взять, для которых в процессе работы blockcheck выдаёт "AVAILABLE!!!"? А то каждый раз приходится подбирать чьи-то работающие варианты, пока, наконец, у самого не сработает.

@CruelSubrosa
Copy link

firefox может сам днс подменять. возможно дело в этом.
Untitled

blockcheck.sh
это надо отключать zapret и ловить еще адреса ютуба/видео через "просмотреть код" страницы.

по своему опыты скажу так:
сначала что то подбирал (пытался) сам, но чиню одно, ломаю другое.
и на разных устройствах немного по разному работает при одинаковых настройках.
так что просто середину выбрал и всё

@Mad-Max-max
Copy link

Спасибо, CruelSubrosa, думаю Вы правы, у firefox DoH отрабатывает. Надо включать. А что лучше поставить на роутер DoH или DNSCrypt2?

А в blockcheck.sh, скорее всего, надо загонять все варианты (домены), например, для youtube - *.youtube.com, *.googlevideo.com, *.ytimg.com, youtu.be и т.д.

@CruelSubrosa
Copy link

Я DNSCrypt2 ставил

@barmaley6699
Copy link
Author

barmaley6699 commented Oct 25, 2024

А в blockcheck.sh, скорее всего, надо загонять все варианты (домены), например, для youtube - *.youtube.com, *.googlevideo.com, *.ytimg.com, youtu.be и т.д.
Есть программа для ПК. GoodCheck. Мне кажется лучше и быстрее находит стратегии.

@CruelSubrosa
Copy link

ну вот там апдейт zapretа.
опять все ломать и строить)

А в blockcheck.sh, скорее всего, надо загонять все варианты (домены), например, для youtube - *.youtube.com, *.googlevideo.com, *.ytimg.com, youtu.be и т.д.
Есть программа для ПК. GoodCheck. Мне кажется лучше и быстрее находит стратегии.

ну вот там апдейт zapretа.
опять все ломать и строить как раз)

@barmaley6699
Copy link
Author

Как Обновить Zapret!!!

установить unzip 1 раз
opkg update
opkg install unzip

  • cd /tmp
  • unzip zapret-master.zip
  • zapret-master/install_easy.sh
    .............. установка
  • rm -r /tmp/zapret-master

@CruelSubrosa
Copy link

CruelSubrosa commented Oct 26, 2024

Себе смастерил пока так:

NFQWS_OPT="
--filter-tcp=80 --dpi-desync=fake,split2 --dpi-desync-ttl=2 --dpi-desync-fooling=md5sig <HOSTLIST> --new 
--filter-tcp=443 --dpi-desync=fake,split2 --dpi-desync-repeats=11 --dpi-desync-fooling=md5sig --dpi-desync-fake-tls=/opt/zapret/files/fake/tls_clienthello_www_google_com.bin <HOSTLIST> --new 
--filter-udp=443 --dpi-desync=fake --dpi-desync-repeats=11 --dpi-desync-fake-quic=/opt/zapret/files/fake/quic_initial_www_google_com.bin <HOSTLIST>` --new 
--filter-udp=443 --dpi-desync=fake --dpi-desync-repeats=11 --new --dpi-desync=fake,disorder2 --dpi-desync-ttl=2 --dpi-desync-fooling=md5sig <HOSTLIST>
"

войс чат в дискорде сломался

перенес файл 50-discord из папки
/opt/zapret/init.d/openwrt/custom.d.examples
в
/opt/zapret/init.d/openwrt/custom.d

ребутнул
войс работает

@barmaley6699
Copy link
Author

не забываем обновляться.

@elson13
Copy link

elson13 commented Nov 7, 2024

###Кому нужен инстаграм, попробуйте прописать днс: 1.1.1.1 1.0.0.1 77.88.8.8 8.8.4.4 #Использовать объявляемые узлом DNS сервера(убрать галочку)

и, подскажите, пожалуйста, как и куда прописать днс?

Ребзя, пожалуйста, скажите, куда нужно прописать эти днс? На компе инста не грузит, но на телефоне в приложении она работает.

@elson13
Copy link

elson13 commented Nov 7, 2024

Себе смастерил пока так:

NFQWS_OPT="
--filter-tcp=80 --dpi-desync=fake,split2 --dpi-desync-ttl=2 --dpi-desync-fooling=md5sig <HOSTLIST> --new 
--filter-tcp=443 --dpi-desync=fake,split2 --dpi-desync-repeats=11 --dpi-desync-fooling=md5sig --dpi-desync-fake-tls=/opt/zapret/files/fake/tls_clienthello_www_google_com.bin <HOSTLIST> --new 
--filter-udp=443 --dpi-desync=fake --dpi-desync-repeats=11 --dpi-desync-fake-quic=/opt/zapret/files/fake/quic_initial_www_google_com.bin <HOSTLIST>` --new 
--filter-udp=443 --dpi-desync=fake --dpi-desync-repeats=11 --new --dpi-desync=fake,disorder2 --dpi-desync-ttl=2 --dpi-desync-fooling=md5sig <HOSTLIST>
"

войс чат в дискорде сломался

перенес файл 50-discord из папки /opt/zapret/init.d/openwrt/custom.d.examples в /opt/zapret/init.d/openwrt/custom.d

ребутнул войс работает

Спасибо большое, все заработало!!!
(Проверено на ростелекоме)

И кстати, вопрос, недели 3 как не обновлялся, я помню, что настраивал файл config, там были другие настройки, по типу:
NFQWS_OPT_DESYNC="--dpi-desync=fake,split2 --dpi-desync-autottl=1:1-10 --dpi-desync-fooling=md5sig --dpi-desync-fake-tls=/opt/zapret/files/fake/tls_clienthello_www_google_com.bin"
#NFQWS_OPT_DESYNC_HTTP=""
#NFQWS_OPT_DESYNC_HTTPS=""
#NFQWS_OPT_DESYNC_HTTP6=""
#NFQWS_OPT_DESYNC_HTTPS6=""
NFQWS_OPT_DESYNC_QUIC="--dpi-desync=fake --dpi-desync-repeats=6"

вот, как вы писали. А сейчас я обновил zapret, настройки конкретно поменялись, появились строки типа таких --filter-tcp=80 .
Это какая-то обнова была большая ?

@CruelSubrosa
Copy link

Себе смастерил пока так:

NFQWS_OPT="
--filter-tcp=80 --dpi-desync=fake,split2 --dpi-desync-ttl=2 --dpi-desync-fooling=md5sig <HOSTLIST> --new 
--filter-tcp=443 --dpi-desync=fake,split2 --dpi-desync-repeats=11 --dpi-desync-fooling=md5sig --dpi-desync-fake-tls=/opt/zapret/files/fake/tls_clienthello_www_google_com.bin <HOSTLIST> --new 
--filter-udp=443 --dpi-desync=fake --dpi-desync-repeats=11 --dpi-desync-fake-quic=/opt/zapret/files/fake/quic_initial_www_google_com.bin <HOSTLIST>` --new 
--filter-udp=443 --dpi-desync=fake --dpi-desync-repeats=11 --new --dpi-desync=fake,disorder2 --dpi-desync-ttl=2 --dpi-desync-fooling=md5sig <HOSTLIST>
"

войс чат в дискорде сломался
перенес файл 50-discord из папки /opt/zapret/init.d/openwrt/custom.d.examples в /opt/zapret/init.d/openwrt/custom.d
ребутнул войс работает

Спасибо большое, все заработало!!! (Проверено на ростелекоме)

И кстати, вопрос, недели 3 как не обновлялся, я помню, что настраивал файл config, там были другие настройки, по типу: NFQWS_OPT_DESYNC="--dpi-desync=fake,split2 --dpi-desync-autottl=1:1-10 --dpi-desync-fooling=md5sig --dpi-desync-fake-tls=/opt/zapret/files/fake/tls_clienthello_www_google_com.bin" #NFQWS_OPT_DESYNC_HTTP="" #NFQWS_OPT_DESYNC_HTTPS="" #NFQWS_OPT_DESYNC_HTTP6="" #NFQWS_OPT_DESYNC_HTTPS6="" NFQWS_OPT_DESYNC_QUIC="--dpi-desync=fake --dpi-desync-repeats=6"

вот, как вы писали. А сейчас я обновил zapret, настройки конкретно поменялись, появились строки типа таких --filter-tcp=80 . Это какая-то обнова была большая ?

да, была.

###Кому нужен инстаграм, попробуйте прописать днс: 1.1.1.1 1.0.0.1 77.88.8.8 8.8.4.4 #Использовать объявляемые узлом DNS сервера(убрать галочку)
и, подскажите, пожалуйста, как и куда прописать днс?

Ребзя, пожалуйста, скажите, куда нужно прописать эти днс? На компе инста не грузит, но на телефоне в приложении она работает.

в браузере во всех почти есть вкладка dns, или на роутере, или свойствах сетевого подключения винды

@barmaley6699
Copy link
Author

2024-11-08_17-42-12

@elson13
Copy link

elson13 commented Nov 8, 2024

Себе смастерил пока так:

NFQWS_OPT="
--filter-tcp=80 --dpi-desync=fake,split2 --dpi-desync-ttl=2 --dpi-desync-fooling=md5sig <HOSTLIST> --new 
--filter-tcp=443 --dpi-desync=fake,split2 --dpi-desync-repeats=11 --dpi-desync-fooling=md5sig --dpi-desync-fake-tls=/opt/zapret/files/fake/tls_clienthello_www_google_com.bin <HOSTLIST> --new 
--filter-udp=443 --dpi-desync=fake --dpi-desync-repeats=11 --dpi-desync-fake-quic=/opt/zapret/files/fake/quic_initial_www_google_com.bin <HOSTLIST>` --new 
--filter-udp=443 --dpi-desync=fake --dpi-desync-repeats=11 --new --dpi-desync=fake,disorder2 --dpi-desync-ttl=2 --dpi-desync-fooling=md5sig <HOSTLIST>
"

войс чат в дискорде сломался
перенес файл 50-discord из папки /opt/zapret/init.d/openwrt/custom.d.examples в /opt/zapret/init.d/openwrt/custom.d
ребутнул войс работает

Спасибо большое, все заработало!!! (Проверено на ростелекоме)
И кстати, вопрос, недели 3 как не обновлялся, я помню, что настраивал файл config, там были другие настройки, по типу: NFQWS_OPT_DESYNC="--dpi-desync=fake,split2 --dpi-desync-autottl=1:1-10 --dpi-desync-fooling=md5sig --dpi-desync-fake-tls=/opt/zapret/files/fake/tls_clienthello_www_google_com.bin" #NFQWS_OPT_DESYNC_HTTP="" #NFQWS_OPT_DESYNC_HTTPS="" #NFQWS_OPT_DESYNC_HTTP6="" #NFQWS_OPT_DESYNC_HTTPS6="" NFQWS_OPT_DESYNC_QUIC="--dpi-desync=fake --dpi-desync-repeats=6"
вот, как вы писали. А сейчас я обновил zapret, настройки конкретно поменялись, появились строки типа таких --filter-tcp=80 . Это какая-то обнова была большая ?

да, была.

###Кому нужен инстаграм, попробуйте прописать днс: 1.1.1.1 1.0.0.1 77.88.8.8 8.8.4.4 #Использовать объявляемые узлом DNS сервера(убрать галочку)
и, подскажите, пожалуйста, как и куда прописать днс?

Ребзя, пожалуйста, скажите, куда нужно прописать эти днс? На компе инста не грузит, но на телефоне в приложении она работает.

в браузере во всех почти есть вкладка dns, или на роутере, или свойствах сетевого подключения винды

понял, спасибо тебе большое.

кстати, обнова смотрю на zapret, была удалена папка binaries, кто знает, для чего это было сделано ? может без этой папки теперь надо по другой инструкции как-то устанавливать?

@elson13
Copy link

elson13 commented Nov 8, 2024

2024-11-08_17-42-12

спасибо большое!!! хоть узнал, где это, щас буду пробовать

@elson13
Copy link

elson13 commented Nov 8, 2024

не, не помогло, к сожалению

@CruelSubrosa
Copy link

не, не помогло, к сожалению

а так?

NFQWS_OPT=" --filter-tcp=80 --dpi-desync=fake,split2 --dpi-desync-autottl=2 --dpi-desync-fooling=md5sig <HOSTLIST> --new --filter-tcp=443 --dpi-desync=fake,disorder2 --dpi-desync-autottl=2 --dpi-desync-fooling=md5sig --dpi-desync-fake-tls=/opt/zapret/files/fake/tls_clienthello_www_google_com.bin <HOSTLIST> --new --filter-udp=443 --dpi-desync=fake --dpi-desync-autottl=2 --dpi-desync-repeats=6 --dpi-desync-fake-quic=/opt/zapret/files/fake/quic_initial_www_google_com.bin <HOSTLIST> "

@elson13
Copy link

elson13 commented Nov 9, 2024

не, не помогло, к сожалению

а так?

NFQWS_OPT=" --filter-tcp=80 --dpi-desync=fake,split2 --dpi-desync-autottl=2 --dpi-desync-fooling=md5sig <HOSTLIST> --new --filter-tcp=443 --dpi-desync=fake,disorder2 --dpi-desync-autottl=2 --dpi-desync-fooling=md5sig --dpi-desync-fake-tls=/opt/zapret/files/fake/tls_clienthello_www_google_com.bin <HOSTLIST> --new --filter-udp=443 --dpi-desync=fake --dpi-desync-autottl=2 --dpi-desync-repeats=6 --dpi-desync-fake-quic=/opt/zapret/files/fake/quic_initial_www_google_com.bin <HOSTLIST> "

неа, инстаграм на пк также не работает. прописал днс адреса, как на картинке выше скидывали, пробовал с этими настройками, с вашими настройками еще выше, где плюс еще одна строка, с настройками автора статьи.
вроде как, все вот сайты работают, а инстаграм не хочет ни в какую, только на телефоне грузит.
Сидел сейчас ломал голову, что-то пробовал менять, удалять, начал переустанавливать install_easy, выбрал hostlist, и выбрал загрузить список, после этого встал роутер, что пришлось его сбрасывать.
Если есть еще варики какие-то, подскажите, пожалуйста, кто знает.

@elson13
Copy link

elson13 commented Nov 9, 2024

а еще, как вы понимаете, какие настройки и куда? раньше я просто соединял все в одну, а щас появились эти строки tcp udp 80 443, не могу разобраться, благо, что сработало с настройками автора, но все равно, интересно, как вы это реализовываете

@eokarm
Copy link

eokarm commented Nov 9, 2024

РТК МСК

--filter-tcp=80 --dpi-desync=fake,split --dpi-desync-split-pos=1 --dpi-desync-ttl=5 --dpi-desync-repeats=10 --dpi-desync-fake-tls=/opt/zapret/files/fake/tls_clienthello_www_google_com.bin --new
--filter-tcp=443 --dpi-desync=fake,split --dpi-desync-split-pos=1 --dpi-desync-ttl=5 --dpi-desync-repeats=10 --dpi-desync-fake-tls=/opt/zapret/files/fake/tls_clienthello_www_google_com.bin --new
--filter-udp=443 --dpi-desync=fake --dpi-desync-repeats=3 --dpi-desync-fake-quic=/opt/zapret/files/fake/quic_initial_www_google_com.bin --new
"

@barmaley6699
Copy link
Author

--filter-tcp=80 --dpi-desync=fake,split2 --dpi-desync-autottl=5 --dpi-desync-fooling=md5sig,badseq --hostlist-auto=/opt/zapret/ipset/zapret-hosts-auto.txt --new
--filter-tcp=443 --hostlist=/opt/zapret/ipset/zapret-list-youtube.txt --dpi-desync=fake,split --dpi-desync-fake-tls=0x16030301 --dpi-desync-split-tls=sni --dpi-desync-fooling=md5sig --dpi-desync-fake-tls=/opt/zapret/files/fake/tls_clienthello_www_google_com.bin --new
--filter-tcp=80,443 --dpi-desync=fake,split --dpi-desync-fake-tls=/opt/zapret/files/fake/tls_clienthello_iana_org.bin --dpi-desync-split-pos=3 --dpi-desync-fooling=badseq --dpi-desync-ttl=8 --hostlist-auto=/opt/zapret/ipset/zapret-hosts-auto.txt --new
--filter-udp=443 --hostlist=/opt/zapret/ipset/zapret-list-youtube.txt --dpi-desync=fake,udplen --dpi-desync-repeats=2 --dpi-desync-udplen-increment=16 --dpi-desync-fake-quic=/opt/zapret/files/fake/quic_initial_www_google_com.bin --new
--filter-udp=443 --dpi-desync=fake,udplen quic_initial_facebook_com.bin --dpi-desync-repeats=11 --dpi-desync-udplen-increment=8

@elson13
Copy link

elson13 commented Nov 10, 2024

это куда столько настроек... у меня максимум 3 строки помещаются, если больше ставить, то ошибку выдает при перезапуске службы

@chipset2011
Copy link

У кого получилось настроить на ростелеком? поделить плиз конфигом

@barmaley6699
Copy link
Author

это куда столько настроек... у меня максимум 3 строки помещаются, если больше ставить, то ошибку выдает при перезапуске службы

Все работает быстро и красиво. Половина моих настроек, я их проверял блокчеком. Половина bol-van. Я их взял из ПК.

@CruelSubrosa
Copy link

CruelSubrosa commented Nov 13, 2024

--filter-tcp=80 --dpi-desync=fake,split2 --dpi-desync-autottl=5 --dpi-desync-fooling=md5sig,badseq --hostlist-auto=/opt/zapret/ipset/zapret-hosts-auto.txt --new --filter-tcp=443 --hostlist=/opt/zapret/ipset/zapret-list-youtube.txt --dpi-desync=fake,split --dpi-desync-fake-tls=0x16030301 --dpi-desync-split-tls=sni --dpi-desync-fooling=md5sig --dpi-desync-fake-tls=/opt/zapret/files/fake/tls_clienthello_www_google_com.bin --new --filter-tcp=80,443 --dpi-desync=fake,split --dpi-desync-fake-tls=/opt/zapret/files/fake/tls_clienthello_iana_org.bin --dpi-desync-split-pos=3 --dpi-desync-fooling=badseq --dpi-desync-ttl=8 --hostlist-auto=/opt/zapret/ipset/zapret-hosts-auto.txt --new --filter-udp=443 --hostlist=/opt/zapret/ipset/zapret-list-youtube.txt --dpi-desync=fake,udplen --dpi-desync-repeats=2 --dpi-desync-udplen-increment=16 --dpi-desync-fake-quic=/opt/zapret/files/fake/quic_initial_www_google_com.bin --new --filter-udp=443 --dpi-desync=fake,udplen quic_initial_facebook_com.bin --dpi-desync-repeats=11 --dpi-desync-udplen-increment=8

Привет. А куда, какие и к чему стали у тебя относится параметры? к HOSTLIST? просто вижу кусок автохоста и просто какие то без всего.

@barmaley6699
Copy link
Author

barmaley6699 commented Nov 13, 2024

да автохослист.

@elson13
Copy link

elson13 commented Nov 19, 2024

можно, пожалуйста, видео гайд?...
не могу разобраться, последнее сообщение, где куча настроек, у меня они не работают, может автохостлист неправильно настроил, не знаю.
в дискорде, кстати, аватарки не везде прогружаются, в чем причина, может кто в курсе? какую-то настройку может добавить?

@elson13
Copy link

elson13 commented Nov 20, 2024

как вы понимаете, какие настройки нужно вставить в строчку --filter-tcp=80, а какие в --filter-tcp=443 ?

@sfizuli
Copy link

sfizuli commented Apr 13, 2025

У меня тоже сайты внесенные в файл zapret-hosts-user.txt как то криво работают, точнее начинают работать(открывается) и в один момент перестают. Если очистить этот файл, перезапустить, потом заново внести туда свой список и перезапустить , тгда начинаются открываться, проходит некоторое время и опять уже не открываются. При этом Ютуб работает нормально, ну у него свой отдельный файл с доменами zapret-hosts-google.txt , короче фигня какая та. Получается Только ютуб и работает на этом запрете.
Ставил по варианту 2(самый простой), т.е. установкой пакетов через веб люси.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment