Настройка WARP
Используя это руководство, вы можете снять некоторые ограничения, налагаемые крупными компаниями, такими как Google, Spotify и т.п., на IP-адрес Вашего сервера и без проблем получать доступ к ним, используя мощности Cloudflare WARP
Вариант 1
Создание конфигурации Wireguard
Для начала вам необходимо скачать нужный Asset
↗ из раздела релизов , этот файл разный в зависимости от процессора.
wget https://github.com/ViRb3/wgcf/releases/download/v2.2.22/wgcf_2.2.22_linux_amd64
Перемещаем скачанный файл в /usr/bin/
и меняем его имя на wgcf
mv wgcf_2.2.22_linux_amd64 /usr/bin/wgcf && chmod +x /usr/bin/wgcf
Затем создайте конфигурацию, используя эти две команды
wgcf registerwgcf generate
Вы создали файл конфигурации wgcf-profile.conf
Использование Warp+ (необязательно)
Чтобы получить лицензию и использовать Warp+, вы можете получить license key
через этого ↗ Telegram-бота
После его получения необходимо заменить license_key
в файле wgcf-account.toml
Затем вам необходимо обновить информацию о конфигурации.
wgcf update
Затем вам нужно создать новый файл конфигурации.
wgcf generate
Активация WARP в Marzban
Вам необходимо отредактировать ваш xray_config.json
добавив в него новый OUTBOUND
как в примере ниже, заполнив его данными изwgcf-profile.conf
{ "tag": "WARP", "protocol": "wireguard", "settings": { "secretKey": "", "DNS": "1.1.1.1", "address": ["172.16.0.2/32", "2606:4700:110:8381:7328:468f:78ff:a1f5/128"], "peers": [ { "publicKey": "", "endpoint": "engage.cloudflareclient.com:2408" } ], "kernelMode": false }}
Настройки раздела маршрутизации
Вам необходимо отредактировать ваш xray_config.json
добавив в него новый RULES
как в примере ниже, указав, какие сайты будут отправлять через WARP
{ "outboundTag": "WARP", "domain": ["geosite:google", "geosite:openai"], "type": "field"}
Вариант 2
Создание тунеля
Устанавливаем WARP-cli
cd && bash <(curl -fsSL https://gitlab.com/fscarmen/warp/-/raw/main/menu.sh) w
Активация WARP в Marzban
Вам необходимо отредактировать ваш xray_config.json
добавив в него новый OUTBOUND
как в примере ниже
{ "tag": "warp", "protocol": "socks", "settings": { "servers": [ { "address": "127.0.0.1", "port": 40000 } ] }}
Настройки раздела маршрутизации
Вам необходимо отредактировать ваш xray_config.json
добавив в него новый RULES
как в примере ниже, указав, какие сайты будут отправлять через WARP
{ "outboundTag": "warp", "domain": ["geosite:google", "geosite:openai"], "type": "field"}