<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title>EdNovas的小站</title>
  <icon>https://ednovas.xyz/icon.png</icon>
  
  <link href="https://ednovas.xyz/atom.xml" rel="self"/>
  
  <link href="https://ednovas.xyz/"/>
  <updated>2026-04-13T21:41:27.083Z</updated>
  <id>https://ednovas.xyz/</id>
  
  <author>
    <name>EdNovas</name>
    
  </author>
  
  <generator uri="https://hexo.io/">Hexo</generator>
  
  <entry>
    <title>Cloudflare Pages + Workers：部署小项目的终极方案 + 域名省钱指南</title>
    <link href="https://ednovas.xyz/2026/03/10/cloudflare-pages-deploy-domain-guide/"/>
    <id>https://ednovas.xyz/2026/03/10/cloudflare-pages-deploy-domain-guide/</id>
    <published>2026-03-10T16:19:00.000Z</published>
    <updated>2026-04-13T21:41:27.083Z</updated>
    
    
    <summary type="html">&lt;p&gt;注： 本文由AI生成，ednovas编辑并审核发布。&lt;/p&gt;
&lt;h1 id=&quot;Cloudflare-Pages-Workers：部署小项目的终极方案&quot;&gt;&lt;a href=&quot;#Cloudflare-Pages-Workers：部署小项目的终极方案&quot; class=&quot;headerlink&quot; title=&quot;Cloudflare Pages + Workers：部署小项目的终极方案&quot;&gt;&lt;/a&gt;Cloudflare Pages + Workers：部署小项目的终极方案&lt;/h1&gt;&lt;p&gt;用了一段时间后越来越觉得，&lt;strong&gt;Cloudflare Pages + Workers&lt;/strong&gt; 可能是目前部署小项目最舒服的方案——免费、快速、全球 CDN、自带防御，推送即上线。&lt;/p&gt;
&lt;p&gt;我目前在 Cloudflare 上跑了十几个小项目，从博客到 API 到展示页面一应俱全，&lt;strong&gt;全部零服务器成本&lt;/strong&gt;。本文详细分享这套工作流，以及域名购买的省钱技巧。&lt;/p&gt;
&lt;p&gt;本文将详细介绍：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;🚀 如何将 GitHub 仓库连接到 Cloudflare Pages，实现自动化部署&lt;/li&gt;
&lt;li&gt;🌍 我的实际项目案例&lt;/li&gt;
&lt;li&gt;🛡️ Cloudflare 生态配套功能&lt;/li&gt;
&lt;li&gt;🌐 如何绑定自定义域名&lt;/li&gt;
&lt;li&gt;💰 域名购买的省钱技巧&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2 id=&quot;一、Cloudflare-Pages-是什么？&quot;&gt;&lt;a href=&quot;#一、Cloudflare-Pages-是什么？&quot; class=&quot;headerlink&quot; title=&quot;一、Cloudflare Pages 是什么？&quot;&gt;&lt;/a&gt;一、Cloudflare Pages 是什么？&lt;/h2&gt;&lt;p&gt;Cloudflare Pages 是一个 &lt;strong&gt;静态网站托管平台&lt;/strong&gt;，可以直接从 GitHub 仓库读取代码、自动构建并部署到 Cloudflare 的全球 CDN。&lt;/p&gt;
&lt;h3 id=&quot;免费套餐&quot;&gt;&lt;a href=&quot;#免费套餐&quot; class=&quot;headerlink&quot; title=&quot;免费套餐&quot;&gt;&lt;/a&gt;免费套餐&lt;/h3&gt;</summary>
    
    
    
    <category term="杂" scheme="https://ednovas.xyz/categories/%E6%9D%82/"/>
    
    
    <category term="建站" scheme="https://ednovas.xyz/tags/%E5%BB%BA%E7%AB%99/"/>
    
    <category term="Cloudflare Pages" scheme="https://ednovas.xyz/tags/Cloudflare-Pages/"/>
    
    <category term="GitHub" scheme="https://ednovas.xyz/tags/GitHub/"/>
    
    <category term="静态网站" scheme="https://ednovas.xyz/tags/%E9%9D%99%E6%80%81%E7%BD%91%E7%AB%99/"/>
    
    <category term="域名" scheme="https://ednovas.xyz/tags/%E5%9F%9F%E5%90%8D/"/>
    
  </entry>
  
  <entry>
    <title>Prompt Engineering 实战指南：让 AI 输出质量翻倍的技巧</title>
    <link href="https://ednovas.xyz/2026/03/05/prompt-engineering-guide/"/>
    <id>https://ednovas.xyz/2026/03/05/prompt-engineering-guide/</id>
    <published>2026-03-05T14:48:00.000Z</published>
    <updated>2026-04-13T21:41:27.096Z</updated>
    
    
    <summary type="html">&lt;p&gt;注： 本文由AI生成，ednovas编辑并审核发布。&lt;/p&gt;
&lt;h1 id=&quot;Prompt-Engineering-实战指南：让-AI-输出质量翻倍的技巧&quot;&gt;&lt;a href=&quot;#Prompt-Engineering-实战指南：让-AI-输出质量翻倍的技巧&quot; class=&quot;headerlink&quot; title=&quot;Prompt Engineering 实战指南：让 AI 输出质量翻倍的技巧&quot;&gt;&lt;/a&gt;Prompt Engineering 实战指南：让 AI 输出质量翻倍的技巧&lt;/h1&gt;&lt;p&gt;同样一个大模型，不同的提示词（Prompt）可以导致天壤之别的结果。很多人觉得 AI “不好用”、”回答太水”，往往不是模型的问题，而是 &lt;strong&gt;提示词写得太随意&lt;/strong&gt;。&lt;/p&gt;
&lt;p&gt;本文从实战角度出发，总结了一套系统化的 Prompt 编写方法，适用于 ChatGPT / Claude / DeepSeek / Gemini 等所有主流大模型。&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id=&quot;一、Prompt-的核心原则&quot;&gt;&lt;a href=&quot;#一、Prompt-的核心原则&quot; class=&quot;headerlink&quot; title=&quot;一、Prompt 的核心原则&quot;&gt;&lt;/a&gt;一、Prompt 的核心原则&lt;/h2&gt;&lt;h3 id=&quot;1-1-好-Prompt-的三个要素&quot;&gt;&lt;a href=&quot;#1-1-好-Prompt-的三个要素&quot; class=&quot;headerlink&quot; title=&quot;1.1 好 Prompt 的三个要素&quot;&gt;&lt;/a&gt;1.1 好 Prompt 的三个要素&lt;/h3&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th align=&quot;center&quot;&gt;要素&lt;/th&gt;
&lt;th align=&quot;left&quot;&gt;说明&lt;/th&gt;
&lt;th align=&quot;left&quot;&gt;反面例子&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;&lt;tr&gt;
&lt;td align=&quot;center&quot;&gt;&lt;strong&gt;具体&lt;/strong&gt;&lt;/td&gt;
&lt;td align=&quot;left&quot;&gt;明确说出你要什么&lt;/td&gt;
&lt;td align=&quot;left&quot;&gt;❌ “帮我写个东西”&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td align=&quot;center&quot;&gt;&lt;strong&gt;完整&lt;/strong&gt;&lt;/td&gt;
&lt;td align=&quot;left&quot;&gt;提供足够的上下文&lt;/td&gt;
&lt;td align=&quot;left&quot;&gt;❌ “这段代码有 bug”&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td align=&quot;center&quot;&gt;&lt;strong&gt;有约束&lt;/strong&gt;&lt;/td&gt;
&lt;td align=&quot;left&quot;&gt;限定格式、长度、风格&lt;/td&gt;
&lt;td align=&quot;left&quot;&gt;❌ “随便写就行”&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;h3 id=&quot;1-2-一句话总结&quot;&gt;&lt;a href=&quot;#1-2-一句话总结&quot; class=&quot;headerlink&quot; title=&quot;1.2 一句话总结&quot;&gt;&lt;/a&gt;1.2 一句话总结&lt;/h3&gt;&lt;blockquote&gt;
&lt;p&gt;🎯 &lt;strong&gt;把 AI 当成一个能力很强但完全不了解你背景的新同事&lt;/strong&gt;——你需要把任务说清楚，把背景交代完整，把期望讲明白。&lt;/p&gt;
&lt;/blockquote&gt;</summary>
    
    
    
    <category term="AI" scheme="https://ednovas.xyz/categories/AI/"/>
    
    
    <category term="AI" scheme="https://ednovas.xyz/tags/AI/"/>
    
    <category term="Prompt Engineering" scheme="https://ednovas.xyz/tags/Prompt-Engineering/"/>
    
    <category term="ChatGPT" scheme="https://ednovas.xyz/tags/ChatGPT/"/>
    
    <category term="Claude" scheme="https://ednovas.xyz/tags/Claude/"/>
    
    <category term="大模型" scheme="https://ednovas.xyz/tags/%E5%A4%A7%E6%A8%A1%E5%9E%8B/"/>
    
    <category term="提示词" scheme="https://ednovas.xyz/tags/%E6%8F%90%E7%A4%BA%E8%AF%8D/"/>
    
  </entry>
  
  <entry>
    <title>Cloudflare Workers + KV 实战：搭建零成本节点健康监控系统</title>
    <link href="https://ednovas.xyz/2026/03/05/cloudflare-workers-kv-monitor/"/>
    <id>https://ednovas.xyz/2026/03/05/cloudflare-workers-kv-monitor/</id>
    <published>2026-03-05T14:39:00.000Z</published>
    <updated>2026-04-13T21:41:27.083Z</updated>
    
    
    <summary type="html">&lt;p&gt;注： 本文由AI生成，ednovas编辑并审核发布。&lt;/p&gt;
