服务器端

首先需要有个域名,并解析向当前的服务器。
(5.15更新:这个仿佛更好)

[服务器一键脚本][2]

    [root@vultrguest ~]# bash -c "$(curl -L git.io/xray-yes)" - install
 …………………………………………………………………………………………好长一串

[+] Xray 安装成功 (VLESS+tcp+xtls+nginx)


 Xray 配置信息 
 地址 (address):  ……
 端口 (port):  ……
 用户id (UUID/密码):  ……
 流控 (flow):  xtls-rprx-direct
 SNI:  ……
 TLS:  XTLS

 分享链接: ……

 提示:您可以在 Linux 平台上使用流控 xtls-rprx-splice 以获得更好的性能。

中间失败了好几次,好像是因为重定向的问题;然后又是端口占用;这波我把stackoverflow、reddit、GitHub issue等一众网站逛了个遍,最终解决的方法居然是重启NGINX!也不知道为啥……流下没有知识的眼泪……

客户端

客户端配置指南

我只完成了iOS和macOS版。提一下有几个没说到的点,

  1. Qv2ray不能用稳定release,要用最新的beta版
  2. Qv2ray需要在preferences->kernel settings里配置v2ray core executable path(/usr/local/Cellar/xray/1.4.2/bin/xray)和v2ray assets directory(/usr/local/Cellar/xray/1.4.2/share/xray/),这里必须用到xray的文件而不是v2ray的。可能用到的命令:

    brew install xray
    brew ls xray //显示xray所在目录

还有,配置的时候tls settings里面sni也填上吧,毕竟给了。