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.com/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.com/AiziChen/CNS/releases
https://github.com/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.com,保存。

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

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

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

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

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

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

安装青龙面板

安装docker

yum install -y docker sudo systemctl start docker       #启动dockersudo 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.com/https://github.com/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.com/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.net/m0_57198601/article/details/121780181

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

  1. hyper v虚拟机启动黑屏怎么办?

    最近有用户打开VMware虚拟机却出现了开机一直黑屏的情况,挂起时能够看到显示,但是开机就黑屏.不知道该如何解决,小编为你带来hyper v虚拟机启动黑屏的解决方法,希望对你有帮助. 具体解决方法: ...

  2. 本地服务器搭建青龙面板(PC端)

    1:安装虚拟机 准备工作: 1.VMware下载地址:VMware虚拟机(提取码:11GX) 2.CentOS 7 镜像地址:CentOS7镜像(官网:速度很慢!)  云盘传送门:CentOS7镜像( ...

  3. (10月25日)云服务器搭建青龙面板保姆级教程

    云服务器准备 在腾讯云或者阿里云购买轻量云服务器,最低配置1c1g,这个配置勉强够用 购买完云服务器之后,首先需要开放相应的青龙端口5960(后续搭建傻妞,短信登录等请开放相应端口),开放端口教程请参 ...

  4. 服务器搭建青龙面板薅京豆

    欢迎访问我的博客里面还要更多好东西 安装docker 青龙面板是在docker里的,孤要先安装docker 一键安装: curl -fsSL https://get.docker.com | bash ...

  5. 虚拟机centos安装web服务器

    系统:vmare 搭的linux的虚拟机,centos7 安装之前先配置防火墙,主要能让windows系统能够访问80和数据库3306端口. # 注意,下面命令适用于centos7以下,不含cento ...

  6. 虚拟机如何构建dhcp服务器,vmware虚拟机怎么做DHCP服务器

    满意答案 hsf309264716 推荐于 2017.09.19 一:试验的前期环境搭建 1 系统环境:Fedora 2 2 软件版本: 在第二张光盘中 dhcp-3.0.1rc12-4.i386.r ...

  7. w7虚拟机服务器管理器,Hyper - V (五) 在Win7中安装Hyper - V 管理工具远程操作虚拟机...

    在Win7中安装Hyper - V 管理工具远程操作虚拟机 由于在Hyper - V 中安装的虚拟机运行时鼠标会出现延迟现象,所以我们可以在客户机Win 7 上安装虚拟机. 首先从microsoft ...

  8. hpgen8服务器修改电源模式,用HP GEN8+WIN2012+Hyper V+黑群晖5.2组建家庭NAS中心 篇二:HP GEN8硬件改造...

    用HP GEN8+WIN2012+Hyper V+黑群晖5.2组建家庭NAS中心 篇二:HP GEN8硬件改造 2017-11-19 15:55:35 127点赞 945收藏 205评论 追加修改(2 ...

  9. 简述在虚拟机中安装 centos 的过程_从零构建Fabric开发运行环境手册(一):安装OS虚拟机(CentOS)...

    本手册将从虚拟机开始,到搭建出一个基于Hyperledger Fabric 1.4开发区块链应用的环境. 本小节介绍一下如何自行安装CentOS 7.x虚拟机.自己从零开始安装的一个好处是,了解完整的 ...

最新文章

  1. filco linux 蓝牙,挖矿知识普及(一)Filcoin是怎么被挖出来的?
  2. Qt 移植到Android
  3. Docker私有仓库管理,删除本地仓库中的镜像
  4. 设计模式(二)之装饰器模式
  5. 【HihoCoder - 1851】D级上司 (树形图,dfs)
  6. mysql用户阻塞数_MySQL实例阻塞分析一例(线程statistics状态)
  7. poj3050 穷竭搜索 挑战程序设计竞赛
  8. 腾讯微博——点击按钮自动加关注代码
  9. 【离散数学2】代数系统趣题
  10. 模拟退火算法之旅行商(TSP)问题matlab实现
  11. python判断中文函数_如何判断(或如何编写)一个没有副作用的python函数?
  12. JAVA开发一个合并单元格报表_9、docx4j实现动态表格(编程式)单元格合并
  13. python如何下载tushare_如何安装tushare
  14. Brocade 光纤交换机级联配置
  15. mysqldump关于--set-gtid-purged=OFF的使用(好文章!!)
  16. 2009 SD 2.0大会北京温都水城盛大召开(10月22日)
  17. 如何在Django后台添加pagedown
  18. java异常排列方式_java中排序报:Comparison method violates its general contract异常的解决...
  19. Dlink 重磅来袭,让 FlinkSQL 更加丝滑
  20. 七巧板复原之匹配算法之代码实现

热门文章

  1. CA证书(数字证书的原理)
  2. 【航线运输驾驶员理论考试】领航
  3. EXCEL vba工程密码破解
  4. 图解央行房贷新政 首付才是刚需族最大门槛
  5. 【Android笔记65】Android小案例之简易版的房贷计算器(附源代码)
  6. Java笔记(3)_黑马刘意_Java入门_2019_idea版
  7. IOS开发学习周报(二)
  8. 某校2019专硕编程题-平方根
  9. L1-054 福到了 (15分) c++解法
  10. node工程中package.json文件作用是什么?里面的^尖括号和~波浪号是什么意思?