&lt;h1 id=&quot;Cloudflare-Workers-KV-实战：搭建零成本节点健康监控系统&quot;&gt;&lt;a href=&quot;#Cloudflare-Workers-KV-实战：搭建零成本节点健康监控系统&quot; class=&quot;headerlink&quot; title=&quot;Cloudflare Workers + KV 实战：搭建零成本节点健康监控系统&quot;&gt;&lt;/a&gt;Cloudflare Workers + KV 实战：搭建零成本节点健康监控系统&lt;/h1&gt;&lt;p&gt;Cloudflare Workers 是一个运行在全球边缘网络的 Serverless 平台，免费套餐每天 &lt;strong&gt;10 万次请求&lt;/strong&gt;，配合 KV 存储，可以零成本搭建各种后端服务。&lt;/p&gt;
&lt;p&gt;本文将以一个真实项目为例——&lt;strong&gt;分布式节点健康监控系统&lt;/strong&gt;，演示如何利用 Workers + KV 实现：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;🔍 接收国内服务器的健康检测上报&lt;/li&gt;
&lt;li&gt;🔄 调用 Cloudflare DNS API 自动切换故障节点 IP&lt;/li&gt;
&lt;li&gt;📱 通过 Telegram Bot 实时告警和查询&lt;/li&gt;
&lt;li&gt;💾 使用 KV 存储最新状态，供 Bot 命令查询&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2 id=&quot;一、项目架构&quot;&gt;&lt;a href=&quot;#一、项目架构&quot; class=&quot;headerlink&quot; title=&quot;一、项目架构&quot;&gt;&lt;/a&gt;一、项目架构&lt;/h2&gt;&lt;figure class=&quot;highlight plaintext&quot;&gt;&lt;table&gt;&lt;tr&gt;&lt;td class=&quot;code&quot;&gt;&lt;pre&gt;&lt;span class=&quot;line&quot;&gt;┌─────────────────────────┐           ┌────────────────────────────────┐&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;│  🇨🇳 国内检测服务器        │   HTTP    │  ☁️ Cloudflare Worker           │&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;│  (detector.py)          │ ────────→ │  (node-monitor-worker.js)      │&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;│                         │           │                                │&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;│  • TCPing 检测节点端口    │           │  • 验证 Webhook 密钥            │&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;│  • 多端口健康检查         │           │  • 调用 Cloudflare DNS API     │&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;│  • EDNS 运营商分流检测    │           │  • 更新 A 记录 (切换 IP)        │&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;│  • 定时上报状态           │           │  • 发送 Telegram 告警通知       │&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;│                         │           │  • KV 存储检测状态              │&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;└─────────────────────────┘           │  • Telegram Bot 命令处理        │&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;                                      └────────────────────────────────┘&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;                                          │              │&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;                                          ▼              ▼&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;                                   Cloudflare DNS   Telegram API&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;                                   (更新 A 记录)    (告警 + Bot)&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/figure&gt;

&lt;p&gt;&lt;strong&gt;为什么需要这种架构？&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;国内服务器无法直接访问 Cloudflare API 和 Telegram API&lt;/li&gt;
&lt;li&gt;Workers 部署在全球边缘节点，可以同时访问两者&lt;/li&gt;
&lt;li&gt;Workers 作为中间层，接收国内检测结果，执行 DNS 切换和告警转发&lt;/li&gt;
&lt;/ul&gt;</summary>
    
    
    
    <category term="杂" scheme="https://ednovas.xyz/categories/%E6%9D%82/"/>
    
    
    <category term="Cloudflare Workers" scheme="https://ednovas.xyz/tags/Cloudflare-Workers/"/>
    
    <category term="Cloudflare KV" scheme="https://ednovas.xyz/tags/Cloudflare-KV/"/>
    
    <category term="Serverless" scheme="https://ednovas.xyz/tags/Serverless/"/>
    
    <category term="节点监控" scheme="https://ednovas.xyz/tags/%E8%8A%82%E7%82%B9%E7%9B%91%E6%8E%A7/"/>
    
    <category term="自动化" scheme="https://ednovas.xyz/tags/%E8%87%AA%E5%8A%A8%E5%8C%96/"/>
    
  </entry>
  
  <entry>
    <title>GitHub Actions 自动化部署 Hexo 博客完全指南</title>
    <link href="https://ednovas.xyz/2026/03/05/hexo-github-actions-deploy/"/>
    <id>https://ednovas.xyz/2026/03/05/hexo-github-actions-deploy/</id>
    <published>2026-03-05T14:23:00.000Z</published>
    <updated>2026-04-13T21:41:27.090Z</updated>
    
    
    <summary type="html">&lt;p&gt;注： 本文由AI生成，ednovas编辑并审核发布。&lt;/p&gt;
&lt;h1 id=&quot;GitHub-Actions-自动化部署-Hexo-博客完全指南&quot;&gt;&lt;a href=&quot;#GitHub-Actions-自动化部署-Hexo-博客完全指南&quot; class=&quot;headerlink&quot; title=&quot;GitHub Actions 自动化部署 Hexo 博客完全指南&quot;&gt;&lt;/a&gt;GitHub Actions 自动化部署 Hexo 博客完全指南&lt;/h1&gt;&lt;p&gt;传统的 Hexo 博客部署流程通常是：本地写文章 → &lt;code&gt;hexo clean &amp;amp;&amp;amp; hexo generate&lt;/code&gt; → &lt;code&gt;hexo deploy&lt;/code&gt;。这个流程有几个痛点：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;🖥️ 换一台电脑就需要重新配置整个 Hexo 环境（Node.js、npm 依赖等）&lt;/li&gt;
&lt;li&gt;🔑 配置文件中包含 API Key 等敏感信息，直接提交到 Git 有安全风险&lt;/li&gt;
&lt;li&gt;⏱️ 每次部署都需要手动执行多个命令，繁琐且容易出错&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;本文将详细介绍如何使用 &lt;strong&gt;GitHub Actions&lt;/strong&gt; 实现 Hexo 博客的全自动部署：推送代码到 GitHub 仓库后，自动构建并发布到 GitHub Pages，同时妥善保护敏感信息。&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id=&quot;整体架构&quot;&gt;&lt;a href=&quot;#整体架构&quot; class=&quot;headerlink&quot; title=&quot;整体架构&quot;&gt;&lt;/a&gt;整体架构&lt;/h2&gt;&lt;figure class=&quot;highlight plaintext&quot;&gt;&lt;table&gt;&lt;tr&gt;&lt;td class=&quot;code&quot;&gt;&lt;pre&gt;&lt;span class=&quot;line&quot;&gt;本地电脑 (写文章)&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;    │&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;    │  git push → dev 分支&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;    ▼&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;GitHub 仓库 (源码)&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;    │&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;    ├──── GitHub Actions 自动触发&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;    │         │&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;    │         ▼&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;    │    ┌─────────────────────────────────┐&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;    │    │  GitHub Actions Runner          │&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;    │    │                                 │&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;    │    │  1. 检出代码                     │&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;    │    │  2. 从模板 + Secrets 生成配置     │&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;    │    │  3. npm install                 │&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;    │    │  4. hexo generate               │&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;    │    │  5. 部署到 gh-pages 分支         │&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;    │    └─────────────────────────────────┘&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;    │         │&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;    │         ▼&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;    │    GitHub Pages (线上博客)&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;    │&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;    └──── Cloudflare Pages 自动触发&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;              │&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;              ▼&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;         ┌─────────────────────────────────┐&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;         │  Cloudflare Pages               │&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;         │                                 │&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;         │  • dev 分支 → Preview 预览环境   │&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;         │  • gh-pages 分支 → Production   │&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;         │  • 自动绑定自定义域名            │&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;         │  • 全球 CDN 加速                │&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;         └─────────────────────────────────┘&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/figure&gt;

&lt;p&gt;&lt;strong&gt;核心思路：&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;源码存放在 &lt;code&gt;dev&lt;/code&gt; 分支（包含模板配置文件，不含敏感信息）&lt;/li&gt;
&lt;li&gt;GitHub Actions 在构建时通过 Secrets + &lt;code&gt;envsubst&lt;/code&gt; 动态生成真实配置文件&lt;/li&gt;
&lt;li&gt;构建产物自动推送到 &lt;code&gt;gh-pages&lt;/code&gt; 分支&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;GitHub Pages&lt;/strong&gt; 和 &lt;strong&gt;Cloudflare Pages&lt;/strong&gt; 同时从 &lt;code&gt;gh-pages&lt;/code&gt; 分支提供服务，互为冗余&lt;/li&gt;
&lt;li&gt;Cloudflare Pages 还会为每个 &lt;code&gt;dev&lt;/code&gt; 分支的推送自动生成 &lt;strong&gt;Preview 预览环境&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;</summary>
    
    
    
    <category term="杂" scheme="https://ednovas.xyz/categories/%E6%9D%82/"/>
    
    
    <category term="博客" scheme="https://ednovas.xyz/tags/%E5%8D%9A%E5%AE%A2/"/>
    
    <category term="Hexo" scheme="https://ednovas.xyz/tags/Hexo/"/>
    
    <category term="GitHub Actions" scheme="https://ednovas.xyz/tags/GitHub-Actions/"/>
    
    <category term="CI/CD" scheme="https://ednovas.xyz/tags/CI-CD/"/>
    
    <category term="自动化部署" scheme="https://ednovas.xyz/tags/%E8%87%AA%E5%8A%A8%E5%8C%96%E9%83%A8%E7%BD%B2/"/>
    
  </entry>
  
  <entry>
    <title>本地 AI 全栈部署：Ollama + Open WebUI + ComfyUI 图像生成</title>
    <link href="https://ednovas.xyz/2026/03/05/dgxspark-ollama-openwebui-comfyui/"/>
    <id>https://ednovas.xyz/2026/03/05/dgxspark-ollama-openwebui-comfyui/</id>
    <published>2026-03-05T13:29:00.000Z</published>
    <updated>2026-04-13T21:41:27.085Z</updated>
    
    
    <summary type="html">&lt;p&gt;注： 本文由AI生成，ednovas编辑并审核发布。&lt;/p&gt;
