Обход блокировки YouTube для любых Smart TV — Docker Desktop + Xray

В статье я расскажу как обойти блокировку для любых Smart TV. Все актуальные способы обхода блокировки ютуб я собрал в тг канале, с подробными инструкциями.

В первую очередь устанавливаем Docker Desktop

Затем необходимо проверить IP-адрес вашего компьютера (это можно сделать в настройках сетевого адаптера либо с помощью команды ipconfig в терминальной строке), затем подставить его в указанное место:

f5d9f60afdec03cab22b696348ad6474.png

Не забудьте подставить свой IP-адрес!

Далее перейдем к настройке конфигурационного файла Xray:

Изменения и настройка потребуются только в том случае, если вы планируете направлять трафик через ваш VPN, который уже настроен.

local-docker-dns\xray

Требуется модифицировать данные для outbound на параметры вашего VLESS VPN:

Вот эту часть надо подменить под ваши параметры (тут выдуманные данные):

{
      "domainStrategy": "AsIs",
      "flow": null,
      "protocol": "vless",
      "settings": {
        "vnext": [
          {
            "address": "103.245.67.189",
            "port": 443,
            "users": [
              {
                "encryption": "none",
                "flow": "xtls-rprx-vision",
                "id": "b9c31e8f-d724-4a91-9e57-3f86d2a1b0e5"
              }
            ]
          }
        ]
      },
      "streamSettings": {
        "network": "tcp",
        "realitySettings": {
          "fingerprint": "firefox",
          "publicKey": "m7bKpR2x4y9F1cNwLDsuPQWXvrZLmnRt3hG8J05ETYz",
          "serverName": "auth.cloudservice.com",
          "shortId": "a8e73b52",
          "spiderX": "/"
        },
        "security": "reality"
      },
      "tag": "proxy"
    },

Этот фрагмент можно получить из экспортированного конфигурационного файла Xray через программу Nekoray. В ней конфиг будет в минифицированном виде, который можно форматировать, например, с помощью онлайн-сервисов, а также проверить его корректность. Найдите в выгруженном конфиге нужный outbound с аналогичным форматом, как в примере.

1f3b0404ac8782ca5e75d4c3ba64f29f.png

Перед экспортом необходимо импортировать конфигурацию в программу Nekoray. Для этого нужна ссылка формата vless://.

c8d16e237ab281d21b55024054c45d81.png

Важно отметить, что по умолчанию конфигурационный файл не использует outbound «proxy». Весь трафик будет отправляться через вашего провайдера, что сделано для упрощения настройки. Если у вас нет VPN или вы не хотите его настраивать, вы можете просто направить трафик напрямую и использовать на ПК сторонний VPN или GoodbyeDPI.

Но если вы решите использовать свой VPN и настроите его в конфигурации Xray, то в настройках маршрутизации необходимо будет заменить «direct» на «proxy». На скриншоте показано, где следует прописать «proxy», если вы хотите пропустить через VPN только трафик с YouTube, а также где это сделать, если хотите направить весь остальной трафик через VPN.

7fe3d0656305cb205d0543ea1fca0ba2.png

Убедитесь, что конфиг содержит все необходимые скобки и правильное количество запятых.

После настройки Xray при запуске он выведет сообщение, подобное этому (может немного отличаться в зависимости от настроек логирования):

a1b84e00935e42e1a28c4aaa94bfaed0.png

Теперь можно приступать к запуску.

Заранее переместите папку local-docker-dns в удобное для вас место, где она не будет мешать, если оставить ее на длительное время.

Запустите терминал в директории local-docker-dns. Это можно сделать следующим образом: правой кнопкой мыши в нужной папке и выберите пункт «Открыть терминал».

Либо используйте комбинацию клавиш Win + R, введите cmd, а затем выполните команду с указанием пути до папки (замените на ваш путь): cd C:\Users\User\Documents\local-docker-dns.

В терминале запустите Docker-контейнер с локальным DNS-сервером:

docker-compose up -d

1c49c53f8bb2cbe870cbaf3206e10cd1.png

Затем запускаем Xray:

local-docker-dns\xray\xray.exe

Теперь вам осталось указать IP-адрес вашего компьютера в качестве DNS-сервера в настройках сети вашего телевизора.

Docker можно настроить так, чтобы он автоматически загружался вместе с системой.

edcbc20e7bad3f6bc431e5ea14d2e8ae.png

Ярлык на xray.exe можно закинуть в автозагрузку:

Нажмите Win+R, введите «shell: startup» и нажмите Enter.

Habrahabr.ru прочитано 704 раза