<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>🌐 网络与运维 on 冇记</title>
    <link>https://paper.nuaa.dpdns.org/categories/-%E7%BD%91%E7%BB%9C%E4%B8%8E%E8%BF%90%E7%BB%B4/</link>
    <description>Recent content in 🌐 网络与运维 on 冇记</description>
    <image>
      <title>冇记</title>
      <url>https://paper.nuaa.dpdns.org/images/cover.png</url>
      <link>https://paper.nuaa.dpdns.org/images/cover.png</link>
    </image>
    <generator>Hugo</generator>
    <language>zh</language>
    <copyright>冇文化 · 冇记</copyright>
    <lastBuildDate>Wed, 08 Apr 2026 13:24:53 +0000</lastBuildDate>
    <atom:link href="https://paper.nuaa.dpdns.org/categories/-%E7%BD%91%E7%BB%9C%E4%B8%8E%E8%BF%90%E7%BB%B4/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>基于sitebox前端Nginx增加托管Ariang</title>
      <link>https://paper.nuaa.dpdns.org/blog-paper/04-webdev/2026-04-08-%E5%9F%BA%E4%BA%8Esitebox%E5%89%8D%E7%AB%AFnginx%E5%A2%9E%E5%8A%A0%E6%89%98%E7%AE%A1ariang/</link>
      <pubDate>Wed, 08 Apr 2026 13:24:53 +0000</pubDate>
      <guid>https://paper.nuaa.dpdns.org/blog-paper/04-webdev/2026-04-08-%E5%9F%BA%E4%BA%8Esitebox%E5%89%8D%E7%AB%AFnginx%E5%A2%9E%E5%8A%A0%E6%89%98%E7%AE%A1ariang/</guid>
      <description>如何在nginx里添加一个 </description>
    </item>
    <item>
      <title>基于PVE-9.1版本lxc直接部署OCI容器sing-box</title>
      <link>https://paper.nuaa.dpdns.org/blog-paper/03-network/proxy/sing-box/2026-04-05-%E5%9F%BA%E4%BA%8Epve-91%E7%89%88%E6%9C%AClxc%E7%9B%B4%E6%8E%A5%E9%83%A8%E7%BD%B2oci%E5%AE%B9%E5%99%A8sing-box/</link>
      <pubDate>Sun, 05 Apr 2026 14:08:37 +0000</pubDate>
      <guid>https://paper.nuaa.dpdns.org/blog-paper/03-network/proxy/sing-box/2026-04-05-%E5%9F%BA%E4%BA%8Epve-91%E7%89%88%E6%9C%AClxc%E7%9B%B4%E6%8E%A5%E9%83%A8%E7%BD%B2oci%E5%AE%B9%E5%99%A8sing-box/</guid>
      <description>sing-box在pve9.1版本lxc中直接部署，配置文件详细示例，及如何修改容器内的配置文件</description>
    </item>
    <item>
      <title>基于PVE-9.1版本lxc直接部署OCI容器s-ui</title>
      <link>https://paper.nuaa.dpdns.org/blog-paper/03-network/proxy/sing-box/2026-04-05-%E5%9F%BA%E4%BA%8Epve-91%E7%89%88%E6%9C%AClxc%E7%9B%B4%E6%8E%A5%E9%83%A8%E7%BD%B2oci%E5%AE%B9%E5%99%A8s-ui/</link>
      <pubDate>Sun, 05 Apr 2026 09:44:08 +0000</pubDate>
      <guid>https://paper.nuaa.dpdns.org/blog-paper/03-network/proxy/sing-box/2026-04-05-%E5%9F%BA%E4%BA%8Epve-91%E7%89%88%E6%9C%AClxc%E7%9B%B4%E6%8E%A5%E9%83%A8%E7%BD%B2oci%E5%AE%B9%E5%99%A8s-ui/</guid>
      <description>s-ui部署与设置</description>
    </item>
    <item>
      <title>sing-box打造homelab之vless节点配置</title>
      <link>https://paper.nuaa.dpdns.org/blog-paper/03-network/proxy/sing-box/2026-04-04-sing-box%E6%89%93%E9%80%A0homelab%E4%B9%8Bvless%E8%8A%82%E7%82%B9%E9%85%8D%E7%BD%AE/</link>
      <pubDate>Sat, 04 Apr 2026 17:57:22 +0000</pubDate>
      <guid>https://paper.nuaa.dpdns.org/blog-paper/03-network/proxy/sing-box/2026-04-04-sing-box%E6%89%93%E9%80%A0homelab%E4%B9%8Bvless%E8%8A%82%E7%82%B9%E9%85%8D%E7%BD%AE/</guid>
      <description>以减少pcdn判断为目标，合法合规为准则</description>
    </item>
    <item>
      <title>境内家宽公网IP &#43; PVE &#43; sing-box 合规部署方案</title>
      <link>https://paper.nuaa.dpdns.org/blog-paper/03-network/proxy/sing-box/2026-04-04-%E5%A2%83%E5%86%85%E5%AE%B6%E5%AE%BD%E5%85%AC%E7%BD%91ip&#43;pve&#43;sing-box%E5%90%88%E8%A7%84%E9%83%A8%E7%BD%B2%E6%96%B9%E6%A1%88/</link>
      <pubDate>Sat, 04 Apr 2026 17:36:53 +0000</pubDate>
      <guid>https://paper.nuaa.dpdns.org/blog-paper/03-network/proxy/sing-box/2026-04-04-%E5%A2%83%E5%86%85%E5%AE%B6%E5%AE%BD%E5%85%AC%E7%BD%91ip&#43;pve&#43;sing-box%E5%90%88%E8%A7%84%E9%83%A8%E7%BD%B2%E6%96%B9%E6%A1%88/</guid>
      <description>合规部署方案 </description>
    </item>
    <item>
      <title>sing-box的DNS与route(简化文字版本)</title>
      <link>https://paper.nuaa.dpdns.org/blog-paper/03-network/proxy/sing-box/2026-04-03-sing-box%E7%9A%84dns%E4%B8%8Eroute%E7%AE%80%E5%8C%96%E6%96%87%E5%AD%97%E7%89%88%E6%9C%AC/</link>
      <pubDate>Fri, 03 Apr 2026 20:56:18 +0000</pubDate>
      <guid>https://paper.nuaa.dpdns.org/blog-paper/03-network/proxy/sing-box/2026-04-03-sing-box%E7%9A%84dns%E4%B8%8Eroute%E7%AE%80%E5%8C%96%E6%96%87%E5%AD%97%E7%89%88%E6%9C%AC/</guid>
      <description>&lt;h2 id=&#34;-一先建立分层模型&#34;&gt;🧠 一、先建立“分层模型”&lt;/h2&gt;
