首先,我用的是warp-go版本的
项目地址
https://github.com/fscarmen/warp
脚本在这里了
wget -N https://raw.githubusercontent.com/fscarmen/warp/main/warp-go.sh && bash warp-go.sh
安装步骤略 git上已经很详细了
这里重点说一下需要修改的参数
warp-go e获取 Wireguard 配置文件: /opt/warp-go/wgcf.conf
然后修改xray的配置文件
"outbounds": [
{
"protocol": "freedom"
},
{
"tag":"WARP",
"protocol":"wireguard",
"settings":{
"secretKey":"xxx",#修改"secretKey" 这里对应Wireguard 配置文件的PrivateKey
"address":[ #address照抄Address 一般不需要改
"172.16.0.2/32",
"fd01:5ca1:ab1e:823e:e094:eb1c:ff87:1fab/128"
],
"peers":[
{
"publicKey":"xxx", # 这里对应的是PublicKey 一般不用改
"endpoint":"engage.cloudflareclient.com:2408"
}
]
}
}
],
接下来修改domain 部分
"routing": {
"domainStrategy":"AsIs",
"rules": [
{
"type":"field",
"domain":[ #这里设置需要走warp的域名.只访问GPT的话 写ai.com和openai.com ,ip.gs这个是用来验证配置是否成功的,IP都会看,不细说了
"domain:ip.gs",
"domainpenai.com",
"domain:ai.com"
],
"outboundTag":"WARP"
},
接下来重启xray,
因为我用的是x-ui 所以我修改的位置是"面板设置"→"Xray相关设置"→"按上面的修改完成后"→"重启面板"→访问ip.gs测试IP是否改变
|