&lt;h1 id=&quot;本地-AI-全栈部署：Ollama-Open-WebUI-ComfyUI&quot;&gt;&lt;a href=&quot;#本地-AI-全栈部署：Ollama-Open-WebUI-ComfyUI&quot; class=&quot;headerlink&quot; title=&quot;本地 AI 全栈部署：Ollama + Open WebUI + ComfyUI&quot;&gt;&lt;/a&gt;本地 AI 全栈部署：Ollama + Open WebUI + ComfyUI&lt;/h1&gt;&lt;p&gt;本文使用 NVIDIA DGX Spark 进行演示，你也可以在其他支持 Docker 的设备上进行部署，推荐ubuntu或者MAC系统。&lt;/p&gt;
&lt;p&gt;NVIDIA DGX Spark 是 NVIDIA 推出的面向个人/小型团队的桌面级 AI 超级计算机，搭载 Grace Blackwell 架构，拥有 128GB 统一内存，非常适合在本地运行大语言模型和图像生成工作负载。本文将介绍如何在 DGX Spark 上一步步部署 &lt;strong&gt;Ollama + Open WebUI + ComfyUI&lt;/strong&gt;，实现本地 LLM 聊天 + AI 图像生成的全栈 AI 工作站。&lt;/p&gt;
&lt;h2 id=&quot;最终效果&quot;&gt;&lt;a href=&quot;#最终效果&quot; class=&quot;headerlink&quot; title=&quot;最终效果&quot;&gt;&lt;/a&gt;最终效果&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;💬 &lt;strong&gt;Open WebUI&lt;/strong&gt;：一个美观的 ChatGPT 风格 Web 聊天界面，支持多模型切换（通过 Ollama 管理本地模型）&lt;/li&gt;
&lt;li&gt;🖼️ &lt;strong&gt;ComfyUI&lt;/strong&gt;：节点式 Stable Diffusion / FLUX 图像生成工作流引擎，作为 Open WebUI 的图像生成后端&lt;/li&gt;
&lt;li&gt;在 Open WebUI 的聊天中直接输入 Prompt，即可调用 ComfyUI 后端生成图片并展示&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img src=&quot;https://cdn.jsdelivr.net/gh/ednovas/CDN/New%20folder/Snipaste_2026-03-05_13-38-42.png&quot; alt=&quot;Open WebUI 聊天界面&quot;&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id=&quot;一、前置准备&quot;&gt;&lt;a href=&quot;#一、前置准备&quot; class=&quot;headerlink&quot; title=&quot;一、前置准备&quot;&gt;&lt;/a&gt;一、前置准备&lt;/h2&gt;&lt;h3 id=&quot;1-1-DGX-Spark-基本配置&quot;&gt;&lt;a href=&quot;#1-1-DGX-Spark-基本配置&quot; class=&quot;headerlink&quot; title=&quot;1.1 DGX Spark 基本配置&quot;&gt;&lt;/a&gt;1.1 DGX Spark 基本配置&lt;/h3&gt;</summary>
    
    
    
    <category term="AI" scheme="https://ednovas.xyz/categories/AI/"/>
    
    
    <category term="AI" scheme="https://ednovas.xyz/tags/AI/"/>
    
    <category term="DGX Spark" scheme="https://ednovas.xyz/tags/DGX-Spark/"/>
    
    <category term="Ollama" scheme="https://ednovas.xyz/tags/Ollama/"/>
    
    <category term="Open WebUI" scheme="https://ednovas.xyz/tags/Open-WebUI/"/>
    
    <category term="ComfyUI" scheme="https://ednovas.xyz/tags/ComfyUI/"/>
    
    <category term="FLUX" scheme="https://ednovas.xyz/tags/FLUX/"/>
    
    <category term="本地部署" scheme="https://ednovas.xyz/tags/%E6%9C%AC%E5%9C%B0%E9%83%A8%E7%BD%B2/"/>
    
  </entry>
  
  <entry>
    <title>Blend Hosting VPS 2026</title>
    <link href="https://ednovas.xyz/2026/02/13/blendhosting2026/"/>
    <id>https://ednovas.xyz/2026/02/13/blendhosting2026/</id>
    <published>2026-02-13T22:28:00.000Z</published>
    <updated>2026-04-13T21:41:27.082Z</updated>
    
    
    <summary type="html">&lt;h1 id=&quot;Blend-Hosting：马来西亚动态住宅-VPS（Linux）低至-14-85-月&quot;&gt;&lt;a href=&quot;#Blend-Hosting：马来西亚动态住宅-VPS（Linux）低至-14-85-月&quot; class=&quot;headerlink&quot; title=&quot;Blend Hosting：马来西亚动态住宅 VPS（Linux）低至 $14.85/月&quot;&gt;&lt;/a&gt;Blend Hosting：马来西亚动态住宅 VPS（Linux）低至 $14.85/月&lt;/h1&gt;&lt;p&gt;Blend Hosting 是一家成立于 2005 年的海外服务器与云计算服务商，在 VPS 与服务器领域拥有 20 年以上的持续运营记录。相比偏向短期试用型的平台，Blend Hosting 的整体定位更偏向长期稳定运行与可持续使用的应用场景，目标用户群体也更明确。&lt;/p&gt;
&lt;p&gt;Blend Hosting 是以高网络质量与 IP 类型为核心进行布局，其核心产品可分为四大类：动态住宅系列，通用VPS，专业应用VPS以及独立服务器。这些产品更适合对IP属性，线路稳定性以及可控性有要求的用户。&lt;/p&gt;
&lt;p&gt;平台节点采用马来西亚原生住宅 IP，属于直接由当地 ISP 分配的真实住宅地址，相比常见的数据中心IP，在识别率与网络环境上更接近真实用户网络。当前动态住宅系列产品享有 “ 9 折优惠”，折算后的成本约 $14.85/月，在同类长期住宅 IP 方案中属于成本与可用性较为平衡的选择。&lt;/p&gt;
&lt;p&gt;使用层面，我们所有套餐提供不限流量配置，适合需要常驻运行、持续连接或长期部署的应用环境，减少了因流量限制带来的额外管理成本。&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://cdn.jsdelivr.net/gh/ednovas/CDN/New%20folder/blendhosting2026.png&quot; alt=&quot;blendhosting&quot;&gt;&lt;/p&gt;
&lt;p&gt;官方网站：&lt;a href=&quot;https://www.blendhosting.com/&quot;&gt;https://www.blendhosting.com/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;支付方式：加密货币，信用卡及PayPal&lt;/p&gt;
&lt;h2 id=&quot;动态住宅ISP套餐&quot;&gt;&lt;a href=&quot;#动态住宅ISP套餐&quot; class=&quot;headerlink&quot; title=&quot;动态住宅ISP套餐&quot;&gt;&lt;/a&gt;动态住宅ISP套餐&lt;/h2&gt;&lt;h4 id=&quot;测试IP-42-190-66-138-用于动态住宅ISP套餐而已）&quot;&gt;&lt;a href=&quot;#测试IP-42-190-66-138-用于动态住宅ISP套餐而已）&quot; class=&quot;headerlink&quot; title=&quot;测试IP: 42.190.66.138 (用于动态住宅ISP套餐而已）&quot;&gt;&lt;/a&gt;测试IP: 42.190.66.138 (用于动态住宅ISP套餐而已）&lt;/h4&gt;</summary>
    
    
    
    <category term="VPS" scheme="https://ednovas.xyz/categories/VPS/"/>
    
    
    <category term="VPS" scheme="https://ednovas.xyz/tags/VPS/"/>
    
    <category term="linux" scheme="https://ednovas.xyz/tags/linux/"/>
    
  </entry>
  
  <entry>
    <title>ServerGigabit马来西亚VPS</title>
    <link href="https://ednovas.xyz/2026/01/27/servergigabit/"/>
    <id>https://ednovas.xyz/2026/01/27/servergigabit/</id>
    <published>2026-01-27T20:38:00.000Z</published>
    <updated>2026-04-13T21:41:27.097Z</updated>
    
    
    <summary type="html">&lt;h1 id=&quot;🚀-超大内存（128GB）马来西亚独立服务器限时优惠-cite-1&quot;&gt;&lt;a href=&quot;#🚀-超大内存（128GB）马来西亚独立服务器限时优惠-cite-1&quot; class=&quot;headerlink&quot; title=&quot;🚀 超大内存（128GB）马来西亚独立服务器限时优惠 [cite: 1]&quot;&gt;&lt;/a&gt;🚀 超大内存（128GB）马来西亚独立服务器限时优惠 [cite: 1]&lt;/h1&gt;&lt;p&gt;本款 &lt;strong&gt;Deluxe Dedicated Server (MY) v2&lt;/strong&gt; 部署于马来西亚数据中心，采用企业级硬件配置，专为高并发、高性能及长期稳定运行的业务场景而设计 [cite: 3]。&lt;/p&gt;
