Surge|将WarpTeams转换为Surge可用的Wireguard协议

发布于 2022-03-16  534 次阅读


准备工作:自行申请warp teams账户,用外区ID安装warp、wireguard,下面开始操作。

  1. 在wireguard客户端新建隧道-生成密钥对,将生成的私钥和公钥保存备用。
  2. 进入warp客户端,登录你的teams账户。
  3. 打开Surge全局抓包(或者添加相关主机名),回到warp客户端,依次点击高级-连接选项-重置加密密钥
  4. 回到Surge,关闭全局抓包,进入工具-保存的http请求,找到刚才抓的里面有key的那个包(由于我的删掉了暂时不放图了,以后看情况再补吧),右上角点击重放,拉到最下面找到json包,点击进入。
  5. 将第一步生成的公钥替换json里面的key,然后重放。
  6. 此时你的公钥已经绑定warp teams,第一步生成的私钥就是wireguard代理的private-key,关于Surge的配置文件参考整点薯条以及Surge官方
  7. 最后,替换成功后记得删除warp客户端,因为每次打开它会自动重置密钥。


Abandon all hope, ye who enter here.