普通视图

发现新文章,点击刷新页面。
昨天以前EdNovas的小站

Cloudflare Pages + Workers:部署小项目的终极方案 + 域名省钱指南

作者 EdNovas
2026年3月11日 00:19

注: 本文由AI生成,ednovas编辑并审核发布。

Cloudflare Pages + Workers:部署小项目的终极方案

用了一段时间后越来越觉得,Cloudflare Pages + Workers 可能是目前部署小项目最舒服的方案——免费、快速、全球 CDN、自带防御,推送即上线。

我目前在 Cloudflare 上跑了十几个小项目,从博客到 API 到展示页面一应俱全,全部零服务器成本。本文详细分享这套工作流,以及域名购买的省钱技巧。

本文将详细介绍:

  • 🚀 如何将 GitHub 仓库连接到 Cloudflare Pages,实现自动化部署
  • 🌍 我的实际项目案例
  • 🛡️ Cloudflare 生态配套功能
  • 🌐 如何绑定自定义域名
  • 💰 域名购买的省钱技巧

一、Cloudflare Pages 是什么?

Cloudflare Pages 是一个 静态网站托管平台,可以直接从 GitHub 仓库读取代码、自动构建并部署到 Cloudflare 的全球 CDN。

免费套餐

Prompt Engineering 实战指南:让 AI 输出质量翻倍的技巧

作者 EdNovas
2026年3月5日 22:48

注: 本文由AI生成,ednovas编辑并审核发布。

Prompt Engineering 实战指南:让 AI 输出质量翻倍的技巧

同样一个大模型,不同的提示词(Prompt)可以导致天壤之别的结果。很多人觉得 AI “不好用”、”回答太水”,往往不是模型的问题,而是 提示词写得太随意

本文从实战角度出发,总结了一套系统化的 Prompt 编写方法,适用于 ChatGPT / Claude / DeepSeek / Gemini 等所有主流大模型。


一、Prompt 的核心原则

1.1 好 Prompt 的三个要素

要素 说明 反面例子
具体 明确说出你要什么 ❌ “帮我写个东西”
完整 提供足够的上下文 ❌ “这段代码有 bug”
有约束 限定格式、长度、风格 ❌ “随便写就行”

1.2 一句话总结

🎯 把 AI 当成一个能力很强但完全不了解你背景的新同事——你需要把任务说清楚,把背景交代完整,把期望讲明白。

Cloudflare Workers + KV 实战:搭建零成本节点健康监控系统

作者 EdNovas
2026年3月5日 22:39

注: 本文由AI生成,ednovas编辑并审核发布。

Cloudflare Workers + KV 实战:搭建零成本节点健康监控系统

Cloudflare Workers 是一个运行在全球边缘网络的 Serverless 平台,免费套餐每天 10 万次请求,配合 KV 存储,可以零成本搭建各种后端服务。

本文将以一个真实项目为例——分布式节点健康监控系统,演示如何利用 Workers + KV 实现:

  • 🔍 接收国内服务器的健康检测上报
  • 🔄 调用 Cloudflare DNS API 自动切换故障节点 IP
  • 📱 通过 Telegram Bot 实时告警和查询
  • 💾 使用 KV 存储最新状态,供 Bot 命令查询

一、项目架构

┌─────────────────────────┐           ┌────────────────────────────────┐
│ 🇨🇳 国内检测服务器 │ HTTP │ ☁️ Cloudflare Worker │
│ (detector.py) │ ────────→ │ (node-monitor-worker.js) │
│ │ │ │
│ • TCPing 检测节点端口 │ │ • 验证 Webhook 密钥 │
│ • 多端口健康检查 │ │ • 调用 Cloudflare DNS API │
│ • EDNS 运营商分流检测 │ │ • 更新 A 记录 (切换 IP) │
│ • 定时上报状态 │ │ • 发送 Telegram 告警通知 │
│ │ │ • KV 存储检测状态 │
└─────────────────────────┘ │ • Telegram Bot 命令处理 │
└────────────────────────────────┘
│ │
▼ ▼
Cloudflare DNS Telegram API
(更新 A 记录) (告警 + Bot)