&lt;hr&gt;
&lt;h3 id=&quot;💰-价格与访问说明&quot;&gt;&lt;a href=&quot;#💰-价格与访问说明&quot; class=&quot;headerlink&quot; title=&quot;💰 价格与访问说明&quot;&gt;&lt;/a&gt;💰 价格与访问说明&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;月费&lt;/strong&gt;: USD 249/月 [cite: 2, 19]&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;安装费&lt;/strong&gt;: ❌ 免安装费 [cite: 2, 20]&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;特别提醒&lt;/strong&gt;: 该产品为公司内部指定产品，仅可通过专属链接访问，官网主页暂时无法直接查看 [cite: 21, 32]。&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h3 id=&quot;🖥️-服务器核心配置-cite-4&quot;&gt;&lt;a href=&quot;#🖥️-服务器核心配置-cite-4&quot; class=&quot;headerlink&quot; title=&quot;🖥️ 服务器核心配置 [cite: 4]&quot;&gt;&lt;/a&gt;🖥️ 服务器核心配置 [cite: 4]&lt;/h3&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th align=&quot;left&quot;&gt;配置项目&lt;/th&gt;
&lt;th align=&quot;left&quot;&gt;详细参数&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;&lt;tr&gt;
&lt;td align=&quot;left&quot;&gt;&lt;strong&gt;CPU&lt;/strong&gt;&lt;/td&gt;
&lt;td align=&quot;left&quot;&gt;Dual Intel® Xeon® Processor E5 (x2)（共 20 核心 / 40 线程） [cite: 5]&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td align=&quot;left&quot;&gt;&lt;strong&gt;内存&lt;/strong&gt;&lt;/td&gt;
&lt;td align=&quot;left&quot;&gt;128GB ECC RAM [cite: 5]&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td align=&quot;left&quot;&gt;&lt;strong&gt;硬盘&lt;/strong&gt;&lt;/td&gt;
&lt;td align=&quot;left&quot;&gt;4 × 1.2TB Enterprise-Grade SAS SSD [cite: 5]&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td align=&quot;left&quot;&gt;&lt;strong&gt;带宽&lt;/strong&gt;&lt;/td&gt;
&lt;td align=&quot;left&quot;&gt;100Mbps 共享带宽 [cite: 5]&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td align=&quot;left&quot;&gt;&lt;strong&gt;流量&lt;/strong&gt;&lt;/td&gt;
&lt;td align=&quot;left&quot;&gt;不限流量（Unmetered Data Transfer） [cite: 5]&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td align=&quot;left&quot;&gt;&lt;strong&gt;IP 地址&lt;/strong&gt;&lt;/td&gt;
&lt;td align=&quot;left&quot;&gt;2 个独立 Dedicated IP [cite: 5]&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td align=&quot;left&quot;&gt;&lt;strong&gt;管理方式&lt;/strong&gt;&lt;/td&gt;
&lt;td align=&quot;left&quot;&gt;Self-Managed（自主管理） [cite: 5]&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td align=&quot;left&quot;&gt;&lt;strong&gt;数据中心&lt;/strong&gt;&lt;/td&gt;
&lt;td align=&quot;left&quot;&gt;马来西亚 [cite: 5]&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td align=&quot;left&quot;&gt;&lt;strong&gt;交付时间&lt;/strong&gt;&lt;/td&gt;
&lt;td align=&quot;left&quot;&gt;下单后 48 – 72 小时内开通使用 [cite: 5]&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;hr&gt;
&lt;h3 id=&quot;🛠️-支持的操作系统-OS-Supported-cite-6&quot;&gt;&lt;a href=&quot;#🛠️-支持的操作系统-OS-Supported-cite-6&quot; class=&quot;headerlink&quot; title=&quot;🛠️ 支持的操作系统 (OS Supported) [cite: 6]&quot;&gt;&lt;/a&gt;🛠️ 支持的操作系统 (OS Supported) [cite: 6]&lt;/h3&gt;</summary>
    
    
    
    <category term="VPS" scheme="https://ednovas.xyz/categories/VPS/"/>
    
    
    <category term="VPS" scheme="https://ednovas.xyz/tags/VPS/"/>
    
    <category term="ServerGigabit" scheme="https://ednovas.xyz/tags/ServerGigabit/"/>
    
    <category term="马来西亚" scheme="https://ednovas.xyz/tags/%E9%A9%AC%E6%9D%A5%E8%A5%BF%E4%BA%9A/"/>
    
  </entry>
  
  <entry>
    <title>VPS Manager Pro (Web SSH Terminal)</title>
    <link href="https://ednovas.xyz/2025/12/31/vps-manager-pro/"/>
    <id>https://ednovas.xyz/2025/12/31/vps-manager-pro/</id>
    <published>2025-12-31T13:46:00.000Z</published>
    <updated>2026-04-13T21:41:27.101Z</updated>
    
    
    <summary type="html">&lt;h1 id=&quot;Sample-Website-演示网站&quot;&gt;&lt;a href=&quot;#Sample-Website-演示网站&quot; class=&quot;headerlink&quot; title=&quot;Sample Website 演示网站&quot;&gt;&lt;/a&gt;Sample Website 演示网站&lt;/h1&gt;&lt;p&gt;&lt;a href=&quot;https://vps.ednovas.tech/&quot;&gt;https://vps.ednovas.tech&lt;/a&gt;&lt;/p&gt;
&lt;img alt=&quot;Snipaste_2025-12-04_22-32-11&quot; src=&quot;https://github.com/user-attachments/assets/53cfb7b2-d51d-40d3-b63c-82b285f828c8&quot;&gt;

&lt;img alt=&quot;Snipaste_2025-12-04_22-30-24&quot; src=&quot;https://github.com/user-attachments/assets/67959879-2f62-45c7-ad11-0ea91e2220cf&quot;&gt;
&lt;img alt=&quot;Snipaste_2025-12-04_22-31-45&quot; src=&quot;https://github.com/user-attachments/assets/e0f8725b-bf5d-46e1-9d2f-d35261e687a2&quot;&gt;

&lt;h1 id=&quot;VPS-Manager-Pro-Web-SSH-Terminal&quot;&gt;&lt;a href=&quot;#VPS-Manager-Pro-Web-SSH-Terminal&quot; class=&quot;headerlink&quot; title=&quot;VPS Manager Pro (Web SSH Terminal)&quot;&gt;&lt;/a&gt;VPS Manager Pro (Web SSH Terminal)&lt;/h1&gt;&lt;p&gt;&lt;a href=&quot;#english&quot;&gt;English&lt;/a&gt; | &lt;a href=&quot;#chinese&quot;&gt;中文说明&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;&amp;lt;a name=&amp;quot;english&amp;quot;&amp;gt;&amp;lt;/a&amp;gt;&lt;/code&gt;&lt;/p&gt;
&lt;h2 id=&quot;🇬🇧-English&quot;&gt;&lt;a href=&quot;#🇬🇧-English&quot; class=&quot;headerlink&quot; title=&quot;🇬🇧 English&quot;&gt;&lt;/a&gt;🇬🇧 English&lt;/h2&gt;&lt;p&gt;&lt;strong&gt;VPS Manager Pro&lt;/strong&gt; 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.&lt;/p&gt;</summary>
    
    
    
    <category term="VPS" scheme="https://ednovas.xyz/categories/VPS/"/>
    
    
    <category term="VPS" scheme="https://ednovas.xyz/tags/VPS/"/>
    
    <category term="Node.js" scheme="https://ednovas.xyz/tags/Node-js/"/>
    
    <category term="SSH" scheme="https://ednovas.xyz/tags/SSH/"/>
    
    <category term="Web Terminal" scheme="https://ednovas.xyz/tags/Web-Terminal/"/>
    
    <category term="React" scheme="https://ednovas.xyz/tags/React/"/>
    
  </entry>
  
  <entry>
    <title>E视界 (DongguaTV Enhanced Edition)</title>
    <link href="https://ednovas.xyz/2025/12/31/dongguatv-enhanced/"/>
    <id>https://ednovas.xyz/2025/12/31/dongguatv-enhanced/</id>
    <published>2025-12-31T13:41:00.000Z</published>
    <updated>2026-04-13T21:41:27.085Z</updated>
    
    
    <summary type="html">&lt;p&gt;这是一个经过全面重构和升级的现代流媒体聚合播放器，基于 Node.js 和 Vue 3 构建。相比原版 &lt;a href=&quot;https://github.com/Minerchu/dongguaTV&quot;&gt;https://github.com/Minerchu/dongguaTV&lt;/a&gt; ，本作添加了许多功能。&lt;/p&gt;
&lt;h2 id=&quot;演示网站&quot;&gt;&lt;a href=&quot;#演示网站&quot; class=&quot;headerlink&quot; title=&quot;演示网站&quot;&gt;&lt;/a&gt;演示网站&lt;/h2&gt;&lt;p&gt;&lt;a href=&quot;https://ednovas-test.vercel.app/&quot;&gt;https://ednovas-test.vercel.app&lt;/a&gt; （不包含任何数据）&lt;/p&gt;
&lt;img alt=&quot;image&quot; src=&quot;https://github.com/user-attachments/assets/15392a90-9078-45b6-828d-829402669950&quot;&gt;

&lt;img alt=&quot;image&quot; src=&quot;https://github.com/user-attachments/assets/d03543f5-34a4-414b-a131-62eda0af21b2&quot;&gt;

&lt;img alt=&quot;image&quot; src=&quot;https://github.com/user-attachments/assets/e8bd4e14-dbd2-4d49-a1fc-7979c1ca22a4&quot;&gt;

&lt;hr&gt;
&lt;h2 id=&quot;✨-核心特性-Core-Features&quot;&gt;&lt;a href=&quot;#✨-核心特性-Core-Features&quot; class=&quot;headerlink&quot; title=&quot;✨ 核心特性 (Core Features)&quot;&gt;&lt;/a&gt;✨ 核心特性 (Core Features)&lt;/h2&gt;&lt;h3 id=&quot;1-🎬-双引擎数据驱动&quot;&gt;&lt;a href=&quot;#1-🎬-双引擎数据驱动&quot; class=&quot;headerlink&quot; title=&quot;1. 🎬 双引擎数据驱动&quot;&gt;&lt;/a&gt;1. 🎬 双引擎数据驱动&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;**TMDb (The Movie Database)**：提供高质量的电影/剧集元数据（海报、背景图、评分、简介、演职员表）。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;CMS 聚合源 (Maccms)**：可集成多个自定义第三方资源站 API，自动进行&lt;/strong&gt;全网测速**，智能过滤失效源，确保播放流畅。&lt;/li&gt;
&lt;/ul&gt;</summary>
    
    
    
    <category term="网站" scheme="https://ednovas.xyz/categories/%E7%BD%91%E7%AB%99/"/>
    
    
    <category term="编程" scheme="https://ednovas.xyz/tags/%E7%BC%96%E7%A8%8B/"/>
    
    <category term="软件" scheme="https://ednovas.xyz/tags/%E8%BD%AF%E4%BB%B6/"/>
    
    <category term="电影" scheme="https://ednovas.xyz/tags/%E7%94%B5%E5%BD%B1/"/>
    
    <category term="电视剧" scheme="https://ednovas.xyz/tags/%E7%94%B5%E8%A7%86%E5%89%A7/"/>
    
    <category term="Vue" scheme="https://ednovas.xyz/tags/Vue/"/>
    
    <category term="Node.js" scheme="https://ednovas.xyz/tags/Node-js/"/>
    
  </entry>
  
  <entry>
    <title>Server Gigabit Network</title>
    <link href="https://ednovas.xyz/2024/04/25/gigabit/"/>
    <id>https://ednovas.xyz/2024/04/25/gigabit/</id>
    <published>2024-04-25T22:28:00.000Z</published>
    <updated>2026-04-13T21:41:27.089Z</updated>
    
    
    <summary type="html">&lt;h1 id=&quot;简介&quot;&gt;&lt;a href=&quot;#简介&quot; class=&quot;headerlink&quot; title=&quot;简介&quot;&gt;&lt;/a&gt;简介&lt;/h1&gt;&lt;p&gt;Server Gigabit是一家马来西亚本土商家，主要就是提供马来西亚境内的服务器和网络解决方案，目前有2个数据中心：分别位于马来西亚吉隆坡的AIMS数据中心和位于马来西亚赛城的Bridge数据中心，Server Gigabit支持贝宝，加密货币和信用卡，提供马来西亚原生IP。24/7全天候售后服务，中英文沟通，以及7天退款条例。&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://cdn.jsdelivr.net/gh/ednovas/CDN/New%20folder/gigabit1.png&quot;&gt;&lt;/p&gt;
