利用vps搭建X-ui节点实现网络自由

利用vps搭建X-ui节点实现网络自由

自建节点的好处就是绝对不会跑路

写在前面的话

因为个人原因,日常使用对梯子的需求是刚性的。

刚好手头也有一台Hk的vps小鸡。

各大机场都有跑路的风险,使用机场节点经常可能因为跑路,机场被ddos攻击导致节点无法使用。

这时候就非常恼火了,想换机场可是大部分的机场都是需要梯子才能打开官网来购买。

完了我手里的梯子又挂了。陷入了一个死循环,所以今天就用手头的vps搭建一个备用的节点。

以防机场失效导致无法更换其它梯子影响日常使用。

X-ui面板安装

首先我们需要在vps上安装X-ui面板

vps:所谓vps就是服务器。因为需要当成梯子使用所以必须购买境外的服务器。这边建议不要买阿里云和腾讯云。尽量选择境外的vps提供商。如搬瓦工之类。

或者选择跟我一样的莱卡云:https://www.lcayun.com/aff/CHUDBVJD

因为是备用所以只需要选择最便宜的境外机型即可。当然你有一定的Linux基础可以选择配置稍高一些的用来搭建一些其它的服务(博客,影视站点等)。这边推荐用香港的境外云服务器ECS(免备案)。

vps推荐安装debian或者centos系统。准备就绪后就可以使用ssh工具连接服务器进行安装了

Windows版下载地址:http://www.hostbuf.com/downloads/finalshell_install.exe 点此下载

macOS版下载地址:http://www.hostbuf.com/downloads/finalshell_install.pkg 点此下载

或者使用Windows自带的命令行工具用ssh命令连接服务器

# -p 是端口号,如果是22默认端口号则不需要输入
# root是用户名,默认分配的用户名是root
ssh -p 端口 root@服务器ip
# 输入密码

连接上服务器后输入以下命令安装X-ui面板

github开源地址:https://github.com/FranzKafkaYu/x-ui

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

等待安装

跟随提示设置账户名称,登录密码,以及面板的访问端口

安装成功后输入你的服务器ip:设置的端口来访问X-ui面板

搭建节点

  1. 输入设置的账户名和密码登录面板管理后台

  2. 点击版本号

  3. 选择最新的版本,然后等待切换版本

添加Vmess+wa协议节点

点击左侧的入站列表,点击添加入站

填写相关数据

备注:起个名字
协议:选择vmess
监听地址:留空
端口:默认的就行,或者自行设置10000-60000中的任意数字
总流量:0(代表无限
到期时间:留空
添加用户:自己用的话点+号(添加一个,分享的话要给几个人就加几个
#---用户配置,每个用户都需要手动配置
ID:默认的就行,点后面的符号可以随机生成
Alterld:0
Email:默认
到期时间:(自己用不填,分享给别人的话选一下
流量限制:(自己用不填,分享给别人的话填一下,单位gb
#---------分割线----------
禁用不安全加密:默认
网络:ws
AcceptProxyProtocol:默认
路径:复制用户设置里ID的第一个-号前面的随机数粘贴到/后面
请求头:默认
tls:默认
下方的四个选项:默认
  1. 设置完成后点击添加,回到主页就可以看见新建的节点啦

  2. 点击操作-二维码就可以用梯子软件扫描二维码添加这个节点了

  3. 或者点击后方的查看,点复制链接,使用URL导入也可以

开启防火墙端口

有些vps需要手动打开防火墙端口。

如果你跟我用的一样是莱卡云可以跳过这个步骤,莱卡云默认全打开的。

查看端口是否被占用

lsof -i:你设置的端口  #查看端口是否被占用

如果出现

-bash: lsof: command not found

输入

apt install lsof  #安装 lsof

端口被占用的话需要放行或者改一下端口

iptables -I INPUT -p tcp --dport 你设置的端口 -j ACCEPT

检测端口是否被封

端口被封的原因是多方面的,目前并没有哪一种节点可以保证不被封,本期讲的这种方式也不例外,所以如果你的节点突然无法使用了,可以用以下方式进行排查。

打开 ping.pe

输入 IP 检测 ping 是否连通

输入 IP:端口 检查端口是否可用

主要是看最后几个是否为绿色

更换端口

回到X-ui面板

点击节点前面的操作-编辑

端口栏里面重新设置一个端口号

完成后点击修改

节点转换

有一些朋友用的是clash内核,这时候我们需要转换订阅链接

这里推荐几个转换订阅链接的网站

将你复制的链接填入第一栏,生成类型里选择你需要转换的客户端

其它选项小白建议全部默认,然后点生成链接。在定制订阅栏里复制生成的链接再导入到对应的客户端使用。

无规则:https://sub.yoututz.top

带配置规则:https://sub.xeton.dev

LICENSED UNDER CC BY-NC-SA 4.0
Comment