为什么需要这种架构?

  • 国内服务器无法直接访问 Cloudflare API 和 Telegram API
  • Workers 部署在全球边缘节点,可以同时访问两者
  • Workers 作为中间层,接收国内检测结果,执行 DNS 切换和告警转发

本地 AI 全栈部署:Ollama + Open WebUI + ComfyUI 图像生成

作者 EdNovas
2026年3月5日 21:29

注: 本文由AI生成,ednovas编辑并审核发布。

本地 AI 全栈部署:Ollama + Open WebUI + ComfyUI

本文使用 NVIDIA DGX Spark 进行演示,你也可以在其他支持 Docker 的设备上进行部署,推荐ubuntu或者MAC系统。

NVIDIA DGX Spark 是 NVIDIA 推出的面向个人/小型团队的桌面级 AI 超级计算机,搭载 Grace Blackwell 架构,拥有 128GB 统一内存,非常适合在本地运行大语言模型和图像生成工作负载。本文将介绍如何在 DGX Spark 上一步步部署 Ollama + Open WebUI + ComfyUI,实现本地 LLM 聊天 + AI 图像生成的全栈 AI 工作站。

最终效果

  • 💬 Open WebUI:一个美观的 ChatGPT 风格 Web 聊天界面,支持多模型切换(通过 Ollama 管理本地模型)
  • 🖼️ ComfyUI:节点式 Stable Diffusion / FLUX 图像生成工作流引擎,作为 Open WebUI 的图像生成后端
  • 在 Open WebUI 的聊天中直接输入 Prompt,即可调用 ComfyUI 后端生成图片并展示

Open WebUI 聊天界面


一、前置准备

1.1 DGX Spark 基本配置

Blend Hosting VPS 2026

作者 EdNovas
2026年2月14日 06:28

Blend Hosting:马来西亚动态住宅 VPS(Linux)低至 $14.85/月

Blend Hosting 是一家成立于 2005 年的海外服务器与云计算服务商,在 VPS 与服务器领域拥有 20 年以上的持续运营记录。相比偏向短期试用型的平台,Blend Hosting 的整体定位更偏向长期稳定运行与可持续使用的应用场景,目标用户群体也更明确。

Blend Hosting 是以高网络质量与 IP 类型为核心进行布局,其核心产品可分为四大类:动态住宅系列,通用VPS,专业应用VPS以及独立服务器。这些产品更适合对IP属性,线路稳定性以及可控性有要求的用户。

平台节点采用马来西亚原生住宅 IP,属于直接由当地 ISP 分配的真实住宅地址,相比常见的数据中心IP,在识别率与网络环境上更接近真实用户网络。当前动态住宅系列产品享有 “ 9 折优惠”,折算后的成本约 $14.85/月,在同类长期住宅 IP 方案中属于成本与可用性较为平衡的选择。

使用层面,我们所有套餐提供不限流量配置,适合需要常驻运行、持续连接或长期部署的应用环境,减少了因流量限制带来的额外管理成本。

blendhosting

官方网站:https://www.blendhosting.com/

支付方式:加密货币,信用卡及PayPal

动态住宅ISP套餐

测试IP: 42.190.66.138 (用于动态住宅ISP套餐而已)

ServerGigabit马来西亚VPS

作者 EdNovas
2026年1月28日 04:38

🚀 超大内存(128GB)马来西亚独立服务器限时优惠 [cite: 1]

本款 Deluxe Dedicated Server (MY) v2 部署于马来西亚数据中心,采用企业级硬件配置,专为高并发、高性能及长期稳定运行的业务场景而设计 [cite: 3]。


💰 价格与访问说明

  • 月费: USD 249/月 [cite: 2, 19]
  • 安装费: ❌ 免安装费 [cite: 2, 20]
  • 特别提醒: 该产品为公司内部指定产品,仅可通过专属链接访问,官网主页暂时无法直接查看 [cite: 21, 32]。

🖥️ 服务器核心配置 [cite: 4]