&lt;p&gt;Server Gigabit VPS默认是100M共享带宽，不限制流量使用，低延迟，架构(VIRTUAL TYPE)：KVM分为Linux VPS和Windows VPS两种，其中Linux VPS月付$11.59起，套餐整理如下：&lt;/p&gt;
&lt;h2 id=&quot;Linux-VPS-Hosting&quot;&gt;&lt;a href=&quot;#Linux-VPS-Hosting&quot; class=&quot;headerlink&quot; title=&quot;Linux VPS Hosting&quot;&gt;&lt;/a&gt;Linux VPS Hosting&lt;/h2&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th align=&quot;left&quot;&gt;内存&lt;/th&gt;
&lt;th align=&quot;left&quot;&gt;CPU&lt;/th&gt;
&lt;th align=&quot;left&quot;&gt;SSD&lt;/th&gt;
&lt;th align=&quot;left&quot;&gt;价格&lt;/th&gt;
&lt;th align=&quot;left&quot;&gt;购买&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;&lt;tr&gt;
&lt;td align=&quot;left&quot;&gt;1G&lt;/td&gt;
&lt;td align=&quot;left&quot;&gt;1核&lt;/td&gt;
&lt;td align=&quot;left&quot;&gt;20G&lt;/td&gt;
&lt;td align=&quot;left&quot;&gt;$11.59/月&lt;/td&gt;
&lt;td align=&quot;left&quot;&gt;&lt;a href=&quot;https://billing.servergigabit.com/cart.php?a=add&amp;pid=1&quot;&gt;链接&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td align=&quot;left&quot;&gt;2G&lt;/td&gt;
&lt;td align=&quot;left&quot;&gt;2核&lt;/td&gt;
&lt;td align=&quot;left&quot;&gt;40G&lt;/td&gt;
&lt;td align=&quot;left&quot;&gt;$16.59/月&lt;/td&gt;
&lt;td align=&quot;left&quot;&gt;&lt;a href=&quot;https://billing.servergigabit.com/cart.php?a=add&amp;pid=19&quot;&gt;链接&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td align=&quot;left&quot;&gt;4G&lt;/td&gt;
&lt;td align=&quot;left&quot;&gt;4核&lt;/td&gt;
&lt;td align=&quot;left&quot;&gt;80G&lt;/td&gt;
&lt;td align=&quot;left&quot;&gt;$34.59/月&lt;/td&gt;
&lt;td align=&quot;left&quot;&gt;&lt;a href=&quot;https://billing.servergigabit.com/cart.php?a=add&amp;pid=21&quot;&gt;链接&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td align=&quot;left&quot;&gt;8G&lt;/td&gt;
&lt;td align=&quot;left&quot;&gt;8核&lt;/td&gt;
&lt;td align=&quot;left&quot;&gt;160G&lt;/td&gt;
&lt;td align=&quot;left&quot;&gt;$70.59/月&lt;/td&gt;
&lt;td align=&quot;left&quot;&gt;&lt;a href=&quot;https://billing.servergigabit.com/cart.php?a=add&amp;pid=25&quot;&gt;链接&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td align=&quot;left&quot;&gt;16G&lt;/td&gt;
&lt;td align=&quot;left&quot;&gt;14核&lt;/td&gt;
&lt;td align=&quot;left&quot;&gt;200G&lt;/td&gt;
&lt;td align=&quot;left&quot;&gt;$134.59/月&lt;/td&gt;
&lt;td align=&quot;left&quot;&gt;&lt;a href=&quot;https://billing.servergigabit.com/cart.php?a=add&amp;pid=27&quot;&gt;链接&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;h2 id=&quot;Windows-VPS-Hosting&quot;&gt;&lt;a href=&quot;#Windows-VPS-Hosting&quot; class=&quot;headerlink&quot; title=&quot;Windows VPS Hosting&quot;&gt;&lt;/a&gt;Windows VPS Hosting&lt;/h2&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th align=&quot;left&quot;&gt;内存&lt;/th&gt;
&lt;th align=&quot;left&quot;&gt;CPU&lt;/th&gt;
&lt;th align=&quot;left&quot;&gt;SSD&lt;/th&gt;
&lt;th align=&quot;left&quot;&gt;价格&lt;/th&gt;
&lt;th align=&quot;left&quot;&gt;购买&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;&lt;tr&gt;
&lt;td align=&quot;left&quot;&gt;1G&lt;/td&gt;
&lt;td align=&quot;left&quot;&gt;1核&lt;/td&gt;
&lt;td align=&quot;left&quot;&gt;20G&lt;/td&gt;
&lt;td align=&quot;left&quot;&gt;$9.59/月&lt;/td&gt;
&lt;td align=&quot;left&quot;&gt;&lt;a href=&quot;https://billing.servergigabit.com/cart.php?a=add&amp;pid=2&quot;&gt;链接&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td align=&quot;left&quot;&gt;2G&lt;/td&gt;
&lt;td align=&quot;left&quot;&gt;2核&lt;/td&gt;
&lt;td align=&quot;left&quot;&gt;40G&lt;/td&gt;
&lt;td align=&quot;left&quot;&gt;$20.59/月&lt;/td&gt;
&lt;td align=&quot;left&quot;&gt;&lt;a href=&quot;https://billing.servergigabit.com/cart.php?a=add&amp;pid=12&quot;&gt;链接&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td align=&quot;left&quot;&gt;3G&lt;/td&gt;
&lt;td align=&quot;left&quot;&gt;3核&lt;/td&gt;
&lt;td align=&quot;left&quot;&gt;80G&lt;/td&gt;
&lt;td align=&quot;left&quot;&gt;$31.59/月&lt;/td&gt;
&lt;td align=&quot;left&quot;&gt;&lt;a href=&quot;https://billing.servergigabit.com/cart.php?a=add&amp;pid=13&quot;&gt;链接&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td align=&quot;left&quot;&gt;4G&lt;/td&gt;
&lt;td align=&quot;left&quot;&gt;4核&lt;/td&gt;
&lt;td align=&quot;left&quot;&gt;100G&lt;/td&gt;
&lt;td align=&quot;left&quot;&gt;$42.59/月&lt;/td&gt;
&lt;td align=&quot;left&quot;&gt;&lt;a href=&quot;https://billing.servergigabit.com/cart.php?a=add&amp;pid=14&quot;&gt;链接&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td align=&quot;left&quot;&gt;8G&lt;/td&gt;
&lt;td align=&quot;left&quot;&gt;8核&lt;/td&gt;
&lt;td align=&quot;left&quot;&gt;180G&lt;/td&gt;
&lt;td align=&quot;left&quot;&gt;$86.59/月&lt;/td&gt;
&lt;td align=&quot;left&quot;&gt;&lt;a href=&quot;https://billing.servergigabit.com/cart.php?a=add&amp;pid=18&quot;&gt;链接&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;h2 id=&quot;官网&quot;&gt;&lt;a href=&quot;#官网&quot; class=&quot;headerlink&quot; title=&quot;官网&quot;&gt;&lt;/a&gt;官网&lt;/h2&gt;&lt;p&gt;&lt;a href=&quot;https://www.servergigabit.com/&quot;&gt;https://www.servergigabit.com&lt;/a&gt;&lt;/p&gt;</summary>
    
    
    
    <category term="VPS" scheme="https://ednovas.xyz/categories/VPS/"/>
    
    
    <category term="VPS" scheme="https://ednovas.xyz/tags/VPS/"/>
    
    <category term="linux" scheme="https://ednovas.xyz/tags/linux/"/>
    
  </entry>
  
  <entry>
    <title>Blend Hosting VPS</title>
    <link href="https://ednovas.xyz/2023/12/14/blendhosting/"/>
    <id>https://ednovas.xyz/2023/12/14/blendhosting/</id>
    <published>2023-12-14T22:28:00.000Z</published>
    <updated>2026-04-13T21:41:27.082Z</updated>
    
    
    <summary type="html">&lt;h1 id=&quot;简介&quot;&gt;&lt;a href=&quot;#简介&quot; class=&quot;headerlink&quot; title=&quot;简介&quot;&gt;&lt;/a&gt;简介&lt;/h1&gt;&lt;p&gt;Blend Hosting &lt;a href=&quot;https://www.blendhosting.com/&quot;&gt;https://www.blendhosting.com&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;一家成立于2005年的马来西亚托管服务商并提供了全天候的客户服务，以确保伺服器稳定的运行。Blend Hosting 的数据中心分别有位于吉隆坡的AIMS数据中心, 和位于赛城的 Bridge 数据中心。&lt;/p&gt;
&lt;p&gt;Blend Hosting 的 VPS 分别有 Linux VPS 和 Windows VPS。 其中附有100Mbps带宽与不限量的数据传输，99%主机在线保证及长达15天的退款保证，且有免费的SSL证书。另外，Linux VPS每月最低仅需 $5.59 而 Windows VPS 每月最低仅需 $9.59。支持的付款方式有 Paypal 或加密货币及信用卡。&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://cdn.jsdelivr.net/gh/ednovas/CDN/New%20folder/BlendHosting.jpg&quot;&gt;&lt;/p&gt;
&lt;h1 id=&quot;VPS套餐&quot;&gt;&lt;a href=&quot;#VPS套餐&quot; class=&quot;headerlink&quot; title=&quot;VPS套餐&quot;&gt;&lt;/a&gt;VPS套餐&lt;/h1&gt;&lt;h2 id=&quot;Linux&quot;&gt;&lt;a href=&quot;#Linux&quot; class=&quot;headerlink&quot; title=&quot;Linux&quot;&gt;&lt;/a&gt;Linux&lt;/h2&gt;&lt;p&gt;Linux VPS托管计划 &lt;a href=&quot;https://www.blendhosting.com/&quot;&gt;https://www.blendhosting.com/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;SSD VPS 1 &lt;/p&gt;
&lt;p&gt;1GB 内存&lt;/p&gt;</summary>
    
    
    
    <category term="VPS" scheme="https://ednovas.xyz/categories/VPS/"/>
    
    
    <category term="VPS" scheme="https://ednovas.xyz/tags/VPS/"/>
    
    <category term="linux" scheme="https://ednovas.xyz/tags/linux/"/>
    
  </entry>
  
  <entry>
    <title>Raspberry + 外接硬盘 用内网穿透 WebDav 作公网 NAS</title>
    <link href="https://ednovas.xyz/2023/02/24/homemadenas/"/>
    <id>https://ednovas.xyz/2023/02/24/homemadenas/</id>
    <published>2023-02-24T22:28:00.000Z</published>
    <updated>2026-04-13T21:41:27.090Z</updated>
    
    
    <summary type="html">&lt;h2 id=&quot;准备工作&quot;&gt;&lt;a href=&quot;#准备工作&quot; class=&quot;headerlink&quot; title=&quot;准备工作&quot;&gt;&lt;/a&gt;准备工作&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;Raspberry（别的支持docker的软路由/家庭服务器等也可以）&lt;/li&gt;
