admin 管理员组

文章数量: 887021

Hyper-v虚拟机Centos构建CNS服务器与青龙面板

  • Hyper-v虚拟机
  • 安装Centos 7虚拟机
    • 下载centos镜像
    • 新建虚拟机
    • 安装centos镜像
  • centos构建CNS服务器
  • 安装青龙面板并实现自动领取京豆
    • 安装青龙面板

Hyper-v虚拟机

Hyper-v虚拟机是win10 win11自带的虚拟系统,无需另外下载,需要在BIOS里开启虚拟化,在windows功能里打开Hyper-V功能即可

安装Centos 7虚拟机

下载centos镜像

从centos官网下载iso镜像,如果不需要图形化操作,最小化安装包即可。

新建虚拟机

打开Hyper-V管理器,在右侧选择新建虚拟机,依次点击下一步,其中选择第一代,动态内存去掉,网络选择外部网卡,实现NAT功能,新建虚拟硬盘50GB,操作系统先不加载。

安装centos镜像

在该虚拟机设置中DVD中选择下载好的镜像,然后虚拟机开机,选择第一个install centos 7 选项,后面选择中文,选择系统安装位置为50GB虚拟硬盘,打开网络连接功能,设置ROOT用户密码,等待安装完成

centos构建CNS服务器

方法一(一键安装)
输入Linux一键安装代码,卸载代码也在下面,出现问题卸载重装。

作者的GITHUB:https://github/mmmdbybyd/CNS

安装: type curl &>/dev/null && echo 'curl -O' || echo 'wget -O cns.sh' http://binary.quicknet.cyou/cns/cns.sh && sh cns.sh
卸载: type curl &>/dev/null && echo 'curl -O' || echo 'wget -O cns.sh' http://binary.quicknet.cyou/cns/cns.sh && sh cns.sh uninstall

需要填写的是两个信息:需要设置的CNS服务器端口和密码。

如上图,我设置的是6688端口,密码为980829.

出现以下信息就代表CNS服务器搭建完成。

CNS服务器搭建完成后,需要放行相应的端口才可以运行。例如我使用的是6688端口,则需要对防火墙进行如下设置。

方法二(稍微繁琐一点,但是永久有效)
作者Github

在下面的链接里下载下载linux-x86_64.zip,目前最新版本0.2.3

​​​​​​https://github/AiziChen/CNS/releases
https://github/AiziChen/CNS/releases
解压到桌面,会有两个文件。cns文件与config.cfg文件

下载FinalShell服务器管理软件,百度一搜就有!

如上图,依次点击这三个地方。

填写蓝色圈起来的四项。密码是服务器密码。点击确定。

会出现以你设置的用户名命名的一行。双击即可。

注意:不要开任何代理软件,否则无法连接。

提示连接成功,即可。

在下方的root文件夹中新建一个名为CNS的文件夹。

双击进入CNS文件夹,并把我们解压到桌面的cns文件以及config.cfg文件拖拽到CNS文件夹内。

双击config.cfg打开config文件

proxyKey = Meng #随意,但是强烈建议改一下
udpFlag = httpUDP
listenAddr = :6688 #端口,需要在防火墙中放行
password = 123456 #密码,随意
udpTimeout = 30
tcpKeepAlive = 60
pidPath = cns.pid
enableDnsTcpOverUdp = #t
enableHttpDNS = #t
enableTFO = #t
对端口和密码进行修改,按下CTRL+S保存后退出。

在FinalShell中输入cd /root/CNS,进入CNS文件夹,注意大小写。

给cns文件添加x权限chmod u+x cns

在输入后台启动cns文件的命令./cns -daemon

代码如下,自行复制粘贴。FinalShell中复制为ALT+C,粘贴为ALT+V。

cd /root/CNS
chmod u+x cns
./cns -daemon

每次重启服务器都要重新运行一次./cns -daemon

这样cns服务器就搭建完成了。