配置项目 详细参数
CPU Dual Intel® Xeon® Processor E5 (x2)(共 20 核心 / 40 线程) [cite: 5]
内存 128GB ECC RAM [cite: 5]
硬盘 4 × 1.2TB Enterprise-Grade SAS SSD [cite: 5]
带宽 100Mbps 共享带宽 [cite: 5]
流量 不限流量(Unmetered Data Transfer) [cite: 5]
IP 地址 2 个独立 Dedicated IP [cite: 5]
管理方式 Self-Managed(自主管理) [cite: 5]
数据中心 马来西亚 [cite: 5]
交付时间 下单后 48 – 72 小时内开通使用 [cite: 5]

🛠️ 支持的操作系统 (OS Supported) [cite: 6]

VPS Manager Pro (Web SSH Terminal)

作者 EdNovas
2025年12月31日 21:46

Sample Website 演示网站

https://vps.ednovas.tech

Snipaste_2025-12-04_22-32-11 Snipaste_2025-12-04_22-30-24 Snipaste_2025-12-04_22-31-45

VPS Manager Pro (Web SSH Terminal)

English | 中文说明

<a name="english"></a>

🇬🇧 English

VPS Manager Pro is a powerful, web-based SSH terminal that allows you to manage multiple VPS connections from your browser. It features multi-user support, session saving via MySQL, and intelligent detection of proxy configurations (VMess/SOCKS5) directly from the terminal output.

E视界 (DongguaTV Enhanced Edition)

作者 EdNovas
2025年12月31日 21:41

这是一个经过全面重构和升级的现代流媒体聚合播放器,基于 Node.js 和 Vue 3 构建。相比原版 https://github.com/Minerchu/dongguaTV ,本作添加了许多功能。

演示网站

https://ednovas-test.vercel.app (不包含任何数据)

image image image

✨ 核心特性 (Core Features)

1. 🎬 双引擎数据驱动

  • **TMDb (The Movie Database)**:提供高质量的电影/剧集元数据(海报、背景图、评分、简介、演职员表)。
  • CMS 聚合源 (Maccms)**:可集成多个自定义第三方资源站 API,自动进行全网测速**,智能过滤失效源,确保播放流畅。

Blend Hosting VPS

作者 EdNovas
2023年12月15日 14:28

简介

Blend Hosting https://www.blendhosting.com

一家成立于2005年的马来西亚托管服务商并提供了全天候的客户服务,以确保伺服器稳定的运行。Blend Hosting 的数据中心分别有位于吉隆坡的AIMS数据中心, 和位于赛城的 Bridge 数据中心。

Blend Hosting 的 VPS 分别有 Linux VPS 和 Windows VPS。 其中附有100Mbps带宽与不限量的数据传输,99%主机在线保证及长达15天的退款保证,且有免费的SSL证书。另外,Linux VPS每月最低仅需 $5.59 而 Windows VPS 每月最低仅需 $9.59。支持的付款方式有 Paypal 或加密货币及信用卡。

VPS套餐

Linux

Linux VPS托管计划 https://www.blendhosting.com/

SSD VPS 1

1GB 内存

Raspberry Pi 入门使用指南

作者 EdNovas
2023年2月20日 13:28

Raspberry Pi

树莓派(英语:Raspberry Pi)英国树莓派基金会开发的微型单板计算机,目的是以低价硬体及自由软体促进学校的基本电脑科学教育。

树莓派系列计算机每一代均使用博通(Broadcom)出产的ARM架构处理器,如今生产的机型(树莓派4B)内存在2GB和8GB之间,主要TF卡作为系统存储媒体(初代使用SD卡),配备USB接口和HDMI的视频输出(支持声音输出),内置Ethernet/WLAN/Bluetooth网络链接的方式(依据型号决定),并且可使用多种操作系统。产品线型号分为A型、B型、Zero型和ComputeModule计算卡。

用途

Raspberry Pi 实际上就是一个超级便捷的小型电脑,通常用来装linux系统,可以用作服务器的一些功能。

例如:搭建个人网站,Git服务器,远程BT下载器,小型家庭NAS,AirPlay服务,闹钟,DNSmasq服务(内网DNS),Adguard Home,等等功能。

