Anonym-tsk / nfqws-keenetic

MIT License
365 stars 35 forks source link

Перестал работать youtube на Ростелекоме #38

Open stepik opened 6 days ago

stepik commented 6 days ago

Перестал работать youtube на Ростелекоме несколько часов назад, алгоритм обхода не работает, подскажите что поменять в настройках чтобы заработало.

vodyanov commented 3 days ago

Ребят, вопрос! После отключения fake и последующего обновления до 2.1.1, AndroidTV приставка стала терять wi-fi по три-четыре раза в день. Помогает теперь только её перезагрузка, при этом когда отваливается wi-fi, ssid-ы видно, но сконектится не может. Ни у кого такого нету?

Gruven commented 21 hours ago

Сегодня перестало опять работать на РТ. Помог другой фейк - https://github.com/bol-van/zapret/issues/381#issuecomment-2359003420

DDefou commented 20 hours ago

Сегодня перестало опять работать на РТ. Помог другой фейк - bol-van/zapret#381 (comment)

Подскажите, какие команды надо вводить?

Gruven commented 20 hours ago

Подскажите, какие команды надо вводить?

curl -o "/opt/etc/nfqws/tls_clienthello_www_google_com.bin" "https://raw.githubusercontent.com/bol-van/zapret/master/files/fake/tls_clienthello_www_google_c
om.bin"
nano /opt/etc/nfqws/nfqws.conf
/opt/etc/init.d/S51nfqws restart
diman-bender commented 20 hours ago

Сегодня также перестал youtube грузить на РТ, fake tls_clienthello_www_google_com.bin не помог

SVY76 commented 19 hours ago

Да, вечером на РТ перестали загружаться сами видеоролики, при этом остальной интерфейс по-прежнему работает. Фейк на всякий случай обновил, не помогло.

DDefou commented 19 hours ago

Подскажите, какие команды надо вводить?

curl -o "/opt/etc/nfqws/tls_clienthello_www_google_com.bin" "https://raw.githubusercontent.com/bol-van/zapret/master/files/fake/tls_clienthello_www_google_c
om.bin"
nano /opt/etc/nfqws/nfqws.conf
/opt/etc/init.d/S51nfqws restart

вот такое выдает -sh: curl: not found в usr/bin/ установлены busybox и nfqws PS все устанавливалось из данного репо в соответствии с readme

WhiteAls commented 19 hours ago

вот такое выдает

используйте wget -O вместо curl -o

SVY76 commented 19 hours ago

если wget даст ошибку, установите wget-ssl (opkg install wget-ssl) и повторите wget -o ...

DDefou commented 19 hours ago

Вот такой файл получился. Нет ли в нем ошибок? команда nano тоже ошибку выдает. Видимо тоже не установлено.

`# Provider network interface, e.g. eth3

You can specify multiple interfaces separated by space, e.g. ISP_INTERFACE="eth3"

ISP_INTERFACE="eth3"

All arguments here: https://github.com/bol-van/zapret (search for nfqws on the page)

Try different variants

NFQWS_ARGS="--dpi-desync=disorder2 --dpi-desync-split-pos=1 --dpi-desync-ttl=6 --dpi-desync-fooling=md5sig,badseq --wssize=1:6"

NFQWS_ARGS="--dpi-desync=fake,disorder2 --dpi-desync-split-pos=1 --dpi-desync-ttl=12 --dpi-desync-fooling=badseq"

NFQWS_ARGS="--dpi-desync=fake,disorder2 --dpi-desync-split-pos=1 --dpi-desync-ttl=6 --dpi-desync-fooling=md5sig,badsum"

NFQWS_ARGS="--dpi-desync=fake,split2 --dpi-desync-ttl=0 --dpi-desync-fooling=md5sig"

NFQWS_ARGS="--dpi-desync=fake,split --dpi-desync-ttl=7 --dpi-desync-fooling=md5sig"

NFQWS_ARGS_QUIC="--dpi-desync=fake --dpi-desync-repeats=6 --dpi-desync-cutoff=d4 --dpi-desync-fooling=badsum" NFQWS_OPT_DESYNC="--dpi-desync=fake,disorder2 --dpi-desync-split-pos=1 --dpi-desync-ttl=0 --dpi-desync-fooling=md5sig,badsum --dpi-desync-repeats=6 --dpi-desync-any-protocol --dpi-desync-cutoff=d4 --dpi-desync-fake-tls=/opt/zapret/files/fake/tls_clienthello_www_google_com.bin"

auto - automatically detects blocked resources and adds them to the auto.list

NFQWS_EXTRA_ARGS="--hostlist=/opt/etc/nfqws/user.list --hostlist-auto=/opt/etc/nfqws/auto.list --hostlist-auto-debug=/opt/var/log/nfqws.log --hostlist-exclude=/opt/etc/nfqws/exclude.list"

list - applies rules only to domains in the user.list

NFQWS_EXTRA_ARGS="--hostlist=/opt/etc/nfqws/user.list"

all - applies rules to all traffic except domains from exclude.list

NFQWS_EXTRA_ARGS="--hostlist-exclude=/opt/etc/nfqws/exclude.list"

IPv6 support

IPV6_ENABLED=1

HTTP support

HTTP_ENABLED=0

QUIC support

QUIC_ENABLED=1

Syslog logging level (0 - silent, 1 - debug)

LOG_LEVEL=0

NFQUEUE_NUM=200 NFQUEUE_NUM_QUIC=210 `

