XrayR配置WARP分流

碎碎念

真的是咕了很久,鼓起勇气,再次水上一篇文章。😜

安装

Docker ( Debian12 )

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
# Add Docker's official GPG key:
sudo apt-get update
sudo apt-get install ca-certificates curl
sudo install -m 0755 -d /etc/apt/keyrings
sudo curl -fsSL https://download.docker.com/linux/debian/gpg -o /etc/apt/keyrings/docker.asc
sudo chmod a+r /etc/apt/keyrings/docker.asc

# Add the repository to Apt sources:
echo \
  "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/debian \
  $(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \
  sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt-get update
1
sudo apt install -y docker-ce docker-compose-plugin

这里不推荐使用官方的一键脚本
The convenience script isn’t recommended for production environments, but it’s useful for creating a provisioning script tailored to your needs.

WARP

这里推荐三个项目

推荐使用前面两个,博主主要用来跳谷歌验证。第三个总是弹验证,尽管是alpine我也用不了。

配置

XrayR

  1. 进入config目录
  2. 编辑config.yml, 取消注释OutboundConfigPathRouteConfigPath
  3. 编辑custom_outbound.json,将下面的端口修改WARP端口
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
    {
        "tag": "socks5-warp",
        "protocol": "socks",
        "settings": {
            "servers": [{
                "address": "127.0.0.1",
                "port": 1080
            }]
        }
    },
  1. 编辑route.json,添加需要分流的规则如OpenAI、Netflix等
1
2
3
4
5
6
7
      {
          "type": "field",
          "outboundTag": "socks5-warp",
          "domain": [
              "domain:google.com",
          ]
      },

注意json不可以注释

最后

可以参考官方文档进行配置

comments powered by Disqus
使用 Hugo 构建
主题 StackJimmy 设计