&lt;li&gt;cloudflare账号（用cloudfalre tunnel）&lt;/li&gt;
&lt;li&gt;用作nas的硬盘（插到raspberry上的外接硬盘，需要自供电，raspberry的电量带不动不插电的移动硬盘）&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&quot;初期&quot;&gt;&lt;a href=&quot;#初期&quot; class=&quot;headerlink&quot; title=&quot;初期&quot;&gt;&lt;/a&gt;初期&lt;/h2&gt;&lt;p&gt;raspberry初始化可以看 &lt;a href=&quot;/2023/02/19/raspberry/&quot;&gt;https://ednovas.xyz/2023/02/19/raspberry/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;注意本教程安装的OMV NAS系统，不能有桌面UI，安装系统的时候请选择没有桌面的lite版本系统。如果选择了有桌面的系统，我们也需要卸载。可以执行以下命令卸载完全各种桌面：&lt;/p&gt;
&lt;figure class=&quot;highlight plaintext&quot;&gt;&lt;table&gt;&lt;tr&gt;&lt;td class=&quot;code&quot;&gt;&lt;pre&gt;&lt;span class=&quot;line&quot;&gt;sudo apt purge xserver* lightdm* raspberrypi-ui-mods vlc* lxde* chromium* desktop* gnome* gstreamer* gtk* hicolor-icon-theme* lx* mesa*&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;sudo apt autoremove&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/figure&gt;

&lt;p&gt;cloudflare tunnel设置可以看 &lt;a href=&quot;2023/02/24/cloudflaretunnel/&quot;&gt;https://ednovas.xyz/2023/02/24/cloudflaretunnel/&lt;/a&gt;&lt;/p&gt;
&lt;h2 id=&quot;安装OMV&quot;&gt;&lt;a href=&quot;#安装OMV&quot; class=&quot;headerlink&quot; title=&quot;安装OMV&quot;&gt;&lt;/a&gt;安装OMV&lt;/h2&gt;&lt;p&gt;&lt;a href=&quot;https://www.openmediavault.org/&quot;&gt;https://www.openmediavault.org/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;openmediavault 是一个免费的十分优秀的NAS管理系统，我们可以用来装在raspberry上的。&lt;/p&gt;</summary>
    
    
    
    <category term="杂" scheme="https://ednovas.xyz/categories/%E6%9D%82/"/>
    
    
    <category term="vps" scheme="https://ednovas.xyz/tags/vps/"/>
    
    <category term="cloudflare" scheme="https://ednovas.xyz/tags/cloudflare/"/>
    
    <category term="tunnel" scheme="https://ednovas.xyz/tags/tunnel/"/>
    
    <category term="内网穿透" scheme="https://ednovas.xyz/tags/%E5%86%85%E7%BD%91%E7%A9%BF%E9%80%8F/"/>
    
    <category term="nas" scheme="https://ednovas.xyz/tags/nas/"/>
    
    <category term="docker" scheme="https://ednovas.xyz/tags/docker/"/>
    
  </entry>
  
  <entry>
    <title>Cloudflare Tunnel 免费内网穿透</title>
    <link href="https://ednovas.xyz/2023/02/24/cloudflaretunnel/"/>
    <id>https://ednovas.xyz/2023/02/24/cloudflaretunnel/</id>
    <published>2023-02-24T21:28:00.000Z</published>
    <updated>2026-04-13T21:41:27.084Z</updated>
    
    
    <summary type="html">&lt;h2 id=&quot;Cloudflare-Tunnel&quot;&gt;&lt;a href=&quot;#Cloudflare-Tunnel&quot; class=&quot;headerlink&quot; title=&quot;Cloudflare Tunnel&quot;&gt;&lt;/a&gt;Cloudflare Tunnel&lt;/h2&gt;&lt;p&gt;cloudflare提供的免费加密通道，通过cloudflare的cnd访问部署在内网的服务，比如web,ssh,smb,tcp等。&lt;/p&gt;
&lt;h2 id=&quot;准备&quot;&gt;&lt;a href=&quot;#准备&quot; class=&quot;headerlink&quot; title=&quot;准备&quot;&gt;&lt;/a&gt;准备&lt;/h2&gt;&lt;p&gt;那肯定必须需要一个cloudflare账号，以及开通 cloudflare zero trust。&lt;/p&gt;
&lt;p&gt;cloudflare：&lt;a href=&quot;https://www.cloudflare.com/&quot;&gt;https://www.cloudflare.com/&lt;/a&gt;&lt;br&gt;zero trust: &lt;a href=&quot;https://one.dash.cloudflare.com/&quot;&gt;https://one.dash.cloudflare.com/&lt;/a&gt;&lt;/p&gt;
&lt;h2 id=&quot;安装&quot;&gt;&lt;a href=&quot;#安装&quot; class=&quot;headerlink&quot; title=&quot;安装&quot;&gt;&lt;/a&gt;安装&lt;/h2&gt;&lt;p&gt;在你的需要内网穿透的设备上安装cloudflared（cf的本地cli客户端），这里博主以raspberry pi 4 作为例子。&lt;/p&gt;
&lt;p&gt;由于raspberry pi 4 是arm64的，所以需要下载arm架构的文件：&lt;/p&gt;
&lt;figure class=&quot;highlight bash&quot;&gt;&lt;table&gt;&lt;tr&gt;&lt;td class=&quot;code&quot;&gt;&lt;pre&gt;&lt;span class=&quot;line&quot;&gt;curl -L &lt;span class=&quot;string&quot;&gt;&amp;#x27;https://github.com/cloudflare/cloudflared/releases/latest/download/cloudflared-linux-arm64&amp;#x27;&lt;/span&gt; -o /usr/bin/cloudflared&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;&lt;span class=&quot;built_in&quot;&gt;chmod&lt;/span&gt; +x /usr/bin/cloudflared&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/figure&gt;


&lt;p&gt;如果是普通amd64架构的，使用以下命令：&lt;/p&gt;</summary>
    
    
    
    <category term="杂" scheme="https://ednovas.xyz/categories/%E6%9D%82/"/>
    
    
    <category term="vps" scheme="https://ednovas.xyz/tags/vps/"/>
    
    <category term="cloudflare" scheme="https://ednovas.xyz/tags/cloudflare/"/>
    
    <category term="tunnel" scheme="https://ednovas.xyz/tags/tunnel/"/>
    
    <category term="内网穿透" scheme="https://ednovas.xyz/tags/%E5%86%85%E7%BD%91%E7%A9%BF%E9%80%8F/"/>
    
  </entry>
  
  <entry>
    <title>Raspberry Pi 入门使用指南</title>
    <link href="https://ednovas.xyz/2023/02/19/raspberry/"/>
    <id>https://ednovas.xyz/2023/02/19/raspberry/</id>
    <published>2023-02-19T21:28:00.000Z</published>
    <updated>2026-04-13T21:41:27.097Z</updated>
    
    
    <summary type="html">&lt;h2 id=&quot;Raspberry-Pi&quot;&gt;&lt;a href=&quot;#Raspberry-Pi&quot; class=&quot;headerlink&quot; title=&quot;Raspberry Pi&quot;&gt;&lt;/a&gt;Raspberry Pi&lt;/h2&gt;&lt;p&gt;树莓派（英语：Raspberry Pi）英国树莓派基金会开发的微型单板计算机，目的是以低价硬体及自由软体促进学校的基本电脑科学教育。&lt;/p&gt;
&lt;p&gt;树莓派系列计算机每一代均使用博通（Broadcom）出产的ARM架构处理器，如今生产的机型（树莓派4B）内存在2GB和8GB之间，主要TF卡作为系统存储媒体（初代使用SD卡），配备USB接口和HDMI的视频输出（支持声音输出），内置Ethernet/WLAN/Bluetooth网络链接的方式（依据型号决定），并且可使用多种操作系统。产品线型号分为A型、B型、Zero型和ComputeModule计算卡。&lt;/p&gt;
&lt;h2 id=&quot;用途&quot;&gt;&lt;a href=&quot;#用途&quot; class=&quot;headerlink&quot; title=&quot;用途&quot;&gt;&lt;/a&gt;用途&lt;/h2&gt;&lt;p&gt;Raspberry Pi 实际上就是一个超级便捷的小型电脑，通常用来装linux系统，可以用作服务器的一些功能。&lt;/p&gt;
&lt;p&gt;例如：搭建个人网站，Git服务器，远程BT下载器，小型家庭NAS，AirPlay服务，闹钟，DNSmasq服务（内网DNS），Adguard Home，等等功能。&lt;/p&gt;
&lt;p&gt;这是作为服务器的用途，还可以用作一些机械结构的模块，用来做树莓派飞行器，机器人，遥控坦克等等。&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;https://www.adafruit.com/&quot;&gt;https://www.adafruit.com/&lt;/a&gt; 这个网站上有很多树莓派的开源有趣的项目可以用作参考&lt;/p&gt;
&lt;p&gt;还有一本书也很推荐 &lt;a href=&quot;https://book.douban.com/subject/25856712/&quot;&gt;https://book.douban.com/subject/25856712/&lt;/a&gt; （京东有售。不想买书的话可以从Z-lib找免费的PDF版本）&lt;/p&gt;
&lt;h2 id=&quot;购买&quot;&gt;&lt;a href=&quot;#购买&quot; class=&quot;headerlink&quot; title=&quot;购买&quot;&gt;&lt;/a&gt;购买&lt;/h2&gt;</summary>
    
    
    
    <category term="杂" scheme="https://ednovas.xyz/categories/%E6%9D%82/"/>
    
    
    <category term="vps" scheme="https://ednovas.xyz/tags/vps/"/>
    
    <category term="raspberry" scheme="https://ednovas.xyz/tags/raspberry/"/>
    
  </entry>
  
  <entry>
    <title>使用 Chrome Remote Desktop 远程控制 Ubuntu 服务器</title>
    <link href="https://ednovas.xyz/2023/01/07/remote-ubuntu/"/>
    <id>https://ednovas.xyz/2023/01/07/remote-ubuntu/</id>
    <published>2023-01-07T11:51:00.000Z</published>
    <updated>2026-04-13T21:41:27.097Z</updated>
    
    
    <summary type="html">&lt;h2 id=&quot;准备工作&quot;&gt;&lt;a href=&quot;#准备工作&quot; class=&quot;headerlink&quot; title=&quot;准备工作&quot;&gt;&lt;/a&gt;准备工作&lt;/h2&gt;&lt;p&gt;众所周知，Chrome Remote Desktop 是一款十分出色的完全免费远程控制软件。其易用性和功能的强大性，以及连接的稳定性都给这款软件加分不少，唯一的缺点可能就是国内无法使用了，需要开梯子才可使用。&lt;/p&gt;
