【自建v2ray养鸡场】V2board搭建教程-后端对接节点篇

搭建脚本&教程463
IPRoyal

前面介绍了v2board的前端网站搭建教程,本篇接上文!关于v2board如何对接后端v2ray节点,通过docker快速对接v2ray后端节点,v2ray后端对接脚本程序:Aurora、v2ray-poseidon、sogo以及新出的 XrayR 四种对接脚本。

其中Aurora由官方人员维护,属于v2board的亲儿子,需付费258 USDT才能使用(永久版);v2ray-poseidon又叫波塞冬,社区版可以免费提供50个有效用户,商业版年付65 USDT;sogo社区版提供免费88个有效用户,商业版年付65 USDT; XrayR 后端则属于开源后端,宣称永久免费。文章源自Get主机优惠信息-https://getzhuji.com/4073.html

四者最大差别是Aurora仅能在v2board面板使用,v2ray-poseidon、sogo、 XrayR 都可以对接v2board、vnetpanel、sspanel三种面板.文章源自Get主机优惠信息-https://getzhuji.com/4073.html

前端网站添加节点

1、打开v2board面板网站管理中心,找到权限组,创建一个组,然后再找到节点管理-添加节点;文章源自Get主机优惠信息-https://getzhuji.com/4073.html

2、我这里添加下最简单的TCP协议节点做示范,其它协议类似:名称标签随意,倍率是用户使用流量按多少倍算,权限组就是刚才添加的组,节点地址和端口填需要对接的后端服务器IP或域名、自定义端口,连接端口和服务端口一般情况请保持一致,传输协议TCP,然后提交确认;文章源自Get主机优惠信息-https://getzhuji.com/4073.html

3、选择系统配置找到服务端,设置通讯密钥(自定义16位数以上),社区版无授权文件,如有授权文件则填入进去;文章源自Get主机优惠信息-https://getzhuji.com/4073.html

后端服务器对接节点

(一)、v2ray-poseidon后端文章源自Get主机优惠信息-https://getzhuji.com/4073.html

1、通过SSH连接上你的Linux后端节点服务器(需要性价比高的服务器在本站都有推荐),推荐使用CentOS7;安装内核加速,推荐使用bbr plus。先安装内核,选择2,重启后,开启加速,选择7,如需其它BBR加速脚本看本站提供的教程。文章源自Get主机优惠信息-https://getzhuji.com/4073.html

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

2、同步时间为北京时间:一般不需要,保险起见,建议还是同步一下。文章源自Get主机优惠信息-https://getzhuji.com/4073.html

yum -y install ntpdate
timedatectl set-timezone Asia/Shanghai
ntpdate ntp1.aliyun.com

3、关闭防火墙:必须要做,否则大部分对接上节点但是连接都会无网络连接。文章源自Get主机优惠信息-https://getzhuji.com/4073.html

systemctl start supervisord
systemctl disable firewalld
systemctl stop firewalld

4、安装并启动 Docker/docker-compose。文章源自Get主机优惠信息-https://getzhuji.com/4073.html

curl -fsSL https://get.docker.com | bash
curl -L "https://github.com/docker/compose/releases/download/1.25.3/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
chmod a+x /usr/local/bin/docker-compose
rm -f `which dc` 
ln -s /usr/local/bin/docker-compose /usr/bin/dc 

systemctl start docker
service docker start
systemctl enable docker.service
systemctl status docker.service

5、从GitHub获取后端源码安装v2ray-poseidon。文章源自Get主机优惠信息-https://getzhuji.com/4073.html

yum install -y git
git clone https://github.com/ColetteContreras/v2ray-poseidon.git

6、修改配置文件,我这里对接的tcp协议,如果需要对接其它协议就进入到v2board目录下的其它协议文件夹。config.json文件需要修改三项。docker-compose.yml文件需要修改端口。文章源自Get主机优惠信息-https://getzhuji.com/4073.html

