Клешни постепенно сжимаются.
С момента замедления YouTube, по данным СМИ, его трафик снизился на 50%. Роскомнадзор активно блокирует VPN-сервисы.
Опрос в моем Telegram-канале от 15 августа показывает, что половина пользователей начинают рассматривать переход на отечественные платформы:
Все больше блогеров переносят свои видео с YouTube, и вероятно, в ближайшие месяцы нас ожидает полная блокировка ресурса.
Лягушку медленно нагревают, давая ей время адаптироваться
Очень надеюсь, что этого не произойдет, потому что YouTube — это не только развлекательный или политический контент, но и тысячи часов образовательного материала, созданных тысячами людей со всего мира
В этой статье я расскажу о способе обхода замедления через прокси.
Это то, как я сейчас пользуюсь YouTube.
В отличие от бесплатных VPN-сервисов или GoodbyeDPI, которые требуют постоянной настройки параметров, прокси у меня работает без нареканий месяцами.
Из этой статьи вы узнаете:
Чем отличается прокси от VPN
Как скачивать видео из YouTube в 1080p и 4K без VPN
Как использовать прокси для просмотра ютуба
Как легко(одной командой) поднять свой личный прокси‑сервер
Для обоих вариантов прокси я подготовил статистику по загрузке видео*
В чем разница между прокси и VPN
Прокси обычно настраивается на уровне отдельных приложений (браузеров, мессенджеров), в то время как VPN работает на системном уровне и шифрует весь трафик.
Обычно прокси работает гораздо быстрее, так как ему не требуется тратить ресурсы на шифрование данных, в то время как VPN обеспечивает большую безопасность и анонимность.
Настроить прокси можно для множества программ, таких как Firefox, Telegram, Android Studio и многих других.
Недавно многие разработчики жаловались на ограничения от JetBrains на скачивание их IDE-продуктов из России, но это легко обходится с помощью их собственного Toolbox:
Достаточно задать иностранные прокси, и вы сможете скачать необходимые продукты.
То же самое касается и Android Studio с ограничениями на скачивание плагинов.
В этом смысле прокси позволяют настраивать подключение точечно, без необходимости перенаправлять весь трафик системы.
Скачиваем видео с ютуба в высоком качестве
Начинаем с первого способа.
Будем скачивать видео на Android через самый популярный загрузчик видео в RuStore
(Приложение можно скачать ещё и из 4PDA)
Последнее время мне часто пишут люди, которые переносят видео с YouTube на отечественные платформы.
Я внёс в приложение поддержку встроенных прокси, так что вам не потребуется использовать VPN.
Приложение умеет скачивать видео не только с YouTube, но и с VK Видео, RuTube, Дзен, Pinterest, Twitch и многих других ресурсов.
Если кому интересно, то работу с прокси я реализовал следующим образом:
// Код для создания OkHttp клиента с авторизацией прокси
val proxyAuthenticator = Authenticator { route, response ->
val credential = Credentials.basic(proxyInfo.username, proxyInfo.password)
response.request.newBuilder()
.header("Proxy-Authorization", credential)
.build()
}
return OkHttpClient.Builder()
.retryOnConnectionFailure(true)
.proxyAuthenticator(proxyAuthenticator)
.proxy(proxy = Proxy(Proxy.Type.HTTP,InetSocketAddress(proxyInfo.host, proxyInfo.port)))
.callTimeout(1, TimeUnit.HOURS)
.readTimeout(1, TimeUnit.HOURS)
.writeTimeout(1, TimeUnit.HOURS)
.connectTimeout(1, TimeUnit.HOURS)
.build()
Кроме всего прочего, рекомендую зайти в Настройки -> Альтернативный способ скачивания (применяется только для YouTube).
Если вы хотите использовать свои личные прокси, выберите пункт "Ручная настройка HTTP прокси" и задайте их.
В случае, если вам прокси не нужны (например, при использовании VPN или если у вас нет замедления), просто отключите эту функцию.
Также настройте размер блока.
Это параметр, который влияет на процесс скачивания: файл загружается по частям (YouTube поддерживает Range Header).
По умолчанию размер блока составляет 1000, но вы можете изменить это значение.
Один пользователь написал мне, что увеличил размер блока до 5000 на Ростелекоме, и скорость скачивания достигла 8 МБ/с.
Попробуйте поэкспериментировать с этим параметром, чтобы найти оптимальное значение для вашей сети.
Используем прокси для просмотра YouTube
Как смотреть YouTube через прокси?
Лично для этих целей я установил себе браузер Firefox, в котором можно гибко настроить прокси:
Сразу после перезапуска программы, она предложит вам авторизоваться.
И вот всё готово! Теперь можно запускать YouTube и наслаждаться просмотром.
Выберите IPv4 и страну, например, Нидерланды.
Я уже давно использую этот сервис для своих проектов, но вы можете выбрать любой другой, который вам больше нравится.
После оплаты вы получите IP-адрес, порт, логин и пароль.
Огромный плюс в том, что только вы используете оплаченный прокси.
Статистика загрузки видео 1080p 60 fps через купленный прокси (Нидерланды)
Поднимаем свои личные прокси
Если хотите ещё больше скорости, тогда нужно запустить свой прокси-сервер.
Для этой цели нам потребуется иностранный VPS(желательно Нидерланды) и Dumbproxy
На Хабре уже есть статья про этот прокси от автора, рекомендую ознакомиться.
Из плюсов могу выделить ну максимально простую настройку.
Настраивается всё это вот так:
//Скачиваем Dumbproxy
curl -Lo /usr/local/bin/dumbproxy 'https://github.com/Snawoot/dumbproxy/releases/download/v1.6.1/dumbproxy.linux-amd64' && chmod +x /usr/local/bin/dumbproxy
sudo vim /etc/systemd/system/proxy.service
//Создаем Service
[Unit]
Description=DumbProxy Service
[Service]
Type=simple
ExecStart=/usr/local/bin/dumbproxy -bind-address :8080 -auth 'static://?username=admin&password=qwerty'
Restart=always
RestartSec=5
StartLimitInterval=0
StartLimitBurst=10
[Install]
WantedBy=multi-user.target
//Сохраняем файл и запускаем сервис
sudo systemctl daemon-reload
sudo systemctl enable proxy
sudo systemctl start proxy
sudo systemctl status proxy
//Проверяем активность сервиса
Прокси-сервер будет запущен на порту 8080, а для авторизации я задал username admin и password qwerty (только как пример)
Надеюсь, что статья была полезной для вас. Хорошего дня!
Статистика загрузки видео 1440p 60fps через личный прокси (Нидерланды)
По-моему очень даже ничего)
Комментарии (66)
shushara4241
04.10.2024 02:42+5Если поднимаешь свой vps для проксирования трафика с целью обхода блокировок, на мой взгляд лучше использовать shadowsocks
zhirnoov Автор
04.10.2024 02:42Слышал про него, но не пользовался.
Из любопытного shadowsocks доступен в RuStore, в то время как РКН банит всю информацию про него)
https://www.rustore.ru/catalog/app/com.github.shadowsocks
UranusExplorer
04.10.2024 02:42+1Оба варианта так себе, к сожалению.
Обычный HTTP или SOCKS прокси не банят, потому что они "Неуловимые Джо". В других странах (Иран, Китай) цензоры их уже давным-давно режут (потому что детектируются они вообще элементарно), к нам блокировки пришли чуть позже, отечественные юзеры ориентировались на опыт китайских товарищей, и этот этап сразу перескочили - вот РКН и не в курсе про простые прокси, но как только таких пользователей станет сколь-менее существенное количество, заблокируют вообще элементарно.
Shadowsocks тоже уже на сегодняшний день не считается надежным решением, китайцы его банят тупо как "неопознанный протокол" (см. отчет GFW-Report на эту тему), РКН же оказался немного умнее (парадоксально, но факт), и научился его детектировать по паттернам размеров пакетов, выявляя HTTPS-хендшейк внутри полностью зашифрованного трафика.
zhirnoov Автор
04.10.2024 02:42и что же тогда делать?
UranusExplorer
04.10.2024 02:42+4Пока ничего, а как только припрет, смотреть в сторону более цензуроустойчивых протоколов (типа VLESS или Trojan в связке с XTLS-Vision или XTLS-Reality).
alexandr_domanskiy
04.10.2024 02:42+4Легко гуглятся бесплатные онлайн сервисы, которые по ссылке ролика ютуба, на приличной скорости отдают вам видео файл или mp3. Раньше пользовался что бы в дороге смотреть без интернета.
zhirnoov Автор
04.10.2024 02:42Это интересно, а можно примеры? Говорят, что savefrom уже всё.
А если ещё отдает mp3, то для этого требуется предварительная конвертация.
У ютуба родные форматы аудио - webm и m4a, если не ошибаюсьdomanskiy
04.10.2024 02:42+6Только что проверил, работает.
В mp3 формате скачивал всякий чилаут многочасовой для работы )Уроки, обзоры и т.д.
На ПК долго ютую открывается. Но кто мешает F12 нажать и выбрать Toggle device toolbar, выбрать айфон 14 и перезагрузить страницу. Она в мобильном режиме загрузится. Быстро.LanskoyGames
04.10.2024 02:42Только хотел про него написать, но о у него полно плохо работающих аналогов, так что внимательно смотрите, что это за сайт, что это именно y2mate с той доменной зоной
Zidly
04.10.2024 02:42Сейвфром сдох, к сожалению. Сайт loader точка fo хорошая замена, он умеет качать аудио с ютуба в лучшем качестве (opus), ну и просто сразу качает 1080 видосы. И круто, что почти с любых сайтов качает видео, аудио в макс. качестве. Вот например, не знаю как, но он вытаскивает с саундклауда 320 кбпс аудио несмотря на ограничение 128 кбпс
AntonAgaro
04.10.2024 02:42Спасибо за статью. Подскажите, можно ли использовать прокси для мобильного интернета на айфоне? Использую как прокси личный vps, настраивал в браузерах (на ноуте), системе в настройках сети, но вот как использовать на телефоне - не разобрался.
До этого использовал shadowsocks через outline, но мегафон эту тему заблокировал окончательно.
zhirnoov Автор
04.10.2024 02:42Конечно, нужно только поискать iOS софт для этого, думаю такого навалом.
На Android я пользуюсь Super Proxy(https://play.google.com/store/apps/details%3Fid%3Dcom.scheler.superproxy%26hl%3Dru&ved=2ahUKEwi3g7SF9POIAxVsFxAIHUDpNLEQFnoECAkQAQ&usg=AOvVaw2_OtjcuiD9dXha2y74nzCA)
Он реализует работу локальной службой VPN, которая туннелирует весь трафик через HTTP прокси-сервер, используя метод HTTP CONNECT.
Выходит прям быстро. Единственная проблема, что в бесплатной версии нельзя задать работу только для какого-то конкретного приложения
YuriyPashkov
04.10.2024 02:42Если у вас есть VPS свой, поднимите там XRay-сервер по вот этой статье, например. И там создавайте vless-подключение, маскируясь хоть под тот же google.com. На клиентах я использую FoxRay, он бесплатный и вполне себе работает что в iOS, что в MacOS. Это всё гораздо удобней проксирования и детектить в разы сложнее
zhirnoov Автор
04.10.2024 02:42Добавил в статью статистику загрузки видео через личный прокси-сервер.
А как вам так?
Причем у меня довольно медленный интернет от МТС1440p 60fps через dumbproxy
tms320
04.10.2024 02:42+3Имхо, не обязательно иметь иностранный прокси. У меня стоит прокси-сервер на отечественном VDS-хостинге (Питер). Через него Youtube работает без проблем.
zhirnoov Автор
04.10.2024 02:42+1А это как? РКН их не замедляет что ли?
Дайте ссылку, очень интересноMad__Max
04.10.2024 02:42+1А РКН еще просто "не догадался" начать ставить свое оборудование в влезать в трафик всех российских датацентров, пока работает(точнее наоборот мешает работать) с провайдерами, обслуживающими конечных клиентов.
vp7
04.10.2024 02:42Тут начинает работать магия постановки задачи - РКН ставит своё железо у интернет-провайдеров, обрезая доступ их клиентам.
Арендуя виртуалку в датацентре вы уже оказываетесь в другом сегменте сети, в датацентрах. А их никто пока не трогает. Причин на это две. С одной стороны, РКН ваш трафик уже проверил, зачем ещё раз гонять? С другой - линки между ЦОД'ами "немного" жирнее линков у интернет провайдеров, из условного ММТС-9 может выходить несколько терабит оптических линков в другие ЦОД'ы, у всяких селектелов, ixcellerate и множества других - тоже самое. У РКН просто нет железа, которое бы это потянуло.
LanskoyGames
04.10.2024 02:42Beget, создавал VPS вообще для других задач и случайно увидел, что даже через Linux без wayland(был XFCE) видео прекрасно работает, их сервера в Питере
Metotron0
04.10.2024 02:42Аналогично, но на другом. И там не только ютуб, но и флибуста, некоторые торренты, лостфильм, инстаграм. А вот фейсбук одно время не работал. Впрочем, я давно не смотрел, оно то отваливается, то опять работает.
Blogoslov
04.10.2024 02:42Плохо что в настройках прокси встроена опция только ввести исключения - типа адреса которые будут запускать без прокси. А вот как сделать чтобы прокси работал только для указанных адресов - такого не встречал. Тк мне нужно через прокси только 2-3 адреса, а все остальное чтобы запускалось без прокси
Rubilnik
04.10.2024 02:42Думаю это легко решается через расширения, например в расширении для обхода блокировок можно свои прокси указывать.
0x22
04.10.2024 02:42+3Установите расширение FoxyProxy, добавляете в прокси-лист свой прокси. А потом в настройках FoxyProxy добавляете нужный адрес, как на скрине.
Blogoslov
04.10.2024 02:42Спасибо! Да, вроде то что нужно, только теперь всплывает известная проблема, что к примеру youtube под капотом использует ещё другие домены, о которых ничего не известно и видео проигрывается с другого адреса. И получается, что я сделал как на картинке - главная страница открывается как нужно, а вот видео уже не проигрывается тк видимо идёт с другого адреса, а его нет в разрешенных у меня и получается что ничего не работает и видимо легче все разрешить через прокси, и потом включать и выключать его когда это необходимо.
0x22
04.10.2024 02:42+1Добавьте также ://*.googlevideo.com/ и ://*.google.com/
С этими настройками должно работать :)
Если что-то может не работать, поменяйте Тип прокси с HTTPS на HTTP
aax
04.10.2024 02:42С момента замедления YouTube, по данным СМИ, его(внутрироссийский) трафик снизился на 50%
Где то убыло, где-то прибыло:
По данным СМИ общий объем (трасграничного)трафика в сетях резко повысился из-за замедления видеохостинга YouTube. Прирост у разных провайдероа составляет 10-20% от ВСЕГО их трансраничного трафика. Эксперты связывают это с использованием VPN и скачиванием видео.
unwrecker
04.10.2024 02:42И это работает? Неужели DPI с этим не справляется, всё же идёт в открытом виде?
zhirnoov Автор
04.10.2024 02:42Автор dumbproxy предлагает использовать HTTPS, но лично у меня всё и так работает.
https://habr.com/ru/articles/687512/
UranusExplorer
04.10.2024 02:42DPI с таким справится элементарно, про обычные прокси в РКН просто забыли, см. выше.
zhirnoov Автор
04.10.2024 02:42+1просто забыли)
как-то и не верится даже, что РКН может что-то забыть
SaW_3D
04.10.2024 02:42Вот впны нормальные бесплатные без донатов и доплат всяких, у меня лично psiphon стоит и ютуб норм робит, бывает долговато подключается, но терпимо. Жалко из оперы ВПН убрали https://theprogs.ru/vpn/
Weakest
04.10.2024 02:42Как настроить прокси на роутере, чтобы YouTube работал на телевизоре? В идеале для работы прокси только для отдельных портов, виртуальных Wi-Fi сетей или для всей локальной сети, но только по URL для YouTube. Можно такое реализовать на Fresh Tomato, например? Желательно без Entware
LiquidBlasted
04.10.2024 02:42+1Если телевизор на андроиде, то ставьте SmartTube - там есть опция смотреть через прокси.
Плюсом еще куча доп. фишек - резка рекламы, чтение каментов к видео, регулировка скорости проигрывания кнопками с тв-пульта, отключение гребаных шортсов из ленты и т.п.
Без этого аппа давно бы распрощался с ютубом в силу убогости родного приложения.
avelor
04.10.2024 02:42Смотря какой роутер. В кинетике в свежих версиях прошивок настройка прокси из коробки, например ( она будет как интерфейс, можно сделать телевизору резервирование по dhcp и пустить его адрес через проксю)
galaxy
04.10.2024 02:42+8А вот эти вот капитанские статьи ради реферальной ссылки (и до кучи ссылки на собственный телеграм канал) — это норма нынче на хабре?
Vsevo10d
04.10.2024 02:42+3Особенно с вот этими комментаторами "Спасибо за статью, очень ценная информация!", которые только зарегались и все свои 2 камента оставили в этой теме.
zhirnoov Автор
04.10.2024 02:42Никакого отношения к этому не имею, лол.
Статья выбилась в топ поисковиков, поэтому зайти может кто угодно.
Мне не нужно искусственно бустить статью)
zhirnoov Автор
04.10.2024 02:42Капитанская, но кому-то будет полезна.
Во всяком случае, раскрытие темы прокси для ютуба ранее не видел здесь.
Тоже самое и поднятие своих личных прокси, а это имхо самый лучший способ сейчас, чем перебирать конфиги в goodbyedpi
каждому свое, короче
max_balashov
04.10.2024 02:42Хорошая статья, лучше всего поднять hiddify manager на своей vps. Арабы и китайцы выпускают новые протоколы каждый день. В hiddify windows можно настроить proxy сервер, который будет принимать запросы от Google chrome ( с Proxy Switchy Omega ). В данном расширении есть функция auto switch, которая позволяет настроить белый или черный список. Но появляется реклама от ютуба, локальное же ПО для youtube music с блокировкой рекламы умеет проксировать трафик.
LanskoyGames
04.10.2024 02:42На удивление для ютуб даже не нужен зарубежный сервер: Beget, создавал VPS вообще для других задач и случайно увидел, что даже через Linux без wayland(был XFCE) видео прекрасно работает, их сервера в Питере
Zidly
Спасибо за информацию. Как считаете, существует ли риск теневого бана как с использованием VPN (https://habr.com/ru/news/848094)?
zhirnoov Автор
Если слишком много запросов будет, то существует.
Я не удивлён, что банятся публичные бесплатные VPN'ы
У меня на сервере для загрузчика используется прокси, который выдает форматы от yt-dlp. Так вот, когда летит слишком много запросов, то ютуб банит и требует авторизации.
Значит нужно чередовать прокси
Мой же личный прокси поднятый через Dumbproxy никто не забанил ещё ни разу.
Zidly
Спасибо за объяснение. Видимо теперь рискованно под основным ютуб аккаунтом смотреть видео, лучше левый аккаунт юзать раз такой риск...
zhirnoov Автор
ну да, я бы не рисковал
anonymous
НЛО прилетело и опубликовало эту надпись здесь
grunev
использование популярных VPN определяется по блокам IP, это есть в базах GeoIP Anonymous IP database от Maxmind и еще у IP2Proxy. Насколько помню чуть ли ни половины VPN сервисов вообще используют блоки адресов от M247.
Если поставить свой VPN и еще через нестандартный порт, то никак это не определить со стороны сайта. Будет виден как IP сервера в датацентре, но так подключено много людей в корпоративном сектору и это не будет основанием для банов.
Плюс свой VPN с Амнезией можно установить за пару минут, есть видео: https://dev.to/amnezia/kak-sdielat-svoi-vpn-ustanovka-i-nastroika-amnezia-358a
Zidly
Спасибо. Я думал, у меня дежавю, а это вы два раза написали одинаковую инструкцию в двух статьях
UranusExplorer
На самом деле можно, есть косвенные признаки. Утечка настоящего IP через WebRTC или DNS (если VPN настроен не очень правильно), разница в таймзонах (в регионе по IP-адресу одна, а в браузере другая) и локалях (условно говоря регион Нидерланды, а язык в браузере по умолчанию русский). Понятно, что точность низкая, но некоторые сервисы и таким страдают.
CrazyMihey
Ага, а ещё в этих Базах присутствуют Списки VPS-Хостеров, РазДающих Дешёвые VPSки Частным Клиентам. См. хотя бы Строчку «Принадлежность IP Хостинг Провайдеру» на том же 2IP.Ru/Проверка Анонимности…