&lt;p&gt;首先，先准备一个需要远程控制的VPS，要求 Debian或者 Ubuntu系统。还需要另一个控制端，手机电脑均可，登录你的 Google 账户：&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;https://remotedesktop.google.com/support/&quot;&gt;https://remotedesktop.google.com/support/&lt;/a&gt;&lt;/p&gt;
&lt;h2 id=&quot;安装（Ubuntu为例）&quot;&gt;&lt;a href=&quot;#安装（Ubuntu为例）&quot; class=&quot;headerlink&quot; title=&quot;安装（Ubuntu为例）&quot;&gt;&lt;/a&gt;安装（Ubuntu为例）&lt;/h2&gt;&lt;h3 id=&quot;下载&quot;&gt;&lt;a href=&quot;#下载&quot; class=&quot;headerlink&quot; title=&quot;下载&quot;&gt;&lt;/a&gt;下载&lt;/h3&gt;&lt;p&gt;控制端前往 &lt;a href=&quot;https://remotedesktop.google.com/headless&quot;&gt;https://remotedesktop.google.com/headless&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://cdn.jsdelivr.net/gh/wdm1732418365/CDN/New%20folder/Snipaste_2023-01-07_15-50-47.png&quot;&gt;&lt;/p&gt;
&lt;p&gt;Ubuntu被控端下载程序包&lt;/p&gt;
&lt;figure class=&quot;highlight plaintext&quot;&gt;&lt;table&gt;&lt;tr&gt;&lt;td class=&quot;code&quot;&gt;&lt;pre&gt;&lt;span class=&quot;line&quot;&gt;wget https://dl.google.com/linux/direct/chrome-remote-desktop_current_amd64.deb&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/figure&gt;</summary>
    
    
    
    <category term="VPS" scheme="https://ednovas.xyz/categories/VPS/"/>
    
    
    <category term="vps" scheme="https://ednovas.xyz/tags/vps/"/>
    
    <category term="远程控制" scheme="https://ednovas.xyz/tags/%E8%BF%9C%E7%A8%8B%E6%8E%A7%E5%88%B6/"/>
    
    <category term="ubuntu" scheme="https://ednovas.xyz/tags/ubuntu/"/>
    
    <category term="Chrome Remote Desktop" scheme="https://ednovas.xyz/tags/Chrome-Remote-Desktop/"/>
    
  </entry>
  
  <entry>
    <title>使用 Cloudfront CDN</title>
    <link href="https://ednovas.xyz/2022/10/28/cloudfront/"/>
    <id>https://ednovas.xyz/2022/10/28/cloudfront/</id>
    <published>2022-10-28T13:09:00.000Z</published>
    <updated>2026-04-13T21:41:27.084Z</updated>
    
    
    <summary type="html">&lt;h2 id=&quot;Amazon-Cloudfront&quot;&gt;&lt;a href=&quot;#Amazon-Cloudfront&quot; class=&quot;headerlink&quot; title=&quot;Amazon Cloudfront&quot;&gt;&lt;/a&gt;Amazon Cloudfront&lt;/h2&gt;&lt;p&gt;Cloudfront是Amazon提供的CDN服务，有每月免费1T的流量，该流量不可累计。个人小站的话，这个CDN是足够用的了，而且主要是国内访问的速度还不错。但是需要注意不要被攻击了，不然AWS的扣费还是很贵的。&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;https://aws.amazon.com/cn/cloudfront/&quot;&gt;https://aws.amazon.com/cn/cloudfront/&lt;/a&gt;&lt;/p&gt;
&lt;h2 id=&quot;解析域名&quot;&gt;&lt;a href=&quot;#解析域名&quot; class=&quot;headerlink&quot; title=&quot;解析域名&quot;&gt;&lt;/a&gt;解析域名&lt;/h2&gt;&lt;p&gt;首先先解析个三级域名到你的需要加CDN的网站的VPS IP上，比如&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://cdn.jsdelivr.net/gh/wdm1732418365/CDN/New%20folder/photo_2022-10-28_15-50-23.jpg&quot;&gt;&lt;/p&gt;
&lt;p&gt;这里的 8.8.8.8 就是你的VPS IP。这里的cdn就是你的三级域名前缀，这个域名是看不到的，这是回源域名用的。用户访问的是后面Cloudfront生成的域名地址或者是自己加的CNAME域名地址。&lt;/p&gt;
&lt;h2 id=&quot;创建账号&quot;&gt;&lt;a href=&quot;#创建账号&quot; class=&quot;headerlink&quot; title=&quot;创建账号&quot;&gt;&lt;/a&gt;创建账号&lt;/h2&gt;&lt;p&gt;前往 &lt;a href=&quot;https://aws.amazon.com/cn/cloudfront/&quot;&gt;https://aws.amazon.com/cn/cloudfront/&lt;/a&gt; 注册个账号，并且绑定个信用卡，建议绑定小额的或者限额，否则扣起费来吃不消。&lt;/p&gt;
&lt;p&gt;创建个Distributions&lt;/p&gt;</summary>
    
    
    
    <category term="建站" scheme="https://ednovas.xyz/categories/%E5%BB%BA%E7%AB%99/"/>
    
    <category term="VPS" scheme="https://ednovas.xyz/categories/VPS/"/>
    
    
    <category term="建站" scheme="https://ednovas.xyz/tags/%E5%BB%BA%E7%AB%99/"/>
    
    <category term="VPS" scheme="https://ednovas.xyz/tags/VPS/"/>
    
    <category term="CDN" scheme="https://ednovas.xyz/tags/CDN/"/>
    
    <category term="Cloudfront" scheme="https://ednovas.xyz/tags/Cloudfront/"/>
    
    <category term="AWS" scheme="https://ednovas.xyz/tags/AWS/"/>
    
  </entry>
  
  <entry>
    <title>使用 Gcore CDN</title>
    <link href="https://ednovas.xyz/2022/10/28/gcore/"/>
    <id>https://ednovas.xyz/2022/10/28/gcore/</id>
    <published>2022-10-28T13:09:00.000Z</published>
    <updated>2026-04-13T21:41:27.088Z</updated>
    
    
    <summary type="html">&lt;h2 id=&quot;Gcorelab-CDN&quot;&gt;&lt;a href=&quot;#Gcorelab-CDN&quot; class=&quot;headerlink&quot; title=&quot;Gcorelab CDN&quot;&gt;&lt;/a&gt;Gcorelab CDN&lt;/h2&gt;&lt;p&gt;类似AWS的Cloudfront CDN，提供每月1T的免费流量。效果不如Cloudfront但是也还不错&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;https://cdn.gcore.com/&quot;&gt;https://cdn.gcore.com/&lt;/a&gt;&lt;/p&gt;
&lt;h2 id=&quot;注册账号&quot;&gt;&lt;a href=&quot;#注册账号&quot; class=&quot;headerlink&quot; title=&quot;注册账号&quot;&gt;&lt;/a&gt;注册账号&lt;/h2&gt;&lt;p&gt;Gcore 地址&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;https://cdn.gcore.com/&quot;&gt;https://cdn.gcore.com/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Porkbun购买域名（便宜）&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;https://porkbun.com/&quot;&gt;https://porkbun.com&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;因为Gcore的CDN需要更改Nameservers，所以比较建议买个新的域名然后专用CDN&lt;/p&gt;
&lt;h2 id=&quot;使用CDN&quot;&gt;&lt;a href=&quot;#使用CDN&quot; class=&quot;headerlink&quot; title=&quot;使用CDN&quot;&gt;&lt;/a&gt;使用CDN&lt;/h2&gt;</summary>
    
    
    
    <category term="建站" scheme="https://ednovas.xyz/categories/%E5%BB%BA%E7%AB%99/"/>
    
    <category term="VPS" scheme="https://ednovas.xyz/categories/VPS/"/>
    
    
    <category term="建站" scheme="https://ednovas.xyz/tags/%E5%BB%BA%E7%AB%99/"/>
    
    <category term="VPS" scheme="https://ednovas.xyz/tags/VPS/"/>
    
    <category term="CDN" scheme="https://ednovas.xyz/tags/CDN/"/>
    
    <category term="Cloudfront" scheme="https://ednovas.xyz/tags/Cloudfront/"/>
    
    <category term="Gcore" scheme="https://ednovas.xyz/tags/Gcore/"/>
    
  </entry>
  
  <entry>
    <title>从GFW原理到翻墙原理和协议</title>
    <link href="https://ednovas.xyz/2022/06/25/gfw/"/>
    <id>https://ednovas.xyz/2022/06/25/gfw/</id>
    <published>2022-06-25T14:09:00.000Z</published>
    <updated>2026-04-13T21:41:27.089Z</updated>
    
    
    <summary type="html">&lt;h1 id=&quot;GFW的原理&quot;&gt;&lt;a href=&quot;#GFW的原理&quot; class=&quot;headerlink&quot; title=&quot;GFW的原理&quot;&gt;&lt;/a&gt;GFW的原理&lt;/h1&gt;&lt;p&gt;要与GFW对抗不能仅仅停留在什么不能访问了，什么可以访问之类的表面现象上。知道youtube不能访问了，对于翻墙来说并无帮助。但是知道GFW是如何让我们不能访问youtube的，则对下一步的翻墙方案的选择和实施具有重大意义。所以在讨论如何翻之前，先要深入原理了解GFW是如何封的。&lt;/p&gt;