&lt;p&gt;分成 &lt;strong&gt;3 层系统&lt;/strong&gt;：&lt;/p&gt;
&lt;hr&gt;
&lt;h3 id=&#34;-第1层dns-解析层只负责把域名变成ip&#34;&gt;🟦 第1层：DNS 解析层（只负责“把域名变成IP”）&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;dns.rules[]&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;dns.servers[].detour&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;dns.servers[].domain_resolver&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;dns.final&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h3 id=&#34;-第2层连接决策层决定流量走哪条路&#34;&gt;🟩 第2层：连接决策层（决定“流量走哪条路”）&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;route.rules[]&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;route.final&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h3 id=&#34;-第3层拨号执行层真正连出去&#34;&gt;🟥 第3层：拨号执行层（真正“连出去”）&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;outbounds[].detour&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;outbounds[].domain_resolver&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;route.default_domain_resolver&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;p&gt;👉 一句话理解：&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;DNS层：查地址
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Route层：选路径
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Outbound层：怎么走
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;hr&gt;
&lt;h2 id=&#34;-二最核心一条链路把所有东西串起来&#34;&gt;🔥 二、最核心一条链路（把所有东西串起来）&lt;/h2&gt;
&lt;p&gt;我们用一个完整例子👇&lt;/p&gt;
&lt;hr&gt;
&lt;h3 id=&#34;-场景&#34;&gt;🎯 场景&lt;/h3&gt;
&lt;p&gt;访问：&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;youtube.com
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;hr&gt;
&lt;h4 id=&#34;-step-1dns-查询进入-dnsrules&#34;&gt;🧩 STEP 1️⃣：DNS 查询（进入 dns.rules）&lt;/h4&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;请求：youtube.com
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;hr&gt;
&lt;h5 id=&#34;-匹配&#34;&gt;👉 匹配&lt;/h5&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-json&#34; data-lang=&#34;json&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;err&#34;&gt;dns.rules&lt;/span&gt; &lt;span class=&#34;err&#34;&gt;→&lt;/span&gt; &lt;span class=&#34;err&#34;&gt;server&lt;/span&gt; &lt;span class=&#34;err&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;err&#34;&gt;remote_dns&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;hr&gt;
&lt;h4 id=&#34;-step-2处理-dns-server-自身&#34;&gt;🧩 STEP 2️⃣：处理 DNS server 自身&lt;/h4&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-json&#34; data-lang=&#34;json&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;err&#34;&gt;remote_dns&lt;/span&gt; &lt;span class=&#34;err&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;err&#34;&gt;cloudflare-dns.com&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;hr&gt;
&lt;h5 id=&#34;-用&#34;&gt;👉 用&lt;/h5&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-json&#34; data-lang=&#34;json&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;err&#34;&gt;dns.servers&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;[]&lt;/span&gt;&lt;span class=&#34;err&#34;&gt;.domain_resolver&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;优先级：&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;dns.servers[].domain_resolver
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;route.default_domain_resolver
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;hr&gt;
&lt;p&gt;👉 得到：&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;cloudflare-dns.com → IP
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;hr&gt;
&lt;h4 id=&#34;-step-3dns-查询如何发出去&#34;&gt;🧩 STEP 3️⃣：DNS 查询如何发出去？&lt;/h4&gt;
&lt;p&gt;👉 用：&lt;/p&gt;</description>
    </item>
    <item>
      <title>sing-box的DNS与route</title>
      <link>https://paper.nuaa.dpdns.org/blog-paper/03-network/proxy/sing-box/2026-04-03-sing-box%E7%9A%84dns%E4%B8%8Eroute/</link>
      <pubDate>Fri, 03 Apr 2026 19:09:03 +0000</pubDate>
      <guid>https://paper.nuaa.dpdns.org/blog-paper/03-network/proxy/sing-box/2026-04-03-sing-box%E7%9A%84dns%E4%B8%8Eroute/</guid>
      <description>描述DNS查询流量与访问实际流量的设置，理清多个易错 </description>
    </item>
    <item>
      <title>sing-box的DNS设置与解析</title>
      <link>https://paper.nuaa.dpdns.org/blog-paper/03-network/proxy/sing-box/2026-04-03-sing-box%E7%9A%84dns%E8%AE%BE%E7%BD%AE%E4%B8%8E%E8%A7%A3%E6%9E%90/</link>
      <pubDate>Fri, 03 Apr 2026 13:24:33 +0000</pubDate>
      <guid>https://paper.nuaa.dpdns.org/blog-paper/03-network/proxy/sing-box/2026-04-03-sing-box%E7%9A%84dns%E8%AE%BE%E7%BD%AE%E4%B8%8E%E8%A7%A3%E6%9E%90/</guid>
      <description>sing-box的DNS设置与解析，及&amp;#34;ip_accept_any&amp;#34;: true的介绍</description>
    </item>
    <item>
      <title>pve下非特权容器权限处理方案</title>
      <link>https://paper.nuaa.dpdns.org/blog-paper/02-virtualization/2026-03-28-pve%E4%B8%8B%E9%9D%9E%E7%89%B9%E6%9D%83%E5%AE%B9%E5%99%A8%E6%9D%83%E9%99%90%E5%A4%84%E7%90%86%E6%96%B9%E6%A1%88/</link>
      <pubDate>Sat, 28 Mar 2026 09:08:20 +0000</pubDate>
      <guid>https://paper.nuaa.dpdns.org/blog-paper/02-virtualization/2026-03-28-pve%E4%B8%8B%E9%9D%9E%E7%89%B9%E6%9D%83%E5%AE%B9%E5%99%A8%E6%9D%83%E9%99%90%E5%A4%84%E7%90%86%E6%96%B9%E6%A1%88/</guid>
      <description>介绍文件权限处理的四种方案，及底层网络设备权限设置的方法，并且详细介绍了ACL的使用</description>
    </item>
    <item>
      <title>sing-box配置文件</title>
      <link>https://paper.nuaa.dpdns.org/blog-paper/03-network/proxy/sing-box/sing-box%E6%9C%8D%E5%8A%A1%E7%AB%AF%E9%85%8D%E7%BD%AE%E6%96%87%E4%BB%B6/</link>
      <pubDate>Tue, 24 Mar 2026 17:17:17 +0000</pubDate>
      <guid>https://paper.nuaa.dpdns.org/blog-paper/03-network/proxy/sing-box/sing-box%E6%9C%8D%E5%8A%A1%E7%AB%AF%E9%85%8D%E7%BD%AE%E6%96%87%E4%BB%B6/</guid>
      <description>sing-box服务段设置注意事项</description>
    </item>
    <item>
      <title>sitebox后端部署指南</title>
      <link>https://paper.nuaa.dpdns.org/blog-paper/04-webdev/2026-03-20-sitebox%E5%90%8E%E7%AB%AF%E9%83%A8%E7%BD%B2%E6%8C%87%E5%8D%97/</link>
      <pubDate>Fri, 20 Mar 2026 18:04:04 +0000</pubDate>
      <guid>https://paper.nuaa.dpdns.org/blog-paper/04-webdev/2026-03-20-sitebox%E5%90%8E%E7%AB%AF%E9%83%A8%E7%BD%B2%E6%8C%87%E5%8D%97/</guid>
      <description>1. `wrangler.toml` 的意义