这是作为服务器的用途,还可以用作一些机械结构的模块,用来做树莓派飞行器,机器人,遥控坦克等等。

https://www.adafruit.com/ 这个网站上有很多树莓派的开源有趣的项目可以用作参考

还有一本书也很推荐 https://book.douban.com/subject/25856712/ (京东有售。不想买书的话可以从Z-lib找免费的PDF版本)

购买

从GFW原理到翻墙原理和协议

作者 EdNovas
2022年6月26日 05:09

GFW的原理

要与GFW对抗不能仅仅停留在什么不能访问了,什么可以访问之类的表面现象上。知道youtube不能访问了,对于翻墙来说并无帮助。但是知道GFW是如何让我们不能访问youtube的,则对下一步的翻墙方案的选择和实施具有重大意义。所以在讨论如何翻之前,先要深入原理了解GFW是如何封的。

总的来说,GFW是一个分布式的入侵检测系统,并不是一个严格意义上的防火墙。不是说每个出入国境的IP包都需要先经过GFW的首可。做为一个入侵检测系统,GFW把你每一次访问facebook都看做一次入侵,然后在检测到入侵之后采取应对措施,也就是常见的连接重置。

检测有两种方式。一种是人工检测,一种是机器检测。你去国新办网站举报,就是参与了人工检测。在人工检测到不和谐的网站之后,就会采取一些应对方式来防止国内的网民访问该网站。对于这类的封锁,规避检测就不是技术问题了,只能从GFW采取的应对方式上采取反制措施。另外一类检测是机器检测,其检测过程又可以再进一步细分:

重建是指GFW从网络上监听过往的IP包,然后分析其中的TCP协议,最后重建出一个完整的字节流。分析是在这个重建的字节流上分析具体的应用协议,比如HTTP协议。然后在应用协议中查找是不是有不和谐的内容,然后决定采用何种应对方式。

所以,GFW机器检测的第一步就是重建出一个字节流。那么GFW是如何拿到原始的IP包的呢?真正的GFW部署方式,外人根本无从得知。据猜测,GFW是部署在国家的出口路由器的旁路上,用“分光”的方式把IP包复制一份到另外一根光纤上,从而拿到所有进出国境的IP包。下图引在gfwrev.blogspot.com:

但是Google在北京有自己的机房。所以聪明的网友就使用Google的北京机房提供的GAE服务,用Goagent软件达到高速翻墙的目的。但是有网友证实 https://twitter.com/chengr28/status/260970749190365184
即便是北京的机房也会被骨干网丢包。事实上Google在北京的谷翔机房有一个独立的AS(BGP的概念)。这个AS与谷歌总部有一条IPV6的直连线路,所以通过这个机房可以用IPV6不受墙的限制出去。但是这个AS无论是连接国内还是国外都是要经过GFW的。所以机房在北京也不能保证国内访问不被墙。GFW通过配置骨干网的BGP路由规则,是可以让国内的机房也经过它的。另外一个例子是当我们访问被封的网站触发连接重置的时候,往往收到两个RST包,但是TTL不同。还有一个例子是对于被封的IP,访问的IP包还没有到达国际出口就已经被丢弃。所以GFW应该在其他地方也部署有设备,据推测是在省级骨干路由的位置。

对于GFW到底在哪这个话题,最近又有国外友人表达了兴趣 https://github.com/mothran/mongol。 笔者在前人的基础上写了一个更完备的探测工具 https://github.com/fqrouter/qiang 。其原理是基于一个IP协议的特性叫TTL。TTL是Time to Live的简写。IP包在没经过一次路由的时候,路由器都会把IP包的TTL减去1。如果TTL到零了,路由器就不会再把IP包发给下一级路由。然后我们知道GFW会在监听到不和谐的IP包之后发回RST包来重置TCP连接。那么通过设置不同的TTL就可以知道从你的电脑,到GFW之间经过了几个路由器。比如说TTL设置成9不触发RST,但是10就触发RST,那么到GFW就是经过了10个路由器。另外一个IP协议的特性是当TTL耗尽的时候,路由器应该发回一个TTL EXCEEDED的ICMP包,并把自己的IP地址设置成SRC(来源)。结合这两点,就可以探测出IP包是到了IP地址为什么的路由器之后才被GFW检测到。有了IP地址之后,再结合IP地址地理位置的数据库就可以知道其地理位置。据说,得出的位置大概是这样的:

