ByeDPI перестал работать даже если играться с настройками, да и это неудобно. Нашёл прогу получше Power Tunnel она с GUI, соответственно играться с настройками удобно. Но работает через раз и то ускоряет в лучшем случае до HD. OpenVPN на иностранном сервере поднял, поведение такое же , как у Lucioro . GREAT-DNG Какие есть актуальные инструкции? UPD 1 способ. Qwentor подсказал youtubeUnblock . Работает. Но как сделать, чтобы оно модифицировало только ютубовский трафик? Или он и так только ютубовский заворачивается? Я хочу это разместить на роутере (или одноплатнике, выполняющем функции роутера) чтобы автоматически убыстрять ютуб без необходимости настраивать клиенты в локалке. Но чтобы это не нарушало работу остальных ресурсов. Клиенты - NewPipe на Android (потому что для остальных клиентов подходит способ 2). Тут я не знаю, как правильнее распознавать нужный трафик - по ip назначения, по url назначения (или это невозможно?), по ip источника (меня устроит дать телефонам постоянные ip), по порту источника (если возможно дать приложению постоянный порт). 2 способ. VPN. К ней тоже удалось подключиться https://linuxtalks.co/forum/general/199812?cid=200361 Но это работает только для браузеров и других клиентов, в которых можно залогиниться. Настройка клиента нужна, но она быстрая.
«Эта интернет-страница удалена из публичного доступа по юридическим причинам»
войди через проксю любую, там все есть, скрыто только для РФ
Я не знаю про такое, я же не норкоман.
не норкоман - сиди без ютуба
Я не знаю про такое, я же не норкоман.
Ну раз не норкоман то сиди без интернета, неноркоманы этого заслуживают своим неноркоманством.
«неноркоманы этого заслуживают своим неноркоманством» Это точно.
Настроил то, что написано в статье. Поставил https://github.com/MatsuriDayo/NekoBoxForAndroid NewPipe валится с org.schabi.newpipe.player.mediasource.FailedMediaSource$StreamInfoLoadException: org.schabi.newpipe.extractor.exceptions.ContentNotAvailableException: Got error: “Sign in to confirm that you’re not a bot” Я не знаю, как правильно спросить, чтобы не было XY problem. Как залогиниться в NewPipe или в другим клиенте или как настроить VPN, чтобы меня не принимали за бота?
Предполагаю ip твоего сервера засветился где-то как ботоводный. Печалька. NewPipe ни разу не юзал, хз можно ли там залогиниться. Юзай клиент, где можно. С NewPipe могу только посоветовать настроить WARP. Раздел “Сложно: переадресация на Cloudflare WARP” по моей ссылке. Прописать надо geosite:youtube.
NewPipe ни разу не юзал, хз можно ли там залогиниться.
Нет, это примитивная смотрелка со списком подписок. Выдает отдельно стандартные рекомендации, можно почитать комменты. А так клиент обезличен.
последний раз когда использовал NewPipe там даже плейлисты нельзя было просматривать.
Видимо давно последний раз был. Уже можно.
Я так понимаю, что с обходом блокировок замедления у тебя не сложилось?
Вполне себе сложилось, через Мегафон нормально работает.
Никак, гугл сделал западло, тут подробнее https://github.com/yt-dlp/yt-dlp/issues/10128 А если таки залогиниться и пробросить куки в сторонний клиент, то могут аккаунт заблокировать в т.ч. в браузере https://github.com/yt-dlp/yt-dlp/issues/10085 А за ботов априори принимают все сервера (айпишников датацентров), привет впскам. Собственно инстансы invidious отвалились почти все. Жрите уёбищный сайт (который чтобы использовать нужен последний i9 и 100500 ГБ памяти) и на смердфонах официальные клиенты с рекламой
Ё моё, нахрена я пердолился? Было же то же самое, только готовое и дешевле, чем VPS. https://paxvpn.com/ https://rutracker.org/forum/viewtopic.php?t=6597470 https://rutracker.org/forum/viewtopic.php?t=6546252 Я еще думал такой, а как нормисы пользуются ютубом? Если VPN протоколы тоже глушатся. И у меня ума не хватило догадаться, что VPN провайдеры перешли на неглушимые протоколы. Skullnet пишет : «Некоторые любят страдать.» Есть такое. Я бы это назвал “обратный эффект ЛОРа”. Даже если простая инструкция существует, лоровцы все равно подсказывают сложную.
Ну, первый за безлимит 500 руб. Не сильно дешевле. Но, да, вполне имеет смысл, учитывая что на VPS одна страна только. Вообще прикольно, что на VLESS коммерческие VPN делать начали (хотя строго говоря - это прокси)
Можно еще подключить лимит и пользоваться им только когда антиDPI не работает. И возможно гигов 100 мне и так хватит, но точно не знаю.
Я еще думал такой, а как нормисы пользуются ютубом? Если VPN протоколы тоже глушатся.
Трафик прячется под HTTP(S), что-то вроде shadowsocks+v2ray.
Сейчас для ютуба и обхода DPI достаточно, бана по IP пока нет.
Нормисы таких слов не знают.
Нормисы таких слов не знают.
Нормисы зомбоящик смотрят и кидают зигу на фюрера, часть уже оказалась в земле. VPN - это уже не нормисы.
Опыт применения TOR подсказывает что Ютуб в разных странах работает с разными скоростями.
Ищи правильную страну выхода.И да, давить могут не только скорость Ютуба, но и скорость непонятного трафика, включая VPN.
Неужто под тором быстрее и безглючнее, чем напрямую?
Не знаю, я лазаю с телефона, мне скорость ютаба не критична, просто я отмечаю то, что порой TOR, в том числе на туннелях obfs4, могут тормозить или полностью блокировать, при наличии соединения TOR с сетью с его сетью.
cocucka , в этой теме у меня ссылки в стартовом посте отображаются как не ссылки. Возможно, баг. «https://github.com/bol-van/zapret» Ну так результат этого https://www.linux.org.ru/forum/security/17700015 И кроме того Zapret же не от этого, как утверждал в той теме его автор.
Да, там уже посещённые ссылки показываются цветом текста.
Да, но в норме же они должны быть еще и подчеркнуты.
Zapret как раз от этого. Это анти-DPI решение. На винде GoodbyeDPI
blockcheck тестирует заблокированные сайты. Если вы тестировали в тот момент, когда сайт был замедлен (или просто работал), то вы получили какие-то результаты в вакууме. ValdikSS
ByeDPI перестал работать даже если играться с настройками
Кста, можешь еще попробовать youtubeUnblock - у меня на роутере работает. На линуксовом десктопе тоже можно запустить. Как настраивать хз - у меня из коробки работает, сразу был установлен.
Попробовал. Спасибо, работает! Только поправил файл, который они предлагают, и сохранил его по другому пути /etc/systemd/system/youtubeUnblock.service [Unit] Description=youtubeUnblock
[Service] StandardError=journal StandardOutput=journal StandardInput=null ExecStartPre=/sbin/iptables -t mangle -A OUTPUT -p tcp -m tcp --dport 443 -m connbytes --connbytes-dir original --connbytes-mode packets --connbytes 0:19 -j NFQUEUE --queue-num 537 --queue-bypass ExecStart=/opt/ByeDPI/youtubeUnblock-1.0.0-37a517e-x86-64-static/youtubeUnblock ExecStop=/sbin/iptables -t mangle -D OUTPUT -p tcp -m tcp --dport 443 -m connbytes --connbytes-dir original --connbytes-mode packets --connbytes 0:19 -j NFQUEUE --queue-num 537 --queue-bypass
[Install] WantedBy=multi-user.target И выполнил systemctl start youtubeUnblock Я не понял, что делает этот системди юнит? Точнее iptables правила в нём.
Я не понял, что делает этот системди юнит? Точнее iptables правила в нём.
Тут не подскажу, сам в iptables очень плохо шарю
Ответ нейросети The iptables rules in this unit file are designed to intercept HTTPS traffic (port 443) and redirect it to a custom NFQUEUE. Specifically: It targets outgoing connections on port 443. It checks the number of packets in these connections (0:19 means exactly 19 packets). When it matches this condition, it jumps to NFQUEUE with queue number 537. NFQUEUE is a special target that allows the kernel to pass control of the packet to a userspace program. This suggests that the youtubeUnblock application is likely running in userspace and will handle these intercepted HTTPS connections.
А как теперь эту штуку заставить работать во всей локалке? Есть малинка. Поставил на нее сабж для arm64. На Alma Linux 8. Прописать на остальных устройствах default gateway - малинку, и всё, должно работать? Все пакеты будут идти через iptables на малинке, там запутываться сабжем, а на ней default gateway уже роутер, который роутер. Какие подводные?
Честно, яхз. По идее как ты написал. Но у меня эта штука на роутере с OpenWRT стоит - там просто ставишь пакет и больше ничего не делаешь. Для малинки, кстати, OpenWRT тоже есть: https://openwrt.org/toh/raspberry_pi_foundation/raspberry_pi
Разве ничего? https://github.com/Waujito/youtubeUnblock?tab=readme-ov-file#openwrt-pre-configuration Я кстати подумывал купить именно роутер с OpenWRT, но потом подумал, типа малинка будет более универсальной вещью. Вот опять я делаю простое сложным. Какой же я ССЗБ.
«Прописать на остальных устройствах default gateway - малинку» А вот фиг. Пинги до одноплатника и до роутера идут, а дальше нет. Ё моё, чтобы использовать одноплатник с одним портом как роутер, нужно две VLANки создать https://lh6.googleusercontent.com/Ap0sLjWa8c7sezQ1jnCTEjA1sFGy2ITmLc7I_Iq8jmIe94xfRk_hd2C8nLbUJ9PlejE7oyeg24ADPE1f_SYWy6bc0EjwSbK29ioLmGYL1pI9kuiz_XsM-P4dSWTwfv10GXgOqt0=s0 https://habr.com/ru/companies/ruvds/articles/582486/
Подумал еще, что можно роутингом обойтись. Нет, нельзя. - https://linuxtalks.co/forum/general/215141 Подводные в том, что пакетам надо как-то обратно идти. А если делать из одноплатника роутер, то ему надо два сетевых интерфейса, а он один. Во я натупил. Поплатился почти 6-ю часами жизни за свою тупость (5 ч 53 мин).
то ему надо два сетевых интерфейса
Они есть: Ethernet и Wi-Fi. Если нужен второй Ethernet, покупай переходник Ethernet в USB. Еще можно сделать случай с управляемым коммутатором и VLAN.
У моей только Ethernet. «покупай» Насчет покупать уже ответил. Уже купил роутер для OpenWRT и уже прошил туда OpenWRT. Потратил всего 20 минут. И меньше полутора тысяч. «3-я малинка стоит столько же» Нет, дороже.
У моей только Ethernet.
Даже USB нет? В таком случае покупай управляемый коммутатор с поддержкой VLAN.
Нет, дороже.
Надо покупать на Авито, там реально 3-4 тысячи 3-я малинка стоит.
Вообще, ты просто не осилил настройку маршрутизации на обычном Linux’е, что сильно не очень.
Опять долбанутым пользователи неправильные. Я и не хотел ничего осиливать, я хотел решить задачу за наименьшее время. «3-4 тысячи» Ну вот, т.е. дороже. Т.е. надо делать роутер из говна и палок, когда существуют роутеры. Вообще максимально дебильная манипуляция.
Опять долбанутым пользователи неправильные.
Ты реально криворукий, User Agent особенно об этом говорит.
Я и не хотел ничего осиливать, я хотел решить задачу за наименьшее время.
И получить вещь, которая хуже, чем RPi в качестве роутера, ибо в OpenWrt костыль с багом на костыле с багом и костылем с багом погоняют, мне в OpenWrt противно работать.
Т.е. надо делать роутер из говна и палок, когда существуют роутеры.
RPi сильно мощнее, а OpenWrt убогое.
Вообще максимально дебильная манипуляция.
Для криворукого — да.
Я инструкцию классную нашел https://lsetc.ru/ustanovka-youtubeunblock-na-openwrt/ Такие шаги там нужны были? А правила nftables надо было добавлять или они в составе пакета? Просто в ридми написано «For nftables on OpenWRT rules comes out-of-the-box and stored under /usr/share/nftables.d/ruleset-post/537-youtubeUnblock.nft All you need is install requirements and do /etc/init.d/firewall reload.»
В составе пакета (наверное). Ничего кроме установки пакета с гитхаба не делал - ютуб работает
«В составе пакета (наверное)» На да, при установке пакета Installing youtubeUnblock (1.0.0-5-bc345ed~bc345ed-r5) to root… cfg02d2da [!] Automatically including ‘/usr/share/nftables.d/ruleset-post/537-youtubeUnblock.nft’ youtubeUnblock is running as: '/usr/bin/youtubeUnblock --queue-num=537 --packet-mark=32768 --tls=enabled --sni-domains=googlevideo.com,ggpht.com,ytimg.com,youtube.com,play.google.com,youtu.be,googleapis.com,googleusercontent.com,gstatic.com,l.google.com, --fake-sni=1 --frag-sni-reverse=1 --frag-sni-faked=0 --frag-middle-sni=1 --synfake=0 --fake-sni-seq-len=1 --fake-sni-type=default --faking-strategy=pastseq --frag=tcp --frag-sni-pos=1 --fk-winsize=0 --seg2delay=0 --sni-detection=parse --udp-mode=fake --udp-fake-seq-len=6 --udp-fake-len=64 --udp-filter-quic=disabled ’ Configuring youtubeUnblock.
TL DR начиная с ноября Спасибо, получилось убыстрить во всей локалке! На всю прошивку, и настройку, в т.ч. wifi и провайдера ушло всего 2 часа 18 минут. Инструкция А что касается не деградируемой VPNки, VOPN - проверил, работает, не кидалово, скорость хорошая. Совместима с теми же клиентами Nekoray/Nekobox. На выбор 4 локации.
А что касается не деградируемой VPNки, VOPN - проверил, работает, не кидалово, скорость хорошая. Совместима с теми же клиентами Nekoray/Nekobox. На выбор 4 локации.
Какой ты лох! Есть бесплатный способ поднять прокси. Есть два “но”: нужен белый IP, чтобы с помощью frp пробросить порт с халявного Docker-контейнера с Kali Linux к себе; еще надо заходить не реже раза в 1,5 дня на халявный контейнер, чтобы тебе его не отрубили, а при отрублении сохраняется только содержимое каталога
/sec(это такой/homeтам, там еще хомяк рута лежит).
Какие подводные?
У малинки один Ethernet-порт, поэтому либо подключай ее к роутеру по Wi-Fi, либо покупай переходник Ethernet в USB. Ну, еще добавить некоторые правила iptables для NAT, поставить DHCP-сервер ISC и отключить DHCP-сервер на роутере, чтобы роутер только давал Wi-Fi-сеть (Wi-Fi с малинки лучше не раздавать, дальность и скорость будут очень плохи, ибо там есть только g, по крайней мере, в hostapd мне не удалось завести n, а только g).
А только на сетевом уровне это невозможно? https://linuxtalks.co/forum/general/215141
Мне лень разбираться, что ты говоришь. У меня малинка по этой схеме выступает шлюзом локальной сети дома. Я просто iptables’ом редиректаю на порт redsocks все коннекты на 80 и 443 порты IP-адресов гугла, а redsocks’у указан SOCKS5-интерфейс клиента SS-2022. Вот так у меня и работает YouTube дома.
Если что-то покупать, то я куплю роутер для OpenWRT. Пока даю шанс малинке настроиться.
Если что-то покупать, то я куплю роутер для OpenWRT.
3-я малинка стоит столько же, а нее полноценный Linux можно поставить.
Пока даю шанс малинке настроиться.
Если ты ее так и не настроишь, то у тебя просто руки не из того места растут, ибо УМВР.
--sni-domains=<comma separated domain list>|allList of domains you want to be handled by SNI. Use this string if you want to change default domain list. Defaults togooglevideo.com,ggpht.com,ytimg.com,youtube.com,play.google.com,youtu.be,googleapis.com,googleusercontent.com,gstatic.com,l.google.com. You can pass all if you want for every ClientHello to be handled.
По дефолту только ютубовский трафик модифицирует. Домены
googlevideo.com,ggpht.com,ytimg.com,youtube.com,play.google.com,youtu.be,googleapis.com,googleusercontent.com,gstatic.com,l.google.com, можно добавить другие сайты, указав параметр --sni-domains и в нем эти домены + дополнительные нужные+1 Мне надо было RTFM.
На правах оффтопа: По таймлогу на убыстрение сабжа за эти 3 месяца я потратил около 8 часов. Именно столько у меня отобрали эти кэширующие сервера .
ByeDPI перестал работать даже если играться с настройками, да и это неудобно
ByeDPI у меня работает с некоторыми настройками. ЧЯДНТ?
Твой провайдер смотрит на это с закрытыми глазами.
Мне кажется это не провайдер, это магистаралы фильтруют. По параметрам ByeDPI понятно что нет одного способа блокировки сайтов, для доступа к одному набору сайтов помогает fake пакет, в другом достаточно split+disorder, кому-то только split.
У меня сегодня перестало работать, опять с параметрами игрался. Этож прямо как в СССР ловля запрещенных “голосов”, старики рассказывали что все время нужно было крутить кучку подстройки, частота вещания плавала чтоб обходить глушилки которые так же динмаически подтаивали охранительные органы.Провайдер. У мтс по проводу ютуб не работает, по воздуху работает. На работе ютуб работал пока его на проксе не порезали, вместо сайта ютуба баннер вылазит – запрещено корпоративной политикой, а вот через тор смотреть можно =)
На работе ютуб работал пока его на проксе не порезали
Это уже не DPI, а считай что бан по IP.
а вот через тор смотреть можно =)
Некоторые любят страдать.
«У меня сегодня перестало работать, опять с параметрами игрался.» Ну вот в https://github.com/krlvm/PowerTunnel с параметрами играться удобнее, там GUI. Возможно, какая-то комбинация настроек для вашего провайдера сойдет. Но мне в какой-то момент и с этого стало мало толку - ускоряет в лучшем случае до 720, а обычно только до 360. Сейчас работает только youtubeUnblock или настоящая VPN. Вы же и так с VPN, судя по ipшнику.
Я перешел по ссылке, а тут оказалось, что у меня эта фигня в закладках есть.
Обходить все труднее и труднее. ByeDPI + firefox уже не работает с youtube. Посредством прокси отправляется фейковый пакет с переопределенным SNI, но этого не достаточно, нужно еще порезать ClientHello посредством
--tlsrecи даже так в FF видео идет только одну минуту.В wireshark это видится как нормальный поток пакетов, а через минуту приходят пакеты от сервера
TCP Previous segment not capturedа потомTCP Out-Of-Order.В chromium пока работает.
https://github.com/Waujito/youtubeUnblock работает без настройки
А в UA то с чего ютуб репрессировали?
А в UA то с чего ютуб репрессировали?
Куда пришла Россия туда пришел и чебурнет.
Какая же классная штука эта OpenWRT. Она реально экономит время и деньги. Еще за полтора часа настроил ту известную VPNку от ValdikSS, теперь не надо абсолютно ничего нажимать ни на одном устройстве! Работает всё и на всём!
Инструкция по настройке VPN Выберите маскировочный домен. Это может быть любой достаточно популярный зарубежный сайт. Проверяем curl -v -L --tlsv1.3 --http2 https://<домен> Если в ответ вы видите много логов и HTML-код, то все хорошо, должно работать. Если в ответ вы получаете какую-то ошибку, то стоит попробовать поискать другой домен для маскировки. Скрипт спросит этот домен, введите его без https:// . Запустите скрипт на сервере #!/bin/bash
echo “Введите IP-адрес вашего сервера” read SERVER_IP echo “Введите маскировочный домен” read FAKE_DOMAIN
echo “Скачивание скрипта установки …” wget https://github.com/XTLS/Xray-install/raw/main/install-release.sh chmod +x install-release.sh
echo “Установка VPN-сервера …” ./install-release.sh install
echo “Настраивается VPN-сервер …”
UUID=
xray uuidkeys=$(xray x25519) PRIVATE_KEY=$(echo “$keys” | grep -oP ‘Private key:\s*\K.') PUBLIC_KEY=$(echo “$keys” | grep -oP 'Public key:\s\K.*’)echo $keys echo $PRIVATE_KEY echo $PUBLIC_KEY
cat << EOF > /usr/local/etc/xray/config.json { “log”: { “loglevel”: “info” }, “inbounds”: [ { “listen”: “$SERVER_IP”, “port”: 443, “protocol”: “vless”, “tag”: “reality-in”, “settings”: { “clients”: [ { “id”: “$UUID”, “email”: “user1”, “flow”: “xtls-rprx-vision” } ], “decryption”: “none” }, “streamSettings”: { “network”: “tcp”, “security”: “reality”, “realitySettings”: { “show”: false, “dest”: “$FAKE_DOMAIN:443”, “xver”: 0, “serverNames”: [ “$FAKE_DOMAIN” ], “privateKey”: “$PRIVATE_KEY”, “minClientVer”: “”, “maxClientVer”: “”, “maxTimeDiff”: 0, “shortIds”: [“”] } }, “sniffing”: { “enabled”: true, “destOverride”: [ “http”, “tls”, “quic” ] } } ], “outbounds”: [ { “protocol”: “freedom”, “tag”: “direct” }, { “protocol”: “blackhole”, “tag”: “block” } ], “routing”: { “rules”: [ { “type”: “field”, “protocol”: “bittorrent”, “outboundTag”: “block” } ], “domainStrategy”: “IPIfNonMatch” } } EOF
systemctl restart xray
echo “Ссылка для подключения клиентов:” echo “vless://$UUID@$SERVER_IP:443/?encryption=none&type=tcp&sni=$FAKE_DOMAIN&fp=chrome&security=reality&alpn=h2&flow=xtls-rprx-vision&pbk=$PUBLIC_KEY&packetEncoding=xudp” Рядом с ним появится еще один файл - скрипт установки. Инструкция по нему ./install-release.sh help Установка клиентов. На Linux/Windows Установите Nekoray https://github.com/MatsuriDayo/nekoray/releases Скопируйте ссылку для подключения клиентов, которую выдал скрипт, в буфер обмена Запустите файл launcher https://owlchan.org/b/src/173194134476.png Нажмите Xray Нажмите Программа -> Добавить профиль из буфера обмена https://owlchan.org/b/src/173194137644.png Поставьте галку Режим системного прокси Выделите появившуюся строку в таблице Нажмите Сервер -> Запустить В браузере или другой программе подключитесь к SOCKS PROXY 127.0.0.1:2080 . На Android установите NekoBoxForAndroid https://github.com/MatsuriDayo/NekoBoxForAndroid/releases и вставьте в клиент ту же ссылку.