手机端配置

使用龙哥模块的,首先打开ZJL文件,将715行的IP地址更换为time1.cloud.tencent,保存。

打开.conf文件,进行如下修改,服务器IP:端口都按照上面的设置来填写。建议使用最新版的龙哥模块。

保存以后,运行一次开启.sh即可。出现如下情况,即是配置成功。

注意:如果出现UDP连接×,请检查以下两点:

1.服务器防火墙是否放行CNS服务器端口。

2.ZJL文件的IP是否修改。

安装青龙面板并实现自动领取京豆

安装青龙面板

安装docker

yum install -y docker 
 
sudo systemctl start docker       #启动docker
 
sudo systemctl status docker      

sudo systemctl enable docker     #配置docker开机自动加载服务

复制以下命令,直接回车执行安装青龙

docker run -dit \
-v /root/ql/config:/ql/config \
-v /root/ql/db:/ql/db \
-v /root/ql/jbot:/ql/jbot \
-v /root/ql/log:/ql/log \
-v /root/ql/raw:/ql/raw \
-v /root/ql/repo:/ql/repo \
-v /root/ql/scripts:/ql/scripts \
-p 5700:5700 \
-e ENABLE_HANGUP=true \
-e ENABLE_WEB_PANEL=true \
--name qinglong \
--hostname qinglong \
--restart always \
whyour/qinglong:latest

首次请先去浏览器访问 http://ip:5700/ 安装设置好密码

在青龙控制台添加新拉库任务

ql repo https://ghproxy/https://github/shufflewzc/faker2.git "jd_|jx_|gua_|jddj_|getJDCookie" "activity|backUp" "^jd[^_]|USER|function|utils|ZooFaker_Necklace.js|JDJRValidator_Pure|sign_graphics_validate|ql"

安装KingFeng
复制粘贴到ssh执行下列命令

docker run -dit \
-v /root/kingfeng/:/app/config/ \
-p 5000:80 \
--name kingfeng \
--hostname kingfeng \
--restart always \
ranqi03/kingfeng:latest

配置文件
配置文件第一次部署后端会自动生成 配置文件所有项必填 如不填(无法预知的后果) 配置文件地址为docker映射的目录下的config.yaml默认为/root/kingfeng/下 QL_URL为你的青龙地址

Servers:
#显示的名称

  • QL_Name: 广州节点1
    #青龙
    QL_URL: http://localhost:5700/
    #OpenAPI Client_ID
    QL_Client_ID: b5lTVasddL_4Z_5zxxc123c
    #OpenAPI Client_Secret
    QL_Client_Secret: LWasdpB4axklasdasdasd123Fr1i0O_ZMc
    #最大添加ck容量 当前有的ck按照名称来统计 只要名称为JD_WSCK或者JD_COOKIE就会计数
    MaxCount: 100
    #管理员密钥 会自动生成 修改规则为必须包涵大小写字母+数字
    SecretKey: Hcw022703
    #wskey转换任务名
    WsKeyTaskFullName: wskey转换
    #用户自定义公告内容 支持html语法
    Notice: 你好,这里可以自定义公告
    #管理员名称
    UserName: QiFengg
    #推送图片
    PushImageUrl: https://img2.baidu/it/u=1007188585,453085648&fm=26&fmt=auto&gp=0.jpg

第一次部署

进入青龙的控制面板创建应用 应用名称KingFeng 权限 环境变量 定时任务

如QL_URL使用容器IP 青龙默认部署IP为5700 例如我容器IP是172.15.17.5 那我QL_URL就是http://172.15.17.5:5700/

管理员登录 选择任意节点 输入配置文件的密钥 登录即可

KingFeng面板默认端口为:5000
————————————————
版权声明:本文为CSDN博主「m0_57198601」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn/m0_57198601/article/details/121780181

本文标签: 青龙 虚拟机 面板 服务器 hyper