从摩尔斯电码到密码学

作者 EdNovas
2022年6月26日 04:09

起源

早期的密码学 目前已知最早的密码是大约公元前1900年的埃及古王国时期,用特殊的埃及象形文字雕刻在墓碑上。 但这些文字并不被认为是某种秘密通信的真正尝试,而是在增加神秘和阴谋气氛,甚至是为了给能看懂的观者提供乐趣。 这是密码学在其它用途上的应用,或者只是看上去是这样(如果这是某种密码的误导或伪装,那确实令人印象深刻)。

至于最有名的密码,也可以说是代码,肯定就是耳熟能详的莫斯电报码了。著名的 三短三长三短 的 SOS 求救信号应该无人不知无人不晓。

Moss Code

摩尔斯电码(又译为摩斯密码,英语:Morse code)是一种时通时断的信号代码。通过不同的排列顺序来表达不同的英文字母、数字和标点符号。

是由美国人艾尔菲德·维尔与萨缪尔·摩尔斯在1836年发明。

摩尔斯电码是一种早期的数码化通信形式, 它依靠一系列的 点和划 来传递编码信息 ,它的代码包括五种:

  1. 点(·):1 (读 “滴” dit ,时间占据1t)

  2. 划(—):111 (读 “嗒” dah ,时间占据3t)

  3. 字符内部的停顿(在点和划之间):0 (时间占据1t)

  4. 字符间停顿:000 (时间占据3t)

  5. 单词间的停顿:0000000 (时间占据7t)

点的长度(也就是上面的时间长度t)决定了发报的速度

图片隐形工具outguess

作者 EdNovas
2022年4月24日 05:06

安装

可以直接 apt install outguess 或者 yum install outguess

或者自行编译

git clone https://github.com/crorvick/outguess
cd outguess
./configure && make && make install

使用帮助

输入 outguess -h 可获得help帮助页面

图片格式需要 jpg 格式

加密

outguess -k "secret key" -d input.txt pic.jpg pic_output.jpg

其中 -k 命令是加上密码用的,secret key就是密码。 -d 就是加密了,input.txt是需要隐藏的txt文件,pic.jpg是原始图片,pic_output.jpg是最后输出的包含隐藏内容的图片。

各种类型文件头部特征

作者 EdNovas
2022年4月24日 11:06

从Ultra-edit-32中提取出来的

File Type ExtensionsHeader
JPEG jpg FFD8FF
PNG png 89504E47
GIF gif 47494638
TIFF tif 49492A00
Windows Bitmap bmp 424D
CAD dwg 41433130
Adobe Photoshop psd 38425053
Rich Text Format rtf 7B5C727466
XML xml 3C3F786D6C
HTML html 68746D6C3E
Email [thorough only] eml 44656C69766572792D646174653A
Outlook Express dbx CFAD12FEC5FD746F
Outlook pst 2142444E
MS Word/Excel xls.or.doc D0CF11E0
MS Access mdb 5374616E64617264204A
WordPerfect wpd FF575043
Postscript eps.or.ps 252150532D41646F6265
Adobe Acrobat pdf 255044462D312E
Quicken qdf AC9EBD8F
Windows Password pwl E3828596
ZIP Archive zip 504B0304
RAR Archive rar 52617221
Wave wav 57415645
AVI avi 41564920
Real Audio ram 2E7261FD
Real Media rm 2E524D46
MPEG mpg 000001BA
MPEG mpg 000001B3
Quicktime mov 6D6F6F76
Windows Media asf 3026B2758E66CF11
MIDI mid 4D546864

从winhex中取出的文件头列表

