前言
换了个日本小鸡,发现有些网站限制了日本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