Как я смотрю YouTube без задержек и рекламы

Привет, Хабр! Сегодня я хочу поделиться своим способом для просмотру YouTube без задержек и рекламы на любом устройстве, почти. Речь пойдет не о VPN, о нем сейчас вроде писать нельзя, а речь пойдет о дополнительном ПО, которое стабилизирует видео и делает просмотр более приятным. 

73abf296eb27f77d5513f8a7fbbb331a.png

Почему этот способ стоит внимания?

Этот способ прост, доступен и не требует глубоких технических знаний.

Стоимость решения — всего 22 рубля в день или около 600 рублей в месяц. Да, можно поднять собственный сервер. В конце текста будут ссылки на нужные тексты. Свой сервер, возможно, будет более безопасно, но мой мануал максимально прост и доступен даже для новичков. Мы будем использовать связку Beget и WireGuard, что позволяет быстро развернуть стабильное решение.

Начало работы: регистрация и создание VPS

Первым шагом необходимо зарегистрироваться на Beget. Вы можете создать аккаунт как физическое лицо, а если требуется оплата по счету — как юридическое. После регистрации переходим к созданию VPS. Выбираем самый младший тариф — 22 рублей в день. Этого достаточно для 20+ человек с несколькими устройствами у каждого. 

Важно: выбирайте локацию «Латвия», так как другие локации могут не работать. Их разбирают достаточно быстро, не опоздайте. 

0f222f9cd1bb00f013a1adf572a3d5b3.png

После создания VPS на вашу почту придет письмо с root-паролем. Этот пароль понадобится для дальнейших действий. Теперь, когда сервер готов, можно приступать к настройке WireGuard.

3ffff474d7241a32dd55ecba90896470.png

Если нужен только один аккаунт, он уже создан, qr код можно найти в личном кабинете beget. Настройка на этом закончена. 

d593157e8b01cd8f578199b145a45457.png

Идем в информацию, далее ios и вот нужный нам QR

30e27ef6ba1e58eeb123aa6c6e6c523b.png

Если нужно несколько аккаунтов

Для разных устройств рекомендуется использовать разные профили. Подключение к серверу осуществляется через программу PuTTY или терминал в beget. 

Вставьте IP-адрес из письма, введите логин `root` и пароль. Пароль вставляется правой кнопкой мыши, так как Ctrl+V не работает. Пароль видно не будет, после того как вы его добавите, просто нажимайте enter. 

После успешного подключения переходим в директорию с файлами WireGuard:   

cd /opt/beget/wireguard

Запускаем скрипт:   

./wireguard.sh

Для добавления пользователя вводим `1`, указываем имя и выбираем DNS-сервер. 

При создании профиля выбирайте DNS Google (цифра 2). Другие DNS-серверы не проверены, но вы можете поэкспериментировать. 

a34858e915eb4505f5db30f280ae2892.png

После этого вы получите QR-код для подключения и путь к файлу конфигурации. Если нужно удалить пользователя, выбираем пункт `2` в скрипте, указываем номер пользователя и подтверждаем удаление.

Логи и конфигурации: где они хранятся?

Все логи подключений хранятся на вашем сервере, так что вы сами управляете политикой их хранения. Конфигурационные файлы WireGuard находятся в директории »/opt/beget/wireguard/». Скрипт `wireguard.sh` позволяет управлять конфигурациями клиентов. Это дает полный контроль над процессом и обеспечивает гибкость в настройке.

Настройка устройств

Приложение WireGuard доступно практически для всех устройств: телефонов, телевизоров, планшетов и т.д. Для устройств с камерой используйте QR-код, для телевизоров — файл конфигурации. Чтобы получить файл конфигурации, перейдите в файловый менеджер Beget по пути »/opt/beget/wireguard/clients/» и скачайте нужный файл. Перекиньте его на устройство через Яндекс.Диск или другой сервис.

Итог

Этот способ актуален на 27.01.24, и я надеюсь, что его не заблокируют в ближайшее время. Если у вас есть вопросы или дополнения, пишите в комментариях. Удачного просмотра!

Что удивительно, работает и инстаграм и прочие приложения и сайты у которых нестабильное подключение. Плюс другие приложения не сильно ругаются на WireGuard, поэтому можно почти не выключать. 

Для любителей поднимать все свое ссылки на habr: WireGuard VPN на VPS с Ubuntu 20.04 и список провайдеров за бугром ссылка

© Habrahabr.ru