File Type ExtensionsHeader
JPEG jpg;jpeg 0xFFD8FF
PNG png 0x89504E470D0A1A0A
GIF gif GIF8
TIFF tif;tiff 0x49492A00
TIFF tif;tiff 0x4D4D002A
Bit map bmp BM
AOL ART art 0x4A47040E000000
AOL ART art 0x4A47030E000000
PC Paintbrush pcx 0x0A050108
Graphics Metafile wmf 0xD7CDC69A
Graphics Metafile wmf 0x01000900
Graphics Metafile wmf 0x02000900
Enhanced Metafile emf 0x0100000058000000
Corel Draw cdr CDR
CAD dwg 0x41433130
Adobe Photoshop psd 8BPS
Rich Text Format rtf rtf
XML xml
HTML html;htm;php;php3;php4;phtml;shtml type
Email eml Delivery-date:
Outlook Express dbx 0xCFAD12FE
MS Office/OLE2 doc;xls;dot;ppt;xla;ppa;pps;pot;msi;sdw;db 0xD0CF11E0A1B11AE1
MS Access mdb;mda;mde;mdt Standard J
WordPerfect wpd 0xFF575043
OpenOffice Writer sxw writer
OpenOffice Calc sxc calc
OpenOffice Math sxm math
OpenOffice Impress sxi impress
OpenOffice Draw sxd draw
Adobe FrameMaker fm
PostScript eps.or.ps;ps;eps %!PS-Adobe
Adobe Acrobat pdf %PDF-1.
Quicken qdf 0xAC9EBD8F
QuickBooks Backup qbb 0x458600000600
Sage sly.or.srt.or.slt;sly;srt;slt 0x53520100
Sage Backup 1 SAGEBACKUP
Lotus WordPro v9 lwp 0x576F726450726F
Lotus 123 v9 123 0x00001A00051004
Lotus 123 v5 wk4 0x00001A0002100400
Lotus 123 v3 wk3 0x00001A0000100400
Lotus 123 v1 wk1 0x2000604060
Windows Password pwl 0xE3828596
ZIP Archive zip;jar 0x504B0304
ZIP Archive (outdated) zip 0x504B3030
RAR Archive rar Rar!
GZ Archive gz;tgz 0x1F8B08
BZIP Archive bz2 BZh
ARJ Archive arj 0x60EA
7-ZIP Archive 7z 7z集
Wave wav WAVE
AVI avi AVI
Real Audio ram;ra .ra?0
Real Media rm .RMF
MPEG mpg;mpeg 0x000001BA
MPEG mpg;mpeg 0x000001B3
Quicktime mov moov
Windows Media asf 0x3026B2758E66CF11
MIDI mid MThd
Win32 Executable exe;dll;drv;vxd;sys;ocx;vbx MZ
Win16 Executable exe;dll;drv;vxd;sys;ocx;vbx MZ
ELF Executable elf;; 0x7F454C4601010100

转载自 https://hubinqiang.com/blog/IS/fileExtensionsHeader.html

Oracle Cloud 甲骨文云用 TG bot 刷 ARM

作者 EdNovas
2022年4月14日 10:06

前言

甲骨文云服务在上一年更新了ARM配置,那么时至今日,很多用户发现热门地区无法手动创建ARM,因为每个区域的ARM是有限的,其他用户已经抢先一步开好,自己点的话是大力出不了奇迹的,那么这个时候就需要找一个代刷了。网上有很多,这里介绍一个朋友 R佬 开发的甲骨文账号管理Bot,这个已经不单单是刷机使用了,还有很多管理功能。

R-Bot

项目地址

https://github.com/semicons/java_oci_manage

运行环境

[JDK] 11

[LINUX] Ubuntu20.04(已测试).Debian(未测试,但是应该可以).Centos(需手动安装jdk11)

[Windows]未适配

已实现功能

Oracle Cloud 甲骨文云账户更改密码、邮箱、租户名

作者 EdNovas
2022年4月14日 09:06

前言

关于注册/开机/配置甲骨文等可以看这里

刷甲骨文机器可以看这里这里

2022年1月开始至2月期间甲骨文陆续对各区域的服务控制台进行了升级更新。最明显的改动就是:

