科学上网:VPS 搭建 X-ui 面板,用 DNS 申请 SSL 证书

使用 X-ui 搭建代理服务,具有以下优点:

与本期视频相关教程

dir="auto">本期合作 VPS 六六云:https://bit.ly/3hBENuF

dir="auto">域名注册教程:https://youtu.be/2uJQdWpM46k

dir="auto">Cloudflare 接管域名教程:https://youtu.be/1GtDTWybJNM

dir="auto">X-ui 搭建教程一:https://youtu.be/n5koU-pj094

准备工作

dir="auto">Windows 版本下载地址: http://www.hostbuf.com/downloads/finalshell_install.exe

dir="auto">MacOS 版本下载地址: http://www.hostbuf.com/downloads/finalshell_install.pkg

更新安装系统

dir="auto">下面环境的安装方式,大家根据自己的系统选择命令安装就好了。

1、Debian/Ubuntu 系统执行以下命令:

apt update -y         
apt install -y curl    
apt install -y socat    

2、CentOS 系统执行以下命令:

yum update -y         
yum install -y curl   
yum install -y socat   

安装 BBR 加速

dir="auto">本脚本建议在Debian≥9或是CentOS≥8以上的系统中使用

wget -N --no-check-certificate "https://raw.githubusercontent.com/chiakge/Linux-NetSpeed/master/tcp.sh" && chmod +x tcp.sh && ./tcp.sh

一键安装面板

bash <(curl -Ls https://raw.githubusercontent.com/vaxilu/x-ui/master/install.sh)

dir="auto">完成 X-ui 安装以后,我们可以输入 VPSIP:端口(如1.1.1.1:12345) 登录 X-ui 的管理面板(可以登录代表安装成功)

利用 DNS 申请证书

dir="auto">在 VPS 输入 x-ui 命令,进入 X-ui 的命令菜单 选择 16,申请 SSL 的证书。(申请需要有 Cloudflare API ,可以 观看视频 获取 API)

dir="auto">申请的时候是申请的泛域名证书,所以,填写域名的时候,只填入 域 也就好了,例如 xxx.com 的格式。

dir="auto">申请成功以后,证书和密钥文件在 VPS 目录的 /root/cert 文件夹里面

访问并设置 Xray 管理面板

dir="auto">在浏览器中输入刚才解析的域名 cs.kjxlu1.top ,用户名 admin ,密码 admin

dir="auto">修改必要的面板参数 SSL证书以及密钥(绝对地址)、面板端口、登录标题 等,其他若是你不清楚,请保持默认

添加科学上网节点

dir="auto">这一步扩展性很强,大家可以根据自己的需求设置相关的节点规则。

关于x-ui节点电脑V2ray能连接上,扫描导入手机V2rayNG连接不了?

dir="auto">在 X-ui面板设置中,“面板证书公钥文件路径”,不要用带自己域名的证书,输入 /root/cert/fullchain.cer (这是标准的CA证书集的文件之一)的路径。然后重启面板。在创建的节点时候,公钥文件路径同样填入 /root/cert/fullchain.cer 。 这样设置之后,解决了问题: io read/write on closed pipe


Xray 可视化管理面板 的方式,也是支持伪装网站以及多网站并存的,包括支持宝塔面板的搭建方式。

x-ui 管理脚本使用方法:

x-ui - 显示管理菜单 (功能更多)

x-ui start - 启动 x-ui 面板

x-ui stop - 停止 x-ui 面板

x-ui restart - 重启 x-ui 面板

x-ui status - 查看 x-ui 状态

x-ui enable - 设置 x-ui 开机自启

x-ui disable - 取消 x-ui 开机自启

x-ui log - 查看 x-ui 日志

x-ui v2-ui - 迁移本机器的 v2-ui 账号数据至 x-ui

x-ui update - 更新 x-ui 面板

x-ui install - 安装 x-ui 面板

x-ui uninstall - 卸载 x-ui 面板