经常有小伙伴问我怎么搭梯子,如果是以前,还挺麻烦的,需要购买VPS、SSH连接进去、敲很多linux命令、安装代理软件、修改配置文件、开放防火墙端口……最终大功告成。这一大堆操作虽然说没什么难度,但其实对于小白来说,还是个impossible mission!不过前些年就开始陆续出现各种面板,可以简单快速搭建梯子,并且支持各种协议(vmess、vless、trojan、shadowsocks、dokodemo-door、socks、http),非常好用。本文介绍的就是我一直用的x-ui面板,项目地址在
vaxilu/x-ui: 支持多协议多用户的 xray 面板 (github.com)
其实项目介绍里什么都有了,不过还是要粘贴过来讲解一下。买好VPS后SSH连接它,然后执行一条命令就安装了:
bash <(curl -Ls https://raw.githubusercontent.com/vaxilu/x-ui/master/install.sh)
安装好后执行x-ui可以控制后台,设置好用户名、密码和面板端口(默认端口54321)后,还要让防火墙放行面板端口才能访问。不同操作系统的放行的方法不同,由于本文是针对纯小白,所以我就直接把防火墙给关闭了,这样也方便以后添加节点直接就能连接:
RHEL/centos系统
systemctl stop firewalld
systemctl disable firewalld
#查看防火墙是否关闭
systemctl status firewalld
Debian/Ubuntu系统
ufw disable
#查看防火墙是否关闭
ufw status
经过上述操作,应该就可以访问面板了: http://你的IP:54321。既然都是小白了,所以也就不整什么ssl/tls证书了,就直接用IP访问吧!
然后就登录、进入面板了,在“入站列表”里添加入站,选择协议、端口之类的,然后就用客户端连接即可,可以通过URL、二维码导入客户端,很简单,如果小白的这个地步就自己摸索摸索吧。
如果要迁移服务器,只需要把/etc/x-ui/目录下的x-ui.db文件拷贝到新的服务器上,替换掉新服务器上的x-ui.db文件即可实现数据迁移。