2. 使用 Wrangler CLI 部署后端到 Cloudflare Workers 的方式
3. 不依赖本地 CLI、仅使用 Cloudflare 网页端部署后端的详细步骤</description>
    </item>
    <item>
      <title>sitebox前端部署与使用指南</title>
      <link>https://paper.nuaa.dpdns.org/blog-paper/04-webdev/2026-03-20-sitebox%E5%89%8D%E7%AB%AF%E9%83%A8%E7%BD%B2%E6%8C%87%E5%8D%97/</link>
      <pubDate>Fri, 20 Mar 2026 13:30:04 +0000</pubDate>
      <guid>https://paper.nuaa.dpdns.org/blog-paper/04-webdev/2026-03-20-sitebox%E5%89%8D%E7%AB%AF%E9%83%A8%E7%BD%B2%E6%8C%87%E5%8D%97/</guid>
      <description>介绍前端部署时候环境变量的具体设置及nginx配置文件的具体含义</description>
    </item>
    <item>
      <title>CF的D1数据自动同步到githu仓库</title>
      <link>https://paper.nuaa.dpdns.org/blog-paper/04-webdev/cf%E7%9A%84d1%E6%95%B0%E6%8D%AE%E8%87%AA%E5%8A%A8%E5%90%8C%E6%AD%A5%E5%88%B0githu%E4%BB%93%E5%BA%93/</link>
      <pubDate>Fri, 20 Mar 2026 07:44:30 +0000</pubDate>
      <guid>https://paper.nuaa.dpdns.org/blog-paper/04-webdev/cf%E7%9A%84d1%E6%95%B0%E6%8D%AE%E8%87%AA%E5%8A%A8%E5%90%8C%E6%AD%A5%E5%88%B0githu%E4%BB%93%E5%BA%93/</guid>
      <description>通过 **Cloudflare Workers** 建立一套自动化流程：每天定时把 D1 数据库导出为 `.sql` 文件，并将其上传到你的私有仓库 `monstercjz/sitebox-db` 中。</description>
    </item>
  </channel>
</rss>