&lt;p&gt;总的来说，GFW是一个分布式的入侵检测系统，并不是一个严格意义上的防火墙。不是说每个出入国境的IP包都需要先经过GFW的首可。做为一个入侵检测系统，GFW把你每一次访问facebook都看做一次入侵，然后在检测到入侵之后采取应对措施，也就是常见的连接重置。&lt;/p&gt;
&lt;p&gt;检测有两种方式。一种是人工检测，一种是机器检测。你去国新办网站举报，就是参与了人工检测。在人工检测到不和谐的网站之后，就会采取一些应对方式来防止国内的网民访问该网站。对于这类的封锁，规避检测就不是技术问题了，只能从GFW采取的应对方式上采取反制措施。另外一类检测是机器检测，其检测过程又可以再进一步细分：&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://cdn.jsdelivr.net/gh/wdm1732418365/CDN/New%20folder/0r2ob02om5.png&quot;&gt;&lt;/p&gt;
&lt;p&gt;重建是指GFW从网络上监听过往的IP包，然后分析其中的TCP协议，最后重建出一个完整的字节流。分析是在这个重建的字节流上分析具体的应用协议，比如HTTP协议。然后在应用协议中查找是不是有不和谐的内容，然后决定采用何种应对方式。&lt;/p&gt;
&lt;p&gt;所以，GFW机器检测的第一步就是重建出一个字节流。那么GFW是如何拿到原始的IP包的呢？真正的GFW部署方式，外人根本无从得知。据猜测，GFW是部署在国家的出口路由器的旁路上，用“分光”的方式把IP包复制一份到另外一根光纤上，从而拿到所有进出国境的IP包。下图引在gfwrev.blogspot.com：&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://cdn.jsdelivr.net/gh/wdm1732418365/CDN/New%20folder/g8f9fcptsz.png&quot;&gt;&lt;/p&gt;
&lt;p&gt;但是Google在北京有自己的机房。所以聪明的网友就使用Google的北京机房提供的GAE服务，用Goagent软件达到高速翻墙的目的。但是有网友证实 &lt;a href=&quot;https://twitter.com/chengr28/status/260970749190365184&quot;&gt;https://twitter.com/chengr28/status/260970749190365184&lt;/a&gt; ，&lt;br&gt;即便是北京的机房也会被骨干网丢包。事实上Google在北京的谷翔机房有一个独立的AS（BGP的概念）。这个AS与谷歌总部有一条IPV6的直连线路，所以通过这个机房可以用IPV6不受墙的限制出去。但是这个AS无论是连接国内还是国外都是要经过GFW的。所以机房在北京也不能保证国内访问不被墙。GFW通过配置骨干网的BGP路由规则，是可以让国内的机房也经过它的。另外一个例子是当我们访问被封的网站触发连接重置的时候，往往收到两个RST包，但是TTL不同。还有一个例子是对于被封的IP，访问的IP包还没有到达国际出口就已经被丢弃。所以GFW应该在其他地方也部署有设备，据推测是在省级骨干路由的位置。&lt;/p&gt;
&lt;p&gt;对于GFW到底在哪这个话题，最近又有国外友人表达了兴趣 &lt;a href=&quot;https://github.com/mothran/mongol&quot;&gt;https://github.com/mothran/mongol&lt;/a&gt;。 笔者在前人的基础上写了一个更完备的探测工具 &lt;a href=&quot;https://github.com/fqrouter/qiang&quot;&gt;https://github.com/fqrouter/qiang&lt;/a&gt; 。其原理是基于一个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地址地理位置的数据库就可以知道其地理位置。据说，得出的位置大概是这样的：&lt;/p&gt;</summary>
    
    
    
    <category term="科学上网" scheme="https://ednovas.xyz/categories/%E7%A7%91%E5%AD%A6%E4%B8%8A%E7%BD%91/"/>
    
    
    <category term="VPN" scheme="https://ednovas.xyz/tags/VPN/"/>
    
    <category term="梯子" scheme="https://ednovas.xyz/tags/%E6%A2%AF%E5%AD%90/"/>
    
    <category term="V2ray" scheme="https://ednovas.xyz/tags/V2ray/"/>
    
    <category term="gfw" scheme="https://ednovas.xyz/tags/gfw/"/>
    
  </entry>
  
  <entry>
    <title>从摩尔斯电码到密码学</title>
    <link href="https://ednovas.xyz/2022/06/25/moss/"/>
    <id>https://ednovas.xyz/2022/06/25/moss/</id>
    <published>2022-06-25T13:09:00.000Z</published>
    <updated>2026-04-13T21:41:27.093Z</updated>
    
    
    <summary type="html">&lt;h1 id=&quot;起源&quot;&gt;&lt;a href=&quot;#起源&quot; class=&quot;headerlink&quot; title=&quot;起源&quot;&gt;&lt;/a&gt;起源&lt;/h1&gt;&lt;p&gt;早期的密码学 目前已知最早的密码是大约公元前1900年的埃及古王国时期，用特殊的埃及象形文字雕刻在墓碑上。 但这些文字并不被认为是某种秘密通信的真正尝试，而是在增加神秘和阴谋气氛，甚至是为了给能看懂的观者提供乐趣。 这是密码学在其它用途上的应用，或者只是看上去是这样（如果这是某种密码的误导或伪装，那确实令人印象深刻）。&lt;/p&gt;
&lt;p&gt;至于最有名的密码，也可以说是代码，肯定就是耳熟能详的莫斯电报码了。著名的 三短三长三短 的 SOS 求救信号应该无人不知无人不晓。&lt;/p&gt;
&lt;h1 id=&quot;Moss-Code&quot;&gt;&lt;a href=&quot;#Moss-Code&quot; class=&quot;headerlink&quot; title=&quot;Moss Code&quot;&gt;&lt;/a&gt;Moss Code&lt;/h1&gt;&lt;p&gt;摩尔斯电码（又译为摩斯密码，英语：Morse code）是一种时通时断的信号代码。通过不同的排列顺序来表达不同的英文字母、数字和标点符号。&lt;/p&gt;
&lt;p&gt;是由美国人艾尔菲德·维尔与萨缪尔·摩尔斯在1836年发明。&lt;/p&gt;
&lt;p&gt;摩尔斯电码是一种早期的数码化通信形式， 它依靠一系列的 点和划 来传递编码信息 ，它的代码包括五种：&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;p&gt;点（·）：1 （读 “滴” dit ，时间占据1t）&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;划（—）：111 （读 “嗒” dah ，时间占据3t）&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;字符内部的停顿（在点和划之间）：0 （时间占据1t）&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;字符间停顿：000 （时间占据3t）&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;单词间的停顿：0000000 （时间占据7t）&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;点的长度（也就是上面的时间长度t）决定了发报的速度&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://cdn.jsdelivr.net/gh/wdm1732418365/CDN/New%20folder/72f082025aafa40f2b207369a264034f79f0199b.webp&quot;&gt;&lt;/p&gt;</summary>
    
    
    
    <category term="杂" scheme="https://ednovas.xyz/categories/%E6%9D%82/"/>
    
    
    <category term="moss" scheme="https://ednovas.xyz/tags/moss/"/>
    
    <category term="password" scheme="https://ednovas.xyz/tags/password/"/>
    
  </entry>
  
  <entry>
    <title>图片隐形工具outguess</title>
    <link href="https://ednovas.xyz/2022/04/23/outguess/"/>
    <id>https://ednovas.xyz/2022/04/23/outguess/</id>
    <published>2022-04-23T21:06:00.000Z</published>
    <updated>2026-04-13T21:41:27.095Z</updated>
    
    
    <summary type="html">&lt;h2 id=&quot;安装&quot;&gt;&lt;a href=&quot;#安装&quot; class=&quot;headerlink&quot; title=&quot;安装&quot;&gt;&lt;/a&gt;安装&lt;/h2&gt;&lt;p&gt;可以直接 &lt;code&gt;apt install outguess&lt;/code&gt; 或者 &lt;code&gt;yum install outguess&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;或者自行编译&lt;/p&gt;
&lt;figure class=&quot;highlight plaintext&quot;&gt;&lt;table&gt;&lt;tr&gt;&lt;td class=&quot;code&quot;&gt;&lt;pre&gt;&lt;span class=&quot;line&quot;&gt;git clone https://github.com/crorvick/outguess&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;cd outguess&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;./configure &amp;amp;&amp;amp; make &amp;amp;&amp;amp; make install&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/figure&gt;

&lt;h2 id=&quot;使用帮助&quot;&gt;&lt;a href=&quot;#使用帮助&quot; class=&quot;headerlink&quot; title=&quot;使用帮助&quot;&gt;&lt;/a&gt;使用帮助&lt;/h2&gt;&lt;p&gt;输入 &lt;code&gt;outguess -h&lt;/code&gt; 可获得help帮助页面&lt;/p&gt;
&lt;p&gt;图片格式需要 jpg 格式&lt;/p&gt;
&lt;h2 id=&quot;加密&quot;&gt;&lt;a href=&quot;#加密&quot; class=&quot;headerlink&quot; title=&quot;加密&quot;&gt;&lt;/a&gt;加密&lt;/h2&gt;&lt;figure class=&quot;highlight plaintext&quot;&gt;&lt;table&gt;&lt;tr&gt;&lt;td class=&quot;code&quot;&gt;&lt;pre&gt;&lt;span class=&quot;line&quot;&gt;outguess -k &amp;quot;secret key&amp;quot; -d input.txt pic.jpg pic_output.jpg&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/figure&gt;

&lt;p&gt;其中 -k 命令是加上密码用的，&lt;code&gt;secret key&lt;/code&gt;就是密码。 -d 就是加密了，input.txt是需要隐藏的txt文件，pic.jpg是原始图片，pic_output.jpg是最后输出的包含隐藏内容的图片。&lt;/p&gt;</summary>
    
    
    
    <category term="软件" scheme="https://ednovas.xyz/categories/%E8%BD%AF%E4%BB%B6/"/>
    
    
  </entry>
  
</feed>