登录界面变化,出现二次跳转至新登录界面,并且引入了身份域(身份域默认为:Default);
用户控制台出现变化,将原来单独的用户控制台融入到服务控制台中;
其他大量的操作细化。

新版看起来更加简单明了。当我们进入服务控制台后,点击右上角人头像标识,甲骨文账户的所有管理操作都可以在这里完成:

下面本文就详细讲解一下如何在新版中进行更改密码、变更邮箱、添加用户、变更租户名等操作:

更改密码

点击进入【我的信息概要】,选择【更改密码】

Solusvm安装OVZ7

作者 EdNovas
2022年3月8日 05:09

转换OVZ7

yum install screen -y
screen -S d
mkdir /vz
yum localinstall https://download.openvz.org/virtuozzo/releases/openvz-7.0.11-235/x86_64/os/Packages/p/python-subprocess32-3.2.7-1.vz7.5.x86_64.rpm -y
yum localinstall https://download.openvz.org/virtuozzo/releases/openvz-7.0.11-235/x86_64/os/Packages/o/openvz-release-7.0.11-3.vz7.x86_64.rpm -y
yum install epel-release -y
yum install python3 -y
rpm -Uvh http://repo.virtuozzo.com/vzlinux/7/x86_64/os/Packages/r/readykernel-scan-0.11-1.vl7.noarch.rpm
rpm -Uvh http://repo.virtuozzo.com/vzlinux/7/x86_64/os/Packages/z/zstd-1.4.4-1.vl7.x86_64.rpm
rpm -Uvh http://repo.virtuozzo.com/vzlinux/7/x86_64/os/Packages/v/vzlinux-release-7-1.vl7.91.x86_64.rpm
mv /etc/yum.repos.d/CentOS-* /root/
rpm -e --nodeps --justdb json-c
yum erase jansson -y
yum localinstall http://repo.virtuozzo.com/vzlinux/7.7/x86_64/os/Packages/j/jansson-2.10-1.vl7.1.x86_64.rpm -y
yum localinstall http://repo.virtuozzo.com/vzlinux/7.7/x86_64/os/Packages/j/json-c-0.11-13.vl7.1.x86_64.rpm -y
rpm -e --nodeps --justdb nspr nss nss-pem nss-softokn nss-softokn-freebl nss-sysinit nss-tools nss-util
yum localinstall http://repo.virtuozzo.com/vzlinux/7/x86_64/os/Packages/n/nss-3.44.0-7.vl7.x86_64.rpm -y
yum downgrade glibc* -y
yum install nss-softokn-freebl.i686 nss-tools -y
yum install prlctl prl-disp-service vzkernel *ploop* -y && yum update -y && yum install fuse -y
reboot

screen -S dd
modprobe ploop pfmt_ploop1 pfmt_raw pio_direct fuse
wget -O /usr/libexec/ovz-template-converter https://raw.githubusercontent.com/solusvm-support/svm_patches/master/ovz-template-converter.patched && chmod +x /usr/libexec/ovz-template-converter
rpm -e --nodeps --justdb python3-pip
yum install -y python36-pip python-configobj && pip3 install configobj
yum install *ez.noarch -y

伪授权SolusVM

添加伪授权hosts

vi /etc/hosts

添加如下伪授权,套餐是 SolusVM Enterprise (NOC),任选1个即可:

伪授权站1

150.95.9.225 soluslabs.com
150.95.9.225 www.soluslabs.com
150.95.9.225 licensing1.soluslabs.net
150.95.9.225 licensing2.soluslabs.net
150.95.9.225 licensing3.soluslabs.net
150.95.9.225 licensing4.soluslabs.net
150.95.9.225 licensing5.soluslabs.net
150.95.9.225 licensing6.soluslabs.net

伪授权站2

150.95.9.221 soluslabs.com
150.95.9.221 www.soluslabs.com
150.95.9.221 licensing1.soluslabs.net
150.95.9.221 licensing2.soluslabs.net
150.95.9.221 licensing3.soluslabs.net
150.95.9.221 licensing4.soluslabs.net
150.95.9.221 licensing5.soluslabs.net
150.95.9.221 licensing6.soluslabs.net
❌
❌