WhiteAls commented 18 hours ago

команда nano тоже ошибку выдает. Видимо тоже не установлено.

вместо nano можно использовать vi. чтобы выйти из vi надо набрать :wq и нажать Enter

WhiteAls commented 18 hours ago

всем, кто испытывает проблемы, можете попробовать сменить стратегию с disorder2 на split2. для тех, кто не понимает на техническом, выполните в консоли роутера:

  1. sed -i 's/--dpi-desync=disorder2/--dpi-desync=split2/' /opt/etc/nfqws/nfqws.conf
  2. /opt/etc/init.d/S51nfqws restart

ps эта инструкция для последней версии

DDefou commented 18 hours ago

всем, кто испытывает проблемы, можете попробовать сменить стратегию с disorder2 на split2. для тех, кто не понимает на техническом, выполните в консоли роутера:

  1. sed -i 's/--dpi-desync=disorder2/--dpi-desync=split2/' /opt/etc/nfqws/nfqws.conf
  2. /opt/etc/init.d/S51nfqws restart

ps эта инструкция для последней версии

Огромное спасибо Вам. Заработало с этой командой.

SVY76 commented 18 hours ago

выполните в командной строке opkg install nano

vi хоть и классический редактор, но к управлению им надо долго привыкать

SVY76 commented 17 hours ago

всем, кто испытывает проблемы, можете попробовать сменить стратегию с disorder2 на split2. для тех, кто не понимает на техническом, выполните в консоли роутера:

  1. sed -i 's/--dpi-desync=disorder2/--dpi-desync=split2/' /opt/etc/nfqws/nfqws.conf
  2. /opt/etc/init.d/S51nfqws restart

ps эта инструкция для последней версии

Спасибо, заработало!

Greening678 commented 9 hours ago

всем, кто испытывает проблемы, можете попробовать сменить стратегию с disorder2 на split2. для тех, кто не понимает на техническом, выполните в консоли роутера:

  1. sed -i 's/--dpi-desync=disorder2/--dpi-desync=split2/' /opt/etc/nfqws/nfqws.conf
  2. /opt/etc/init.d/S51nfqws restart

ps эта инструкция для последней версии

Спасибо, заработало!