cd /root/v2ray-poseidon/docker/v2board/tcp

vi config.json
##"nodeId":6 // 面板里添加完节点后生成的自增ID
##"webapi": "https://getzhuji.com",// v2board 的域名信息或单独设置个专门对接后端不需要用户访问的域名
##"token": "getzhuji.com666666", // v2board 和 v2ray-poseidon 的通信密钥

vi docker-compose.yml
##'服务端'修改为前端面板设置的端口数字

7、赋予Docker权限,并且启动Docker:文章源自Get主机优惠信息-https://getzhuji.com/4073.html

chmod +x  /bin/dc
cd /root/v2ray-poseidon/docker/v2board/tcp
dc up -d

8、到此为止你已经全部设置好了。接下来我们可以查看一下日志看看有没有报错。文章源自Get主机优惠信息-https://getzhuji.com/4073.html

dc logs

9、回到前端v2board面板网站,可以看到刚才添加的节点状态显示蓝色(新版为黄色,表示对接成功但还没人使用),表示已对接成功,红色则对接失败检查故障,最后打开显隐开关连接节点测试。文章源自Get主机优惠信息-https://getzhuji.com/4073.html

(二)、soga后端对接文章源自Get主机优惠信息-https://getzhuji.com/4073.html

1、按照前面的添加好节点,把防火墙或时间同步下,这里就不加上了,输入下列命令安装soga;文章源自Get主机优惠信息-https://getzhuji.com/4073.html

