Waujito / youtubeUnblock

Bypasses Deep Packet Inspection (DPI) systems thay rely on SNI
GNU General Public License v3.0
644 stars 41 forks source link

Отдельное правило для TV #95

Open valeri2 opened 2 weeks ago

valeri2 commented 2 weeks ago

Имеем роутер с OpenWRT. При запуске youtubeUnblock с параметрами по умолчанию заработало без тормозов везде, кроме TV.

Последовал совету из Readme, добавил аргумент --faking-strategy=ttl заработало и на TV, но сломалось приложение Youtube на Android смартфонах.

Напрашивается запустить на роутере отдельный экземпляр youtubeUnblock на другую queue и вручную прописать правила в iptables на ip телевизора.

Может есть более элегантное решение?

Waujito commented 2 weeks ago

Есть --faking-strategy=pastseq :)

valeri2 commented 2 weeks ago

А я послушно следовал инструкции для TV. )) Да, вроде везде заработало с pastseq, соображает медленнее, но качество видео не страдает. Спасибо, пока поживу с этим флагом, понаблюдаю.

suffermuffin commented 2 weeks ago

Мне более низкое значение ttl помогло (поставил --faking-ttl=4), быстро работает везде, однако слегка медленнее прогружает чем при дефолтных настройках, но не критично.

valeri2 commented 2 weeks ago

Нет, все таки буду отдельный экземпляр настраивать. С pastseq иногда крайне раздражающие зависания. faking-ttl тоже разные пробовал, не помогает. И именно на Android почему-то, такие проблемы у меня.

Waujito commented 2 weeks ago

Может, зависания из-за того, что ТВ или еще что-то пытается на quic прыгать? Попробуйте заблокировать его

nft insert rule inet fw4 output udp dport 443 counter drop

Также не забудьте отключить kyber в браузерах Chromium.