vless xtls 基于xray项目配置
重要提示:
v2ray N最新下载
v2ray core最新下载
xray core最新下载
Finalshell SSH连接工具下载
Mobaxterm SSH连接工具下载
博主搭建环境:1.谷歌云centos7 64系统 2.域名一个且解析好推荐cloudflare
解析 3.通过freessl申请证书密钥
官方一键安装
安装依赖
部分vps需要安装依赖,如已安装直接跳过
正式安装
1 | wget -O Xray-TLS+Web-setup.sh --no-check-certificate https://github.com/kirin10000/Xray-script/raw/main/Xray-TLS+Web-setup.sh |
赋予脚本权限
执行脚本
安装时长说明
此脚本的安装时间比较长,根据VPS的配置以及安装时的选项不同,安装时长在 5-60分钟 不等。 对于一台单核1G内存的VPS来说,不选择更新系统,安装时长在20分钟左右。
所以本脚本不适合反复重置系统安装,这会消耗您的大量时间。 本脚本适合安装一次后长期使用,如果需要更换配置和域名等,在管理界面都有相应的选项。
为什么脚本安装时间那么长?
之所以时间相比别的脚本长,有三个原因:
1.集成了安装bbr的功能
2.集成更新系统及软件包的功能
3.(主要原因) 脚本的Nginx(即Web服务器)是采用源码编译的形式,其它脚本通常直接获取二进制程序
其中安装bbr和更新系统及软件包可以选择跳过,在一定程度上缩短时间。 (并不推荐您这么做)
Nginx之所以采用编译的形式,主要考虑到的主要原因为:
1.便于管理
2.便于适配多种系统
编译相比直接安装二进制文件的优点有:
1.运行效率高 (编译时采用了-O3优化)
2.软件版本新 (可以对比本脚本与其他脚本Nginx的版本)
缺点就是编译耗时长,如果有快速安装的需求,推荐手动安装
。
下载v2ray N
下载Xray-core
选其中一个下载
xray-Windows-64
Xray-macos-64
xray core最新下载
主要提示:请把Xray-core里面的数据复制黏贴到v2ray N文件夹下
手动安装
创建文件夹
首先连接好自己服务器。需要更改root密码请访问。root权限下,指定证书和证书存放绝对路径地址,可以用Finalshell ssh连接工具可视化操作编辑,也可以通过纯代码操作,存放密钥证书路径可自定义。如/etc/xray
下放置密钥和证书.也可以通过代码执行 比如:可以cd /
到根目录, 然后在进入到cd /usr/local/etc
路径下,然后创建SSL文件夹 mkdir SSL
这个SSL文件夹下面用来存放证书和密钥。
生成证书
如果你已经有证书可忽略,把证书和密钥放到服务器指定目录下。申请证书方法太多可通过安装acme.sh工具生成证书或其他方法生成证书,很多新手很容易出错,当然也可Google搜索其他获取证书方法。
本文章只推荐 通过freessl注册账号申请证书密钥 大家可以自己去申请免费一年的证书,也可以通过通过下载keymanager申请
上传证书密钥
1.通过lrzsz上传,输入rz后可多个文件同时上传
2.通过lrzsz上传,输入sz下载文件
安装Xray服务
Install & Upgrade Xray-core and .dat files
仅更新(geoip和geosite)dat
编辑config.json
1 | /usr/local/etc/xray #推荐通过Finalshell 或者Mobaxterm ssh链接服务器编辑 |
在/usr/local/etc/xray下面编辑config.json配置文件
复制以下代码到config.json
1 | { |
v2ray调试
设置v2ray开机启动
BBr安装
1.部分vps需要安装依赖如下:
2.安装BBR(一键安装,./tcp.sh
启动后台管理)
查询tls开启状态
https://www.ssllabs.com/ssltest/index.html 输入自己域名查询即可
关于config.json配置文件可以自己写,当然也包括其他各种负载均衡,反向代理。如果想短时间内提升自己的可以参加我的培训课。
卸载xray
如果想卸载执行下列代码
发表评论