Какое-то время назад тоже переслал ютуб работать. Попробовал предложенный вариант, не помогает ( Версия последняя, 2.1.2

Neytrino-OnLine commented 9 hours ago

Забавно, со: --dpi-desync=split2 --dpi-desync-split-pos=1 --dpi-desync-ttl=6 --dpi-desync-fooling=md5sig,badseq --wssize=1:6 сабж вообще перестал открываться (всё остальное из списка - открывается без проблем). РосТелеком/ОнЛайм. 2.1.2

Пара вопросиков:

  1. куда стучаться, при поиске стратегий? ()если на ввв.известнокуда.ком - так оно и так открывается, а если на корпорациябобравидео.ком (откуда вроде как идёт контент) - пишет что: curl failed to verify the legitimacy of the server and therefore could not establish a secure connection to it. To learn more about this situation and how to fix it, please visit the web page mentioned above.
    1. можно ли как-то запустить nfqws из putty со скопированной стратегией (чтобы каждый раз не перезаписывать файл настроек, пока идут поиски)...
anch665 commented 9 hours ago

@Neytrino-OnLine на главной странице есть

Как подобрать рабочую стратегию NFQWS

strategy.sh

внутри строки, добавляйте свои параметры и запускайте с ключом --full обратите внимание что параметры разделены пробелами. если в параметре запятая, значит будут передаваться два параметра

  DESYNC_ARGS="fake,disorder2 fake,split2 fake,split"
  SPLIT_ARGS="1 3 7"
  TTL_ARGS="0 6 7 12"
  FOOLING_ARGS="md5sig badseq badsum md5sig,badseq md5sig,badsum"
shurshick commented 8 hours ago

Вот такая строка, РТ, прекрасно вчера заработало и работает до сих пор.

NFQWS_ARGS="--dpi-desync=fake,disorder2 --dpi-desync-split-pos=1 --dpi-desync-ttl=0 --dpi-desync-fooling=md5sig,badsum --dpi-desync-repeats=6 --dpi-desync-cutoff=d4 --dpi-desync-fake-tls=/opt/etc/nfqws/tls_clienthello_www_google_com.bin"

alexxxsubbota commented 8 hours ago

Вот такая строка, РТ, прекрасно вчера заработало и работает до сих пор.

NFQWS_ARGS="--dpi-desync=fake,disorder2 --dpi-desync-split-pos=1 --dpi-desync-ttl=0 --dpi-desync-fooling=md5sig,badsum --dpi-desync-repeats=6 --dpi-desync-cutoff=d4 --dpi-desync-fake-tls=/opt/etc/nfqws/tls_clienthello_www_google_com.bin"

Это для какой версии скрипта используете? В 2 последних 2 стоки для обработки раздельно для HTTPS и QICK протоколов. Стока используется для HTTP запросов?

shurshick commented 8 hours ago

Вот такая строка, РТ, прекрасно вчера заработало и работает до сих пор. NFQWS_ARGS="--dpi-desync=fake,disorder2 --dpi-desync-split-pos=1 --dpi-desync-ttl=0 --dpi-desync-fooling=md5sig,badsum --dpi-desync-repeats=6 --dpi-desync-cutoff=d4 --dpi-desync-fake-tls=/opt/etc/nfqws/tls_clienthello_www_google_com.bin"

Это для какой версии скрипта используете? В 2 последних 2 стоки для обработки раздельно для HTTPS и QICK протоколов. Стока используется для HTTP запросов?

Скрипт крайний. В сети работают 3 телевизора (2 приставки и 1 встроенный смарт), 2 компьютера, сотовые. Работает на всех устройствах.

alexxxsubbota commented 8 hours ago

Работает на всех устройствах.

Подтверждаю, все взлетело

Neytrino-OnLine commented 8 hours ago

tls_clienthello_www_google_com.bin А эту штуку (я так понимаю) надо отдельно где-то скачать..?

внутри строки А можно ссылочку на первоисточник, а то как-то не очень понятно - внутри какой строки...

shurshick commented 8 hours ago

tls_clienthello_www_google_com.bin А эту штуку (я так понимаю) надо отдельно где-то скачать..?

внутри строки А можно ссылочку на первоисточник, а то как-то не очень понятно - внутри какой строки...

Если из командной строки роутера то вот так скачать curl -o "/opt/etc/nfqws/tls_clienthello_www_google_com.bin" "https://raw.githubusercontent.com/bol-van/zapret/master/files/fake/tls_clienthello_www_google_com.bin"

Ну или браузером https://raw.githubusercontent.com/bol-van/zapret/master/files/fake/tls_clienthello_www_google_com.bin И закинуть в папку где лежит конфиг

Greening678 commented 8 hours ago

Подтверждаю, заработало. Респект!

Neytrino-OnLine commented 8 hours ago

shurshick, das ist fantastisch, спасибо!

xidb commented 4 hours ago

Вот такая строка, РТ, прекрасно вчера заработало и работает до сих пор.

NFQWS_ARGS="--dpi-desync=fake,disorder2 --dpi-desync-split-pos=1 --dpi-desync-ttl=0 --dpi-desync-fooling=md5sig,badsum --dpi-desync-repeats=6 --dpi-desync-cutoff=d4 --dpi-desync-fake-tls=/opt/etc/nfqws/tls_clienthello_www_google_com.bin"

Спасибо, вот так все работает. Если сделать --dpi-desync=split2, то youtube работает, а вот kinozal.tv нет.