Featured image of post 使用WARP Client进行代理解锁

使用WARP Client进行代理解锁

v2ray配合warp更换出口ip

前言

换了个日本小鸡,发现有些网站限制了日本ip,所以想到了用WARP Client来突破限制。虽然最后失败了,但还是做个记录吧。

warp安装

官方客户端支持socks代理模式,官方页面有详细的安装流程和原理,不赘述

warp配置

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
#1.注册客户端
warp-cli register

#2.设置WARP代理模式
warp-cli set-mode proxy

#3.连接WARP,此时WARP会使用socks5本机代理127.0.0.1:40000
warp-cli connect

#4.测试socks代理检查ip是否改变
export ALL_PROXY=socks5://127.0.0.1:40000
curl ifconfig.me

#5.修改v2ray/xray outbounds和routing
#inbounds要启动sniffing
"sniffing": {
    "enabled": true,
    "destOverride": ["http", "tls"]
}

#routing部分添加以下段落
      {
        "type": "field",
        "outboundTag": "socks_out",
        "domain": [
          "hanime1.me",
          "javdb.com",
          "jdbstatic.com"
        ]
      }

#outbounds部分添加以下段落
    {
      "tag": "socks_out",
      "protocol": "socks",
      "settings": {
        "servers": [{
          "address": "127.0.0.1",
          "port": 40000
        }]
      }
    }

题外话

我修改完之后发现还是不行,还以为是哪里出错了。后来才发现需求搞错了,这是参考解锁Netflix等流媒体服务等教程所作的修改,原教程意为获取一个不受Netflix限制的ip而不是更换区域。我没有考虑到WARP是随机分配同区域附近的出口ip,所以出口ip还是日本的无法突破地区限制。

参考教程:https://github.com/willoong9559/XrayWarp

使用 Hugo 构建
主题 StackJimmy 设计