Как настроить блокировку рекламы с использованием файла config.json для протоколов xray vless + xtls-reality?

Как я могу настроить конфигурацию для xray vless + xtls-reality с целью блокирования рекламы на YouTube, если в моем коде приведены правила направления трафика для блокировки рекламы на определенных доменах?
  • 23 августа 2024 г. 16:04
Ответы на вопрос 2
Для настройки блокировки рекламы с использованием файла config.json для протоколов xray vless + xtls-reality вам нужно внести следующие изменения:

1. Добавьте соответствующие правила в файл config.json для блокировки рекламы. Например, вы можете использовать файл hosts для блокировки конкретных доменов, отвечающих за рекламу на YouTube. Пример правила:

```json
"outbounds": [
  {
    "protocol": "freedom",
    "settings": {},
    "tag": "direct"
  },
  {
    "protocol": "xtls",
    "tag": "ads",
    "settings": {
      "address": "адрес_адс_сервера",
      "port": порт_адс_сервера,
      "userID": "юзер_ид",
      "flow": "xtls-rprx-direct",
      "encryption": "none"
    },
    "streamSettings": {
      "network": "tcp"
    }
  }
],
``` 

2. Добавьте данный outbounds-сервер в массив outbounds для блокировки рекламы. Укажите соответствующие адрес и порт сервера, а также другие необходимые настройки.

3. Пропишите это правило в файле hosts вместе с адресами доменов, которые вы хотите заблокировать:

```json
"routes": [
    {
        "type": "field",
        "outboundTag": "ads",
        "domain": ["youtube.com", "googleads.g.doubleclick.net"]
    }
]
```

Это позволит направлять трафик на указанный outbounds-сервер при обращении к указанным доменам, блокируя рекламу на YouTube.

После внесения указанных изменений вам следует перезапустить xray с обновленным файлом config.json для применения изменений.
Дружище, это все чепуха, так ты ничего не заблокируешь, потому что YT для показа рекламы не использует отдельные домены и IP, а использует отдельные JS в коде страницы. И все блокировки рекламы YT работают локально, и AdBlock uBlock и прочие по принципу вырезания кусочка кода из страницы который отвечает за показ рекламы.
Похожие вопросы