Продолжение поста «Тормозит Ютуб. Способ который подошёл мне»1
Для тех кто думает что я пиздабол, вот доказательство, что этот способ у меня работает. Всё в 1080 летает. Если вам этот способ не подходит, ну или не устраивает, ищите другой.
Для тех кто думает что я пиздабол, вот доказательство, что этот способ у меня работает. Всё в 1080 летает. Если вам этот способ не подходит, ну или не устраивает, ищите другой.
Появилась настройка, воскрешающая скорость работы YouTube — в этот раз нужно включить протокол IPv6, чтобы улучшить скорость и качество роликов.
Сначала проверяем наличие протокола IPv6 на самом роутере. У каждого производителя он находится в разных местах.
Далее:
1. Открываем комп и жмём Win+R.
2. Вводим команду ncpa.cpl.
3. Правой кнопкой мыши кликаем по сети и переходим в «Свойства».
4. Ставим галочку напротив «IP версия 6 (TCP/IPv6)» и нажимаем «ОК».
Готово.
Замутил себе такой зоопарк на всякий случай, в связи с нынешними событиями. Объясню зачем. Мой роутер с Asuswrt-Merlin поддерживает OpenVPN и WireGuard, но не умеет Shadowsocks + VLESS, которыми я пользуюсь на ПК, поэтому решил попробовать замутить сразу всё на одном сервере.
Первое, что нужно сделать, найти и купить VPS физически находящийся за пределами РФ. Выбор большой, на любой вкус и кошелёк. В качестве основной системы, выбираем Ubuntu. В моём случае это Ubuntu 22.04.
Для подключения будем использовать Putty:
Установка максимально простая. Вводим логин и пароль от вашего сервера и копипастим команды в терминал по очереди.
Ставить этот зоопарк будем в контейнеры Docker.
Начинаем-начинать.
Если Docker и Docker Compose еще не установлены, установите их:
sudo apt update
sudo apt install docker.io docker-compose
sudo systemctl start docker
sudo systemctl enable docker
Создайте директорию для WireGuard:
mkdir -p ~/wireguard
cd ~/wireguard
Создайте файл docker-compose.yml для WireGuard:
nano docker-compose.yml
Добавьте в него следующую конфигурацию:
version: '3.8'
services:
wireguard:
image: linuxserver/wireguard
container_name: wireguard
cap_add:
- NET_ADMIN
- SYS_MODULE
environment:
- PUID=1000
- PGID=1000
- TZ=Etc/UTC
- SERVERURL=your_server_domain_or_ip
- SERVERPORT=51820
- PEERS=1
- PEERDNS=auto
- INTERNAL_SUBNET=10.0.0.0/24
volumes:
- ./config:/config
- /lib/modules:/lib/modules
ports:
- "51820:51820/udp"
sysctls:
- net.ipv4.conf.all.src_valid_mark=1
restart: unless-stopped
Внимание! Пикабу режет форматирование, а это важно. Ориентируйтесь на скрин, а то будет ошибка:
Запустите контейнер WireGuard:
sudo docker-compose up -d
В принципе всё. WireGuard установлен и работает.
Чтобы получить QR-код для подключения и убедиться, что WireGuard работает, вводим команду:
sudo docker logs wireguard
Клонируем исходники. Ставить будем последнюю стабильную версию. Перед установкой желательно проверить на github.
Запустите контейнер 3x-ui
docker-compose up -d
На этом, в принципе, установка завершена :)
Теперь открываем браузер и заходим в админку по ссылке:
http://yourserverip:2053/panel/, где yourserverip - IP-адрес вашего сервера (протокол http://, а не https://).
Логин и пароль - admin/admin и входим в удобную панель управления:
Первым делом идём в Настройки панели -> Настройки безопасности и меняем логин/пароль на собственные. В идеале можно ещё поменять порт панели и URL адреса панели.
Далее жмакаем Подключения -> Добавить подключение
Придумываем название, выбираем Протокол Shadowsocks. Остальное не трогаем и нажимаем - создать.
Теперь можно добавить VLESS. Также жмакаем Подключения -> Добавить подключение. Пишем своё название и выбираем протокол VLESS. Порт 443. В разделе Security выбираем REALITY. Во Flow ставим в xtls-rprx-vision. В поле uTLS рекомендуею выбирать chrome, но можно выбрать любое другое из списка. В полях Dest и SNI, либо оставить по умолчанию, либо прописать на выбор:
Dest: dl.google.com:443 и SNI: dl.google.com
Dest: www.microsoft.com:443 и SNI: www.microsoft.com
После сгенерировать сертификаты кнопкой и создать подключение.
Подключиться можно по QR-коду (для смартфонов) или по ссылке (для ПК), которые можно получить из созданных нами подключений.
На этом в принципе с серверной частью всё.
В качестве клиентов для ПК и смартфонов используйте на выбор - Nekoray или Hiddify.
P.S. Большинству наверное такой зоопарк не интересен, но... знаю, что протоколы OpenVPN и WireGuard уже умеют тормозить и довольно успешно, поэтому неплохо когда на одном сервере есть несколько работающих одновременно вариантов.
VPN-сервис не блокируется на устройстве, которое использует раздаваемый интернет. Баг великого китайского файрвола
В Китае, провайдеры моментально блокируют VPN сервисы. Но даже такая система, иногда дает сбой, пусть и на короткое время, и находится уязвимость в блокировке.
Ситуация выглядит следующим образом.
На самом устройстве, VPN-сервис не работает, мигом блокируется..
Раздается интернет с этого устройства на другие гаджеты.
С этих гаджетов, которые получают интернет с основного устройства, производится выход в интернет.
Включается VPN-сервис на этих гаджетах.
И VPN-сервис спокойно работает на гаджетах, в то время как на раздающем устройстве, эти же VPN-сервисы не работают.
Причина такого бага-непонятна.
Спустя время.
VPN-сервисы, которые работали в первое время, начинают тормозить и т.д. Т.к провайдеры и сотовые операторы Китая, отслеживают трафик.
Копируете ссылку на видео в Discord и смотрите;
Вы великолепны.
Появились рабочие альтернативные клиенты YouTube, которые не подверглись замедлению.
Для Android: Revanced https://revanced.app/ — это бесплатный альтернативный клиент для YouTube, предлагающий функции, аналогичные YouTube Premium, без задержек;
Для iPhone: Blueplayer https://apps.apple.com/us/app/blueplayer-video-music-player/id1564931348 — содержит все функции Premium, не требует авторизации и поддерживает Chromecast.
🚨 Умельцы нашли способ убрать замедление YouTube с любого устройства:
💥 PC/Android
🔴 1. Открываем браузер.
🔴 2. Запускаем экспериментальными функции браузера — для этого в адресной строке вводим:
🔺 Chrome — chrome://flags/#enable-quic
🔺 Edge — edge://flags/#enable-quic
🔺 Firefox — about:config → network.http.http3.enabled
🔺 Opera - opera://flags/#enable-quic
🔴 3. Ставим протокол QUIC в положение Default или Enabled. Если он уже Default — меняем на Enabled.
🔴 4. Перезагружаем браузер и смотрим видосики без зависаний.
💥 iOS
🔴 1. Заходим в настройки и там в раздел «Safari».
🔴 2. Выбираем «Дополнения».
🔴 3. Листаем вниз и нажимаем «Experimental Features».
🔴 4. Включаем пункт HTTP3.
У меня у одной вс эти способы обхода замедления Ютуба работают максимум сутки?
Такое чувство, что представитель РНК маниторят сайт и сразу блочат обходы все эти.
Во всяком случае уже три расширения ни фига не работают.