流量转发+Xboard(V2board)对接修改版XrayR多节点管理

先说需求:

1.管理面板在自己的站点上安装,不影响正常建站和已有站点。

2.线路一般,不想被封IP,买了转发服务

3.有两个以上节点

4.想要给几个朋友分享,需要分享链接并且能生成订阅

我自己的方案:

面板选了V2board改版Xboard,V2board的子节点父节点选项很适配流量转发,Xboard支持docker部署侵入性小,还有一些新协议,虽然这些协议对于转发用不到但之后还可以建临时的直连节点

反向代理用的Nginx Proxy manager 当然1Panel的openresty也类似。

面板:xboard链接:https://github.com/cedar2025/Xboard

后端:修改版XrayR:https://github.com/wyx2685/XrayR

首先先安装Xboard,用docker部署

安装过程参见https://github.com/cedar2025/Xboard/blob/dev/docs/docker-compose%E5%AE%89%E8%A3%85%E6%8C%87%E5%8D%97.md

docker部署很简单详细我就不画蛇添足了。

之后按提示登录到管理页面,在系统配置——节点中填写通讯密钥(随便乱打就行)

先添加一个权限组

设置一个订阅

并在用户管理中设置一个使用此订阅的用户(必须)没有用户之后会报错(我踩过的坑啊,都是泪)默认的是个1970的到期时间,要改

在节点管理中设置一个shadowsocks节点

(可选)使用NPM反代域名到你的IP:7001

然后ssh进入要配置的服务器界面

先打开防火墙ufw allow “上面的连接端口”

准备安装XrayR后端:https://github.com/wyx2685/XrayR

用里面的一键脚本就可以

wget -N https://raw.githubusercontent.com/wyx2685/XrayR-release/master/install.sh && bash install.sh  输入XrayR进入脚本管理界面 输入0修改配置 Paneltype使用默认的newv2board即可 需要更改下面四项 

 

Apihost改为你面板的地址例如

示例中

 

http://31.214.240.47:7001
或者如果你反代过域名也可以写域名

Apikey更改为节点选项中的通讯密钥

nodeID改为节点管理中我指出的节点ID

Node type填写shadowsocks

配置后内容如下

:wq保存后退出,可以先不理会失败重新再输入XrayR启动一次

如果还不行就需要看日志排查

现在可以导出一下订阅链接测试一下Shadowsocks是否联通,测试前需要先把节点管理——显隐打开

成功后去你购买的转发平台(NNR等)的面板设置转发规则等待生效

 

下面设置子节点

复制一条节点规则并设置

设置显隐,隐藏父节点显示子节点

再复制订阅链接导入即可.

 

 

后记:

这一路上没少踩坑,最开始用xboard不知道要用修改版XrayR,折腾了一天才知道,之后就是面对一堆奇奇怪怪的报错一点点找问题,有的问题现在看起来很傻缺但是对我当时一个啥也不会的真的不知道怎么弄。Xboard提供了一个Docker部署,对我这种只有一台建站主机的来说真的很好用,再就是是对小白友好(docker都很友好),很好衔接已有的类似NPM这种带GUI的简单反代。我相信大佬不需要看我这篇帖子,毕竟大佬们应该都是手搓nginx吧。

其实应该还有很多高端玩法什么vless,reality,hysteria2,但我暂时没什么时间继续研究了,先这样吧。

感谢各位开发者提供的工具软件。

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