All streams
Search
Write a publication
Pull to refresh
96
0

User

Send message

проверил под андройд тв - не работает.

QUIC под udp работает... возможно это и есть решение для телевизоров. Я проверю.

см про hostlist в коментариях

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

Б. см по коментариям про hostlist, туда один googlevideo.com вставить.

проблема с телевизорами и прочими устройствами проигрывающими ютьюб - пока не решена.

после :wq нужно энтер нажать. Если не работает, то

opk install nano

nano /opt/etc/init.d/S51tpws

и в него вставлять, выходить ctrl+x

на телевизоры выше жаловались. Там используется протокол QUIC. Стабильного решения судя по комментариям пока не нашлось. Возможно можно накрутить аргументы запуска сервиса и оно заработает. Экспериментировать нужно.

ну есть жеж сервисы - https://web.archive.org/web/20240000000000*/https://habr.com/ru/articles/833564/

чудеса.... попробуйте в лоб написать. Такое чувство что энв переменную не видит.

вместо строки

$SCRIPT $ARGS

вставить
/opt/root/git/zapret/tpws/tpws --daemon --bind-addr 192.168.0.1 --port 999 --disorder --tlsrec=sni --split-pos=2 --pidfile /var/run/tpws.pid

скорее всего какая то опечатка в файле сервиса.

дык в таком случае - почему бы вообще весь трафик через впн не гнать...сайтов заблоченных и так навалом. Все остальное на фоне ютьюба не так уж много потребляет. Разве что торренты. А к самому впн можно из веб админки штатными средствами подключиться.

его создать нужно :) положить домены и указать на него в параметрах сервиса)))

дык вот https://habr.com/ru/articles/833564/#comment_27123664

Ku3mi411 час назад

SCRIPT=/opt/root/git/zapret-master/tpws/tpws PIDFILE=/var/run/tpws.pid HOSTLISTFILE=/opt/root/git/zapret-master/hostlist.txt ARGS="--daemon --bind-addr 192.168.1.1 --port 999 --disorder --tlsrec=sni --split-pos=2 --pidfile $PIDFILE --hostlist $HOSTLISTFILE"

В hostlist.txt прописываем по одному домену на строку. Я указал только googlevideo.com, этого хватило

вообще, теоретический, можно подрезать бинари entware... сразу положить туда архив с бинарем и сервисом. Поудалять оттуда все что не нужно, подложить пакет iptables.... Есть небольшая вероятность, что в один мегабайт это всё впишется. Но это лишь теория, делать - долго тыкаться и пробовать...

в UI роутера, раздел приложений

или df -h в терминале.

разорался)))

У сайта защита от ДДоС кривым сертификатом сделана. Он пакеты от обходщика DPI принимает за ДДоС и начинает защищаться. Забавно))) В любом случае - это проблема сайта, а не метода. Можно hostlist по комментариям выше сделать, что бы обходчик только с ютьюб работал.

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

А место свободное на NAND флеше есть? У меня где-то 1.8МБ было... на оффсайте кинетика есть как использовать нанд вместо флешки для некоторых кинетиков. Бинарик весит 100КБ + сервис байт 200 + бинари entware 3МБ.... если есть 5МБ места - есть шансы...

это и были пол пинка )))

в той строчке я поменял на

syscall(memfd_create, name, flags);

и оно собралось.

спасибо! Я за любые перепечатки!

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

--split-http-req=method --hostcase --oob

утьюб там использует протокол QUIC, эти аргументы возможно дадут ему работать. Можете проверить? Если работает включу в тело статьи...

1

Information

Rating
Does not participate
Registered
Activity