bash <(curl -Ls https://blog.sprov.xyz/soga.sh)
或
bash <(curl -Ls https://raw.githubusercontent.com/sprov065/soga/master/install.sh)

2、安装好后命令行输入:vi /etc/soga/soga.conf 编辑以下几个地方(面板类型、面板域名、通信密钥、节点ID),其它根据自身需求配置;文章源自Get主机优惠信息-https://getzhuji.com/4073.html

type=v2board       ## 对接的面板类型,可选v2board/sspanel/vnetpanel
server_type=v2ray  ## 对接的节点类型,可选v2ray/trojan/SS
api=webapi         ## 对接的方式,可选webapi 或 db,表示 webapi 对接或数据库对接

##webapi 对接
webapi_url=https://getzhuji.com/  ## 面板域名地址,或自定义个专用后端对接不提供访问的域名
webapi_mukey=getzhujicom666666    ## 面板设置的通讯密钥

##数据库对接
db_host=db.xxx.com  ## 数据库地址
db_port=3306  ## 数据库端口
db_name=name  ## 数据库名
db_user=root  ## 数据库用户名
db_password=asdasdasd  ## 数据库密码

node_id=1   ## 前端节点id
soga_key=  ## 授权密钥,社区版无需填写,最多支持88用户,商业版无限制
user_conn_limit=0  ## 限制用户连接数,0代表无限制,v2board 必填!!!
user_speed_limit=0   ## 用户限速,0代表无限制,单位 Mbps,v2board 必填!!!
check_interval=100   ## 同步前端用户、上报服务器信息等间隔时间(秒),近似值
force_close_ssl=false ## 设为true可强制关闭tls,即使前端开启tls,soga也不会开启tls,方便用户自行使用nginx、caddy等反代
forbidden_bit_torrent=true  ## 设为true可禁用bt下载
default_dns=8.8.8.8,1.1.1.1  ## 配置默认dns,可在此配置流媒体解锁的dns,以逗号分隔

3、编辑好自己需要的设置后保存退出,命令行输入soga,输入数字4启动soga,可输入7或8查看状态和日记,没意外的话面板已经亮灯了,自行测试是否能上网;文章源自Get主机优惠信息-https://getzhuji.com/4073.html

(三)、XrayR后端对接文章源自Get主机优惠信息-https://getzhuji.com/4073.html

1、下载安装xrayr后端

bash <(curl -Ls https://raw.githubusercontent.com/XrayR-project/XrayR-release/master/install.sh)

2、编辑xrayr配置文件:

vi /etc/XrayR/config.yml

3、 编辑好自己需要的设置后保存退出,命令行输入xrayr,输入数字4启动或进行其他管理。

v2board前端面板搭建篇:https://getzhuji.com/4501.html

v2board对接支付篇:https://getzhuji.com/4533.html

v2board对接邮件篇:https://getzhuji.com/4542.html

v2board中转节点设置篇:https://getzhuji.com/4638.html

联系博主:@nbsxk(TG电报) 杂货铺曙光商店 机场推荐NaiTu云 (高速专线节点)
  • 【声明】:本站资料均来源于网络,仅供大家参考和学习,请勿违法使用!如无意侵犯到您的权利,请及时与我们联系!
评论  46  访客  27  作者  19
    • 彩霞
      彩霞 2

      我为什么搭建的,用户开通服务,一直显示开通中

        • Get主机优惠
          Get主机优惠

          @ 彩霞 队列没开启

            • 彩霞
              彩霞 2

              @ Get主机优惠 怎么开?

              • 彩霞
                彩霞 2

                @ Get主机优惠 我设置了列队的内个插件设置完了就没了,这个怎么办

                • 老王
                  老王 1

                  @ Get主机优惠 ERROR: The Compose file './docker-compose.yml' is invalid because:
                  services.v2ray-tcp.ports is invalid: Invalid port "服务端口:服务端口", should be [[remote_ip:]remote_port[-remote_port]:]port[/protocol]

                    • Get主机优惠
                      Get主机优惠

                      @ 老王 端口没填,且后端脚本作者已停止更新,自行查找最新可用脚本

                • 彩霞
                  彩霞 2

                  内个连接端口是在前端自定义还是?我后端上面只能设置服务器端口

                    • Get主机优惠
                      Get主机优惠

                      @ 彩霞 自己看完教程再说

                        • 王彩霞
                          王彩霞 0

                          @ Get主机优惠 我还是没弄明白,我端口后端上设置的2000,前端设置连接1000 后端2000 ,可以连接后端 ,但是用户连接的1000不行,你能说一下后端哪里设置端口不

                      • 2205
                        2205 1

                        大佬好,我想请问一下,在 docker 中运行 v2ray-poseidon对接v2board,后端想使用CloudFlare CDN + WebSocket 模式1,于是cd /root/v2ray-poseidon/docker/v2board/ws vim config.json,修改了nodeId, webapi, 和 token,成功对接上v2board(节点状态显示蓝色)。但是节点无法科学上网,没有网络连接。其中面板配置如下:节点地址是域名,连接端口和服务端口均为443,TLS:不支持,传输协议:WebSocket。在CloudFlare中使用DNS解析域名到服务器公网IP,Proxy 狀態:通過 Proxy 處理(橙色小云朵)。实在是不知道哪里出了问题。谢谢了! :cry:

                          • Get主机优惠
                            Get主机优惠

                            @ 2205 防火墙关闭下,另外建议看下报错日记

                              • 2205
                                2205 1

                                @ Get主机优惠 您好,非常感谢您的回复。研究了半天才发现似乎是CloudFlare用api不能给免费域名证书?最后用acme.sh申请的证书,非常非常谢谢您

                                  • Get主机优惠
                                    Get主机优惠

                                    @ 2205 这个的话,弄个域名便宜的也才几块钱一年,免费域名问题多,需要免实名域名可以看看我网站推荐的域名商家

                              • 2205
                                2205 1

                                感谢博主!很有用。给小白很多帮助!

                                • make
                                  make 0

                                  前端和后端可以用同一个vps吗

                                  • gyl999
                                    gyl999 0

                                    [root@instance-20200922-1723 tcp]# dc up -d
                                    ERROR: The Compose file './docker-compose.yml' is invalid because:
                                    services.v2ray-tcp.ports is invalid: Invalid port "服务端口:45678", should be [[remote_ip:]remote_port[-remote_port]:]port[/protocol]
                                    服务器端口都对着的不知道为什么报错

                                      • Get主机优惠
                                        Get主机优惠

                                        @ gyl999 提示很明白了啊,服务端口两个需要一致,你的中文都没改

                                      • 你好
                                        你好 0

                                        ports:
                                        - "443:443"
                                        #- "80:80"
                                        我的docker-compose.yml文件里面端口设置好了 ,但是还是报这个错误
                                        [root@ecs-Aaev9 tcp]# dc up -d
                                        ERROR: The Compose file './docker-compose.yml' is invalid because:
                                        services.v2ray-tcp.ports is invalid: Invalid port "服务端口:服务端口", should be [[remote_ip:]remote_port[-remote_port]:]port[/protocol]

                                        • 夜寐纵欲
                                          夜寐纵欲 0

                                          老哥,请问没有新建的这个v2ray节点用v2rayn要怎么连接他?只有协议和域名端口,额外id,缺少用户id

                                            • Get主机优惠
                                              Get主机优惠

                                              @ 夜寐纵欲 都开机场了自己有管理权了还不会用普通的节点玩毛

                                                • 热心网友
                                                  热心网友 0

                                                  @ Get主机优惠 要被你这回复笑死了,老哥。不过现在小白真的太多了,一点基础都没有来瞎问确实很烦。所以教程不能写得太保姆,否则还不如写一键脚本给他们。

                                              • 陈马甲
                                                陈马甲 0

                                                社区版可以免费提供50个有效用户
                                                意思是搭建好了之后,前端网站只能注册50个账号是吗?

                                                • Root
                                                  Root 0

                                                  后端对接支持trojan节点吗?设置都是差不多的吗?

                                                    • Get主机优惠
                                                      Get主机优惠

                                                      @ Root 步骤差不多,参数肯定不同,用哪个后端就去那个后端的官方文档查看教程

                                                    • v2ray
                                                      v2ray 0

                                                      前端后端都搭建完成了,没有任何问题,给用户加了余额后,在前端用户也可以购买订阅,余额支付,等待开通,也能开通成功,soga上也能看见增加了一个用户。节点状态显示正常。就唯独订阅地址里没有内容,空的。已经搞了一周了,全是同样问题。换了3个服务器,内网、云服务器都试过都是相同问题。三种协议都试过了,v2ray-poseidon后端也试过了,问题依旧。请问大佬可能是什么问题呀?

                                                      • SiriusBlack
                                                        SiriusBlack 1

                                                        前端都对接好了,但是后端docker或非docker的方式对接soga都对接不上,订阅链接都是404,实在查不到哪里有问题了,希望博主指点一下

                                                        • 顾念
                                                          顾念 0

                                                          第6步用什么改啊,ssh改不了。

                                                          • 站长晚上
                                                            站长晚上 0

                                                            为什么soga搭好了,前端页面显示的节点是运行未上报啊

                                                              • lankerens
                                                                lankerens 0

                                                                @ 站长晚上 同,在线用户数和使用流量没有变化

                                                                • chunye666
                                                                  chunye666 2

                                                                  @ 站长晚上 这是v2board更新后添加的新节点状态,一般不影响使用,如果不放心可以重装节点服务器并重新对接一下看看。

                                                                • 孙龙
                                                                  孙龙 0

                                                                  队列开启了。还是一直显示开通中

                                                                  • 小白
                                                                    小白 0

                                                                    对接完成后,节点状态黄色,可能是哪里出问题了呢?

                                                                    • 韭菜
                                                                      韭菜 1

                                                                      博主,我搭好后,面板上的节点显示红色,可是节点一切正常

                                                                      • yuwang
                                                                        yuwang 0

                                                                        v2ray安装完了,不运行,提示我去看日志。这个要怎么弄啊

                                                                      匿名

                                                                      发表评论

                                                                      匿名网友

                                                                      :?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

                                                                      确定