分类 分享 下的文章

用x-ui搭建节点

需要的原料:1. vps

  1. ssh连接vps

    ssh root@ip -p 22

    image-20240127110726450

    这个是看cmd,有的可以有的不行。我电脑的cmd不行,但是我用的第三方的cmd可以,这个软件叫做cmder。不想装的话也可以用xshell或者finalshell。
  2. 安装x-ui面板:

    bash <(curl -Ls https://raw.githubusercontent.com/FranzKafkaYu/x-ui/956bf85bbac978d56c0e319c5fac2d6db7df9564/install.sh) 0.3.4.4
  3. vmess + ws

    image-20240127113814830

    点击添加入站

    image-20240127113838277

    协议选择vmess,端口任意(如果想要套cdn,可以选择80, 8080, 8880, 2052, 2086, 2095)

    点一下添加用户旁边的加号,网络选择ws

    image-20240127114050589

    选择好之后会有一个路径

    把usr1中id的第一段填到 / 之后

    例如:

    image-20240127114210183

    填a365152f

    填完之后点击添加

  4. 在v2rayN客户端添加节点

    image-20240127114400099

    点击操作

    image-20240127114431017

    选择二维码

    image-20240127114500793

    点击复制

    打开v2rayN

    image-20240127114659876

键盘按ctrl+v或者点击左上角服务器

image-20240127114839199

选择从剪贴板导入批量URL

v2ray-link_to_sub

一个简单的节点链接转化成订阅工具,用到sqlite数据库,可以在线添加节点,虽然叫做v2ray-link_to_sub,但本质上是读取数据库里面的节点然后一键转换成base64,所以理论上其他的协议例如tuic或者hysteria也可以用

功能介绍:

image-20231209185312122

  1. 订阅链接:点进去就是转换好的base64字符串,可以直接把网址复制下来,到nekobox还是v2rayn之类的软件里用
  2. 产看节点链接:点进去可以看有多少个节点和哪些节点被加进去,现在只能看链接,以后可能会做查看名字和复制链接的功能
  3. 添加节点:就是添加节点到数据库,添加完就可以不去管他了,到软件里面更新一下订阅就可以了
  4. 查看数据库列表:就是查看数据库列表
  5. 添加数据库:就是添加数据库

演示网址:

https://sub.heky.tk/

订阅链接:https://sub.heky.tk/sub.php

使用须知:

  1. 第一次使用需要给db文件夹写入权限
  2. 需要先添加数据库 “wky”(代码里面写死了)

还未实现功能:

  1. 分数据库添加链接,为了实现一个网站多个订阅链接的功能

写在后面:

我写这个工具是因为经常要分享上网工具的时候不想再到软件里面分享链接再发过去,以及为了避免如果哪天节点失效了,可以不用再发一遍。以及在学校里面关键时候要用时,可以不用很狼狈的看qq有没有聊天记录还在。

GitHub地址:https://github.com/heky12356/v2ray-link_to_sub