vps搭建xray面板
说明
xray作用
将网络数据通过 vmess、vless、trojan、shadowsocks、dokodemo-door、socks、http 协议进行传输
用法
1. 搭建xray
- ssh链接远程vps
- 输入代码并回车
bash <(curl -Ls https://raw.githubusercontent.com/vaxilu/x-ui/master/install.sh) - 安装完成可以查看到,端口/用户名/密码
- 使用 vps ip地址根据 端口/用户名/密码 登录xray控制面板
出现问题
- 报错:
curl:command not found - 原因:没有安装 curl 工具
- 解决:安装 curl
- ubuntu/debian 系统:
apt-get update -y && apt-get install curl -y - centos 系统:
yum update -y && yum install curl -y
- ubuntu/debian 系统:
2. 创建协议
- 点击 + 号,创建一个协议
- 其他参数可以默认不需修改
此时已经可以通过 查看-复制链接 ,通过v2rayN代理网络进行传输数据。但是此时传输数据安全性不高,可以使用其他传输协议(新建的协议默认的是 TCP)进行传输。
3. 进行 DNS 域名解析
- 用来通过域名进行数据传输
- 登录 cloudflare
- 点击 DNS
- 点击 添加记录
- 类型: AAAA 【指向IPv6地址(A 指向IPv4地址)】
- 名称:自定义
- IPv6 地址:填写 VPS IPv6地址
- 保存
- 点击 SSL/TLS
- 选择 完全 (端到端加密,使用服务器上的自签名证书)
- 点击左侧 SSL/TLS 下面的 客户端证书
- 创建证书
- 点击创建
显示的证书只会显示这一次,所以先不要点击确定或者关闭,最好先记录下。
4. 修改传输协议
- 创建协议,修改传输协议为 ws
- 打开 tls 选项
- 输入 DNS 代理的域名(cloudflare 中显示的域名)
- 选择 certificate file content 方式输入密钥
- 输入DNS代理的公钥和密钥(步骤3创建的密钥)
5. 优选IP,优化访问国外网站的传输速度
- 下载工具
https://github.com/XIU2/CloudflareSpeedTest
- 运行 CloudflareST.exe 【关闭后ip记录在 result.csv 文件中】
- v2rayN 中地址部分使用 优选IP,伪装域名填写 DNS 解析的域名
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 蚂蚁图书馆!
