<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>博客 - NullPrivate技术分享与产品更新 on 宁屏</title><link>https://www.nullprivate.com/blog/</link><description>Recent content in 博客 - NullPrivate技术分享与产品更新 on 宁屏</description><generator>Hugo</generator><language>zh-cn</language><lastBuildDate>Wed, 11 Feb 2026 00:00:00 +0800</lastBuildDate><atom:link href="https://www.nullprivate.com/blog/index.xml" rel="self" type="application/rss+xml"/><item><title>宁屏去广告：基于DNS的智能广告拦截方案</title><link>https://www.nullprivate.com/blog/2025/08/18/%E5%AE%81%E5%B1%8F%E5%8E%BB%E5%B9%BF%E5%91%8A%E5%9F%BA%E4%BA%8Edns%E7%9A%84%E6%99%BA%E8%83%BD%E5%B9%BF%E5%91%8A%E6%8B%A6%E6%88%AA%E6%96%B9%E6%A1%88/</link><pubDate>Mon, 18 Aug 2025 10:00:00 +0800</pubDate><guid>https://www.nullprivate.com/blog/2025/08/18/%E5%AE%81%E5%B1%8F%E5%8E%BB%E5%B9%BF%E5%91%8A%E5%9F%BA%E4%BA%8Edns%E7%9A%84%E6%99%BA%E8%83%BD%E5%B9%BF%E5%91%8A%E6%8B%A6%E6%88%AA%E6%96%B9%E6%A1%88/</guid><description>&lt;p&gt;在当今数字化时代，广告已成为互联网生态的重要组成部分，但过多的广告不仅影响用户体验，还可能带来隐私泄露风险。宁屏（NullPrivate）作为一款专注于隐私保护的DNS服务，采用了与AdGuard Home类似的DNS过滤技术，为用户提供高效的广告拦截解决方案。&lt;/p&gt;
&lt;h2 id="宁屏去广告的工作原理"&gt;宁屏去广告的工作原理&lt;/h2&gt;
&lt;p&gt;宁屏的广告拦截功能基于DNS（域名系统）过滤技术，其工作流程如下：&lt;/p&gt;
&lt;pre class="mermaid"&gt;flowchart TB
 A[用户设备] --&amp;gt; B{DNS查询请求}
 B --&amp;gt; C[宁屏DNS服务器]
 C --&amp;gt; D[查询域名数据库]
 D --&amp;gt; E{广告或跟踪域名?}
 E --&amp;gt;|是| F[返回空地址或环回地址]
 E --&amp;gt;|否| G[返回正确IP地址]
 F --&amp;gt; H[阻止广告加载]
 G --&amp;gt; I[正常访问网站]&lt;/pre&gt;
&lt;h3 id="dns请求监控"&gt;DNS请求监控&lt;/h3&gt;
&lt;p&gt;当您的设备尝试访问网站时，会首先向DNS服务器查询域名对应的IP地址。宁屏作为您的首选DNS服务器，会接收并分析这些查询请求。&lt;/p&gt;
&lt;h3 id="智能过滤机制"&gt;智能过滤机制&lt;/h3&gt;
&lt;p&gt;宁屏维护着一个庞大的广告和跟踪域名数据库。当检测到用户尝试访问的域名属于广告或跟踪类别时，系统会立即拦截该请求。&lt;/p&gt;
&lt;h3 id="高效响应"&gt;高效响应&lt;/h3&gt;
&lt;p&gt;对于被拦截的请求，宁屏会返回一个空地址或本地环回地址（如127.0.0.1），从而阻止广告内容的加载。对于正常的网站访问请求，宁屏则会提供正确的IP地址，确保用户可以正常访问目标网站。&lt;/p&gt;
&lt;h2 id="技术优势"&gt;技术优势&lt;/h2&gt;
&lt;h3 id="高效性"&gt;高效性&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;网络层面拦截&lt;/strong&gt;：在DNS解析阶段就阻止广告加载，无需等待网页内容下载&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;毫秒级响应&lt;/strong&gt;：本地化的DNS响应机制，几乎不影响网页加载速度&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;全设备保护&lt;/strong&gt;：一次配置，保护网络中的所有设备&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="精准性"&gt;精准性&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;多层次过滤&lt;/strong&gt;：支持精确域名匹配、通配符规则和正则表达式&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;智能分类&lt;/strong&gt;：将过滤规则按广告、跟踪器、恶意软件等分类管理&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;动态更新&lt;/strong&gt;：定期从可信源获取最新的过滤规则&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="隐私保护"&gt;隐私保护&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;无痕浏览&lt;/strong&gt;：不记录用户访问记录，保护浏览隐私&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;减少数据泄露&lt;/strong&gt;：阻止广告商和跟踪器收集用户数据&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;本地处理&lt;/strong&gt;：大部分过滤工作在本地完成，减少数据外泄风险&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="与adguard-home的相似之处"&gt;与AdGuard Home的相似之处&lt;/h2&gt;
&lt;p&gt;宁屏在广告拦截方面与AdGuard Home采用了相同的核心技术原理：&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;基于DNS的过滤机制&lt;/strong&gt;：两者都通过拦截DNS查询来阻止广告域名解析&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;过滤规则管理&lt;/strong&gt;：都支持自定义过滤规则和黑白名单配置&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;网络范围保护&lt;/strong&gt;：都能为整个局域网提供广告拦截服务&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;开源社区支持&lt;/strong&gt;：都受益于开源社区维护的过滤规则列表&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id="用户体验优化"&gt;用户体验优化&lt;/h2&gt;
&lt;p&gt;宁屏在设计上特别注重用户体验，确保广告拦截功能既高效又不会对正常使用造成干扰：&lt;/p&gt;
&lt;h3 id="透明化管理"&gt;透明化管理&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;提供详细的拦截统计信息，让用户了解防护效果&lt;/li&gt;
&lt;li&gt;支持灵活的白名单配置，避免误拦截重要网站&lt;/li&gt;
&lt;li&gt;实时生效的规则更新，无需重启设备&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="易用性设计"&gt;易用性设计&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;简化配置流程，普通用户也能轻松上手&lt;/li&gt;
&lt;li&gt;提供多语言支持，满足不同用户需求&lt;/li&gt;
&lt;li&gt;兼容各种网络环境和设备类型&lt;/li&gt;
&lt;li&gt;具备安全可靠的DNS服务器支持&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="隐私保护-1"&gt;隐私保护&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;严格的隐私保护措施，保护用户隐私&lt;/li&gt;
&lt;li&gt;不收集用户个人身份信息&lt;/li&gt;
&lt;li&gt;确保用户数据安全&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="使用建议"&gt;使用建议&lt;/h2&gt;
&lt;p&gt;为了获得最佳的广告拦截效果，我们建议用户：&lt;/p&gt;</description></item><item><title>DoH 与 DoT 技术对比分析</title><link>https://www.nullprivate.com/blog/2026/02/11/doh-vs-dot-comparison/</link><pubDate>Wed, 11 Feb 2026 00:00:00 +0800</pubDate><guid>https://www.nullprivate.com/blog/2026/02/11/doh-vs-dot-comparison/</guid><description>&lt;p&gt;DNS over HTTPS (DoH) 和 DNS over TLS (DoT) 是两种常见的加密 DNS 传输方式, 它们通过不同的协议栈来实现 DNS 查询的安全传输. DoT 的标准由 &lt;a href="https://datatracker.ietf.org/doc/html/rfc7858"&gt;RFC 7858&lt;/a&gt; 定义, 而 DoH 则由 &lt;a href="https://datatracker.ietf.org/doc/html/rfc8484"&gt;DNS Queries over HTTPS (DoH)&lt;/a&gt; 标准化. 理解这两种技术的本质区别, 需要从网络协议层次结构入手分析.&lt;/p&gt;
&lt;h2 id="网络协议层次结构"&gt;网络协议层次结构&lt;/h2&gt;
&lt;p&gt;现代网络协议栈采用分层设计, 每一层提供不同的功能. DNS 作为应用层协议, 本身并不绑定特定的传输方式, 可以运行在多种承载协议之上.&lt;/p&gt;
&lt;p&gt;应用层 (L7) 包含 HTTP/1.1, HTTP/2, HTTP/3, FTP 和 DNS 等协议. 值得注意的是, HTTP/3 的语义仍然在应用层, 只是 QUIC 作为传输承载. 安全层位于应用层和传输层之间, 主要包括 TLS 及其变体. TLS 通常运行在 TCP 上, 比如 HTTPS 和 DoT. DTLS 是 TLS 的数据报版本, 可以运行在 UDP 上. QUIC 协议比较特殊, 它将 TLS 1.3 的握手与密钥派生直接集成在协议内部.&lt;/p&gt;</description></item><item><title>DNS 隐私防护与用户画像防范策略</title><link>https://www.nullprivate.com/blog/2025/10/09/dns-%E9%9A%90%E7%A7%81%E9%98%B2%E6%8A%A4%E4%B8%8E%E7%94%A8%E6%88%B7%E7%94%BB%E5%83%8F%E9%98%B2%E8%8C%83%E7%AD%96%E7%95%A5/</link><pubDate>Thu, 09 Oct 2025 22:00:00 +0800</pubDate><guid>https://www.nullprivate.com/blog/2025/10/09/dns-%E9%9A%90%E7%A7%81%E9%98%B2%E6%8A%A4%E4%B8%8E%E7%94%A8%E6%88%B7%E7%94%BB%E5%83%8F%E9%98%B2%E8%8C%83%E7%AD%96%E7%95%A5/</guid><description>&lt;h1 id="dns-隐私防护与用户画像防范策略"&gt;DNS 隐私防护与用户画像防范策略&lt;/h1&gt;
&lt;blockquote&gt;
&lt;p&gt;读者：关注网络隐私与数据治理的工程/运维/安全从业者
关键词：本地解析器、递归解析、权威服务器、QNAME最小化、ECS、DNSSEC、DoT/DoH/DoQ&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id="背景与问题概述"&gt;背景与问题概述&lt;/h2&gt;
&lt;p&gt;在数字化时代，用户的网络行为数据成为企业构建用户画像的重要来源。作为互联网基础设施的核心组件，域名系统（DNS）在日常网络活动中承担着将人类可读的域名转换为机器可读的IP地址的关键任务。然而，传统DNS查询通常以明文形式在UDP端口53上进行传输，这使得用户的浏览历史、应用使用习惯等敏感信息容易被网络运营商、互联网服务提供商以及各种中间人获取和分析。&lt;/p&gt;
&lt;p&gt;用户画像是通过收集和分析用户的各种行为数据而构建的用户特征模型，企业利用这些模型进行精准营销、内容推荐、风险评估等商业活动。虽然这些服务在一定程度上提升了用户体验，但也带来了隐私泄露、数据滥用和潜在的歧视性定价等问题。了解如何通过DNS层面的技术手段来减少用户画像的准确性，成为保护个人隐私的重要途径。&lt;/p&gt;
&lt;p&gt;本文将从DNS基础原理出发，分析用户画像构建过程中的数据收集点，探讨基于DNS的隐私保护策略，并阐述不同场景下的实现思路与注意事项。&lt;/p&gt;
&lt;h2 id="基础与术语梳理"&gt;基础与术语梳理&lt;/h2&gt;
&lt;p&gt;要理解DNS隐私保护，首先需要掌握DNS查询的基本流程和相关术语。DNS查询通常涉及多个参与者，每个环节都可能成为隐私泄露的节点。&lt;/p&gt;
&lt;pre class="mermaid"&gt;flowchart LR
 A[客户端设备] e1@--&amp;gt; B[本地解析器]
 B e2@--&amp;gt; C[递归解析器]
 C e3@--&amp;gt; D[根服务器]
 D e4@--&amp;gt; E[TLD服务器]
 E e5@--&amp;gt; F[权威服务器]
 F e6@--&amp;gt; C
 C e7@--&amp;gt; B
 B e8@--&amp;gt; A
 C --&amp;gt; G[缓存存储]
 
 e1@{ animation: fast }
 e2@{ animation: slow }
 e3@{ animation: medium }
 e4@{ animation: fast }
 e5@{ animation: medium }
 e6@{ animation: fast }
 e7@{ animation: fast }
 e8@{ animation: slow }
 
 style A fill:#e1f5fe
 style B fill:#f3e5f5
 style C fill:#fff3e0
 style D fill:#f1f8e9
 style E fill:#f1f8e9
 style F fill:#f1f8e9
 style G fill:#fce4ec&lt;/pre&gt;
&lt;p&gt;本地解析器（Stub Resolver）是操作系统或应用程序中的DNS客户端组件，负责接收应用程序的DNS查询请求并将其转发给递归解析器。递归解析器（Recursive Resolver）通常由ISP或第三方DNS服务提供，负责完成完整的域名解析过程，包括查询根服务器、顶级域（TLD）服务器和权威服务器，并将最终结果返回给客户端。&lt;/p&gt;</description></item><item><title>深度解析：宁屏DNS代理功能，突破网络限制实现隐私保护</title><link>https://www.nullprivate.com/blog/2025/08/25/%E6%B7%B1%E5%BA%A6%E8%A7%A3%E6%9E%90%E5%AE%81%E5%B1%8Fdns%E4%BB%A3%E7%90%86%E5%8A%9F%E8%83%BD%E7%AA%81%E7%A0%B4%E7%BD%91%E7%BB%9C%E9%99%90%E5%88%B6%E5%AE%9E%E7%8E%B0%E9%9A%90%E7%A7%81%E4%BF%9D%E6%8A%A4/</link><pubDate>Mon, 25 Aug 2025 19:27:18 +0800</pubDate><guid>https://www.nullprivate.com/blog/2025/08/25/%E6%B7%B1%E5%BA%A6%E8%A7%A3%E6%9E%90%E5%AE%81%E5%B1%8Fdns%E4%BB%A3%E7%90%86%E5%8A%9F%E8%83%BD%E7%AA%81%E7%A0%B4%E7%BD%91%E7%BB%9C%E9%99%90%E5%88%B6%E5%AE%9E%E7%8E%B0%E9%9A%90%E7%A7%81%E4%BF%9D%E6%8A%A4/</guid><description>&lt;h2 id="-dns代理功能深度解析"&gt;🌐 DNS代理功能深度解析&lt;/h2&gt;
&lt;p&gt;在当今复杂的网络环境中，传统的DNS服务往往面临诸多限制。宁屏DNS服务现已全面支持上游DNS代理功能，为用户提供更加灵活和安全的网络访问体验。&lt;/p&gt;
&lt;h3 id="为什么需要dns代理"&gt;为什么需要DNS代理？&lt;/h3&gt;
&lt;p&gt;在某些网络环境下（如企业网络、校园网或特定地区网络），直接访问上游DNS服务器可能会遇到以下问题：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;网络限制&lt;/strong&gt;：某些DNS服务器（如1.1.1.1、8.8.8.8）被防火墙屏蔽&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ISP干扰&lt;/strong&gt;：运营商可能对DNS查询进行重定向或污染&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;地理限制&lt;/strong&gt;：特定地区的DNS服务访问受限&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;隐私保护&lt;/strong&gt;：需要通过代理隐藏真实IP地址&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="-核心功能特性"&gt;🚀 核心功能特性&lt;/h2&gt;
&lt;h3 id="doh与dot代理支持"&gt;DoH与DoT代理支持&lt;/h3&gt;
&lt;p&gt;宁屏DNS服务在AdGuard Home基础上进行了深度定制，新增了以下关键功能：&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;智能DNS分流&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;自动检测网络环境&lt;/li&gt;
&lt;li&gt;根据规则智能选择直连或代理路径&lt;/li&gt;
&lt;li&gt;支持自定义分流配置文件&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;代理协议全面支持&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;HTTP代理 (&lt;code&gt;http_proxy&lt;/code&gt;)&lt;/li&gt;
&lt;li&gt;HTTPS代理 (&lt;code&gt;https_proxy&lt;/code&gt;)&lt;/li&gt;
&lt;li&gt;SOCKS5代理 (&lt;code&gt;socks5&lt;/code&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;安全加密传输&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;DoH (DNS over HTTPS) 代理支持&lt;/li&gt;
&lt;li&gt;DoT (DNS over TLS) 代理支持&lt;/li&gt;
&lt;li&gt;端到端加密保护隐私&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id="-详细配置指南"&gt;📋 详细配置指南&lt;/h2&gt;
&lt;h3 id="环境变量配置"&gt;环境变量配置&lt;/h3&gt;
&lt;p&gt;配置DNS代理功能非常简单，只需要在系统环境中设置相应的代理变量即可。&lt;/p&gt;
&lt;h4 id="linuxmacos配置"&gt;Linux/macOS配置&lt;/h4&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="c1"&gt;# 临时配置（当前会话）&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nb"&gt;export&lt;/span&gt; &lt;span class="nv"&gt;http_proxy&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s2"&gt;&amp;#34;http://proxy.example.com:8080&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nb"&gt;export&lt;/span&gt; &lt;span class="nv"&gt;https_proxy&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s2"&gt;&amp;#34;http://proxy.example.com:8080&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nb"&gt;export&lt;/span&gt; &lt;span class="nv"&gt;ALL_PROXY&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s2"&gt;&amp;#34;socks5://[username:password@]proxyhost:port&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="c1"&gt;# 永久配置（添加到 ~/.bashrc 或 ~/.zshrc）&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nb"&gt;echo&lt;/span&gt; &lt;span class="s1"&gt;&amp;#39;export http_proxy=&amp;#34;http://proxy.example.com:8080&amp;#34;&amp;#39;&lt;/span&gt; &amp;gt;&amp;gt; ~/.bashrc
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nb"&gt;echo&lt;/span&gt; &lt;span class="s1"&gt;&amp;#39;export https_proxy=&amp;#34;http://proxy.example.com:8080&amp;#34;&amp;#39;&lt;/span&gt; &amp;gt;&amp;gt; ~/.bashrc
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nb"&gt;echo&lt;/span&gt; &lt;span class="s1"&gt;&amp;#39;export ALL_PROXY=&amp;#34;socks5://[username:password@]proxyhost:port&amp;#34;&amp;#39;&lt;/span&gt; &amp;gt;&amp;gt; ~/.bashrc
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nb"&gt;source&lt;/span&gt; ~/.bashrc
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h4 id="windows配置"&gt;Windows配置&lt;/h4&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-cmd" data-lang="cmd"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;# 命令提示符
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="k"&gt;set&lt;/span&gt; &lt;span class="nv"&gt;http_proxy&lt;/span&gt;&lt;span class="p"&gt;=&lt;/span&gt;http://proxy.example.com:8080
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="k"&gt;set&lt;/span&gt; &lt;span class="nv"&gt;https_proxy&lt;/span&gt;&lt;span class="p"&gt;=&lt;/span&gt;http://proxy.example.com:8080
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;# PowerShell
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;$env:http_proxy=&lt;span class="s2"&gt;&amp;#34;http://proxy.example.com:8080&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;$env:https_proxy=&lt;span class="s2"&gt;&amp;#34;http://proxy.example.com:8080&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h4 id="docker容器配置"&gt;Docker容器配置&lt;/h4&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nt"&gt;version&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s1"&gt;&amp;#39;3.8&amp;#39;&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="w"&gt;&lt;/span&gt;&lt;span class="nt"&gt;services&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nt"&gt;nullprivate-dns&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nt"&gt;image&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="l"&gt;nullprivate/nullprivate:latest&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nt"&gt;environment&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="w"&gt; &lt;/span&gt;- &lt;span class="l"&gt;http_proxy=http://proxy.example.com:8080&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="w"&gt; &lt;/span&gt;- &lt;span class="l"&gt;https_proxy=http://proxy.example.com:8080&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nt"&gt;ports&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="w"&gt; &lt;/span&gt;- &lt;span class="s2"&gt;&amp;#34;53:53/tcp&amp;#34;&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="w"&gt; &lt;/span&gt;- &lt;span class="s2"&gt;&amp;#34;53:53/udp&amp;#34;&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="w"&gt; &lt;/span&gt;- &lt;span class="s2"&gt;&amp;#34;80:80/tcp&amp;#34;&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="w"&gt; &lt;/span&gt;- &lt;span class="s2"&gt;&amp;#34;443:443/tcp&amp;#34;&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id="高级配置选项"&gt;高级配置选项&lt;/h3&gt;
&lt;h4 id="认证代理配置"&gt;认证代理配置&lt;/h4&gt;
&lt;p&gt;如果代理服务器需要认证，可以使用以下格式：&lt;/p&gt;</description></item><item><title>AdGuardPrivate的更名公告</title><link>https://www.nullprivate.com/blog/2025/08/11/adguardprivate%E7%9A%84%E6%9B%B4%E5%90%8D%E5%85%AC%E5%91%8A/</link><pubDate>Mon, 11 Aug 2025 11:58:20 +0800</pubDate><guid>https://www.nullprivate.com/blog/2025/08/11/adguardprivate%E7%9A%84%E6%9B%B4%E5%90%8D%E5%85%AC%E5%91%8A/</guid><description>&lt;p&gt;近日，我们收到AdGuard官方通知，被告知&amp;quot;AdGuard&amp;quot;为注册商标，在未获得授权的情况下不可使用该名称，即使是添加前缀或后缀也可能涉及侵权。为避免法律风险，我们的服务已正式更名为&amp;quot;NullPrivate&amp;quot;。&lt;/p&gt;
&lt;p&gt;对于现有用户，您的服务完全不受影响，我们仍会通过adguardprivate.com域名为您提供服务，仅官方网站和联系方式会进行迁移。&lt;/p&gt;
&lt;p&gt;为了防止新用户误认为NullPrivate与AdGuard存在关联，我们特此说明：我们的软件产品基于AdGuardHome进行fork开发，并添加了新的功能。所有代码均已开源，并遵守相同的GPLv3协议。&lt;/p&gt;
&lt;p&gt;代码库地址：&lt;a href="https://github.com/nullprivate/nullprivate"&gt;https://github.com/nullprivate/nullprivate&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;用户可以自行检视代码并实现自部署。同时，我们提供的SaaS版本将继续为用户提供更实惠的价格和更稳定的服务。&lt;/p&gt;
&lt;p&gt;感谢您一直以来的支持，希望我们的服务能持续为您带来价值！&lt;/p&gt;</description></item><item><title>增加了DDNS功能</title><link>https://www.nullprivate.com/blog/2025/07/21/%E5%A2%9E%E5%8A%A0%E4%BA%86ddns%E5%8A%9F%E8%83%BD/</link><pubDate>Mon, 21 Jul 2025 14:15:47 +0800</pubDate><guid>https://www.nullprivate.com/blog/2025/07/21/%E5%A2%9E%E5%8A%A0%E4%BA%86ddns%E5%8A%9F%E8%83%BD/</guid><description>&lt;p&gt;如果您已拥有一个NullPrivate服务, 现在可以使用DDNS功能.&lt;/p&gt;
&lt;h2 id="概述"&gt;概述&lt;/h2&gt;
&lt;p&gt;NullPrivate开源了DDNS脚本，该动态DNS（DDNS）旨在提供一种简单的方法，无需购买域名即可快速设置私有动态DNS。此DDNS脚本专门为&lt;a href="https://nullprivate.com"&gt;nullprivate.com&lt;/a&gt;开发，利用NullPrivate的核心功能，您可以无缝实现这一功能。&lt;/p&gt;
&lt;h2 id="使用方法"&gt;使用方法&lt;/h2&gt;
&lt;p&gt;&lt;img src="https://www.nullprivate.com/images/blog-add-feature-ddns-nullprivate-ddns-example.webp" alt="nullprivate-ddns"&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;确保NullPrivate已部署并正在运行。&lt;/li&gt;
&lt;li&gt;导航到DNS重写，下载DDNS脚本。&lt;/li&gt;
&lt;li&gt;运行脚本。&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;strong&gt;Windows&lt;/strong&gt;&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-powershell" data-lang="powershell"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nb"&gt;Set-ExecutionPolicy&lt;/span&gt; &lt;span class="n"&gt;Bypass&lt;/span&gt; &lt;span class="n"&gt;-Scope&lt;/span&gt; &lt;span class="k"&gt;Process&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="p"&gt;./&lt;/span&gt;&lt;span class="nb"&gt;ddns-script&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="py"&gt;ps1&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Linux/macOS&lt;/strong&gt;&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;chmod +x ddns-script.sh
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;./ddns-script.sh
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="功能特点"&gt;功能特点&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;快速简便的设置&lt;/strong&gt;: 只需几个步骤即可完成配置。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;利用NullPrivate实现DDNS功能&lt;/strong&gt;: 通过NullPrivate的核心功能实现DDNS。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;支持多平台&lt;/strong&gt;: 支持Windows和基于Unix的系统。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;多种认证选项&lt;/strong&gt;: 支持Cookie（更安全但可能过期）或用户名/密码（更持久但安全性较低）进行认证。&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="与传统ddns的区别"&gt;与传统DDNS的区别&lt;/h2&gt;
&lt;p&gt;与传统的DDNS相比，这种私有DDNS具有以下优势：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;无缓存时间&lt;/strong&gt;: 更改立即生效，无需等待DNS缓存过期。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;无DNS传播延迟&lt;/strong&gt;: 更新即时可用，无需DNS传播延迟。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;无需购买域名&lt;/strong&gt;: 可以使用伪域名进行访问，无需购买域名。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;隐私保护&lt;/strong&gt;: 只有连接到私有DNS服务的用户才能解析DNS，确保隐私。&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="快速入门指南"&gt;快速入门指南&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;确保已部署NullPrivate并正在运行。&lt;/li&gt;
&lt;li&gt;按照win/ddns.ps1（适用于Windows）或unix/ddns.sh（适用于基于Unix的系统）脚本中的说明配置您的私有DDNS。&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;开源地址: &lt;a href="https://github.com/NullPrivate/nullprivate-ddns"&gt;https://github.com/NullPrivate/nullprivate-ddns&lt;/a&gt;&lt;/p&gt;</description></item><item><title>更好的支持ECS</title><link>https://www.nullprivate.com/blog/2025/03/10/%E6%9B%B4%E5%A5%BD%E7%9A%84%E6%94%AF%E6%8C%81ecs/</link><pubDate>Mon, 10 Mar 2025 13:15:51 +0800</pubDate><guid>https://www.nullprivate.com/blog/2025/03/10/%E6%9B%B4%E5%A5%BD%E7%9A%84%E6%94%AF%E6%8C%81ecs/</guid><description>&lt;p&gt;为了获得最佳的 DNS 解析体验，我们已经预设了一些推荐配置, 但仍然有需要用户注意的配置, 那就是&amp;quot;EDNS 客户端子网&amp;quot;.&lt;/p&gt;
&lt;h2 id="启用edns客户端子网ecs"&gt;启用EDNS客户端子网(ECS)&lt;/h2&gt;
&lt;p&gt;为了获得更佳的体验，您可能希望 DNS 服务器返回在地理位置上最接近您的服务器 IP 结果。&lt;code&gt;EDNS 客户端子网 (ECS)&lt;/code&gt; 能够实现这一点。它允许将包含地理位置信息的 IP 子网发送到 DNS 服务器，以便服务器返回最佳的 DNS 解析结果。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;工作原理:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;当启用 ECS 时，您的 DNS 解析器（例如 AdGuard Home）会将客户端 IP 地址的一部分（通常是前 24 位，表示客户端所在的子网）包含在 DNS 查询中，并将其发送到上游 DNS 服务器。上游 DNS 服务器会根据此子网信息，返回最适合该区域的服务器 IP 地址。&lt;/p&gt;
&lt;pre class="mermaid"&gt;sequenceDiagram
 participant Client
 participant DNS Resolver
 participant Upstream DNS Server

 Client-&amp;gt;&amp;gt;DNS Resolver: DNS Query
 DNS Resolver-&amp;gt;&amp;gt;Upstream DNS Server: DNS Query with ECS (Client Subnet)
 Upstream DNS Server-&amp;gt;&amp;gt;DNS Resolver: DNS Response (Geo-localized IP)
 DNS Resolver-&amp;gt;&amp;gt;Client: DNS Response (Geo-localized IP)&lt;/pre&gt;
&lt;p&gt;&lt;strong&gt;隐私注意事项:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>NullPrivate - 基于AdGuard Home的增强版DNS服务</title><link>https://www.nullprivate.com/blog/2025/01/20/nullprivate-%E5%9F%BA%E4%BA%8Eadguard-home%E7%9A%84%E5%A2%9E%E5%BC%BA%E7%89%88dns%E6%9C%8D%E5%8A%A1/</link><pubDate>Mon, 20 Jan 2025 19:36:59 +0800</pubDate><guid>https://www.nullprivate.com/blog/2025/01/20/nullprivate-%E5%9F%BA%E4%BA%8Eadguard-home%E7%9A%84%E5%A2%9E%E5%BC%BA%E7%89%88dns%E6%9C%8D%E5%8A%A1/</guid><description>&lt;h1 id="nullprivate-专注隐私保护的dns服务"&gt;NullPrivate: 专注隐私保护的DNS服务&lt;/h1&gt;
&lt;p&gt;访问官网了解更多: &lt;a href="https://www.nullprivate.com"&gt;NullPrivate&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;本项目基于&lt;code&gt;AdGuard Home&lt;/code&gt;进行二次开发，遵循 &lt;code&gt;GPL 3.0&lt;/code&gt; 开源协议。&lt;/p&gt;
&lt;p&gt;源代码开放在：&lt;a href="https://github.com/NullPrivate/NullPrivate"&gt;GitHub - NullPrivate/NullPrivate&lt;/a&gt;&lt;/p&gt;
&lt;h2 id="功能增强"&gt;功能增强&lt;/h2&gt;
&lt;p&gt;相比原版AdGuard Home，我们增加了以下特性：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;📜 自动化SSL证书管理
&lt;ul&gt;
&lt;li&gt;自动申请与更新证书&lt;/li&gt;
&lt;li&gt;支持泛域名证书配置&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;🛡️ 增强的安全特性
&lt;ul&gt;
&lt;li&gt;智能限流保护&lt;/li&gt;
&lt;li&gt;优化的大陆地区访问体验&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;⚙️ 优化的系统配置
&lt;ul&gt;
&lt;li&gt;禁用DHCP服务，专注DNS功能&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;🔄 支持DDNS&lt;/li&gt;
&lt;li&gt;🌉 支持代理功能
&lt;ul&gt;
&lt;li&gt;通过代理下载配置文件&lt;/li&gt;
&lt;li&gt;支持DoH/DoT代理&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;🚦 支持DNS分流功能&lt;/li&gt;
&lt;li&gt;🚫 支持防沉迷app名单&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="托管服务优势"&gt;托管服务优势&lt;/h2&gt;
&lt;p&gt;我们提供专业的DNS托管服务，具有以下特点：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;🏢 阿里云杭州节点部署&lt;/li&gt;
&lt;li&gt;🌐 全面的协议支持
&lt;ul&gt;
&lt;li&gt;IPv6支持，直连主流IPv6上游&lt;/li&gt;
&lt;li&gt;DoT (DNS over TLS)&lt;/li&gt;
&lt;li&gt;DoH (DNS over HTTPS)&lt;/li&gt;
&lt;li&gt;HTTP/3 支持，显著降低延迟&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;📊 强大的规则管理
&lt;ul&gt;
&lt;li&gt;支持第三方黑白名单导入&lt;/li&gt;
&lt;li&gt;100万条规则容量&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;📝 完善的日志与统计
&lt;ul&gt;
&lt;li&gt;72小时查询记录保留&lt;/li&gt;
&lt;li&gt;24小时详细统计分析&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;⚖️ 负载均衡
&lt;ul&gt;
&lt;li&gt;多服务器分布式部署&lt;/li&gt;
&lt;li&gt;智能负载分配&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;💰 具有竞争力的价格&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="性能与效果评估"&gt;性能与效果评估&lt;/h2&gt;
&lt;p&gt;DNS层面的广告拦截具有其独特优势：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;💪 优势&lt;/p&gt;</description></item><item><title>全面支持 HTTP/3 协议</title><link>https://www.nullprivate.com/blog/2025/01/15/%E5%85%A8%E9%9D%A2%E6%94%AF%E6%8C%81-http/3-%E5%8D%8F%E8%AE%AE/</link><pubDate>Wed, 15 Jan 2025 10:40:29 +0800</pubDate><guid>https://www.nullprivate.com/blog/2025/01/15/%E5%85%A8%E9%9D%A2%E6%94%AF%E6%8C%81-http/3-%E5%8D%8F%E8%AE%AE/</guid><description>&lt;p&gt;NullPrivate 已全面支持 HTTP/3 协议。所有现有用户都将自动升级享受 HTTP/3 带来的性能提升，无需任何额外配置。&lt;/p&gt;
&lt;h2 id="重要更新说明"&gt;重要更新说明&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;iOS 用户&lt;/strong&gt;：现可通过 DoH 协议直接使用 HTTP/3，享受更低的网络延迟&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Android 用户&lt;/strong&gt;：因系统限制，目前仍使用 DoT 协议，待 Google 后续版本更新后即可支持&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;性能提升&lt;/strong&gt;：初次响应速度较 HTTP/2 显著提升，连接建立更快捷&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;智能切换&lt;/strong&gt;：在不支持 HTTP/3 的网络环境下，系统会自动切换至 HTTP/2，确保服务稳定性&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img src="https://www.nullprivate.com/images/blog-add-http3-support-202501151042700.png" alt="h3的访问"&gt;&lt;/p&gt;
&lt;h2 id="http3-技术深度解析"&gt;HTTP/3 技术深度解析&lt;/h2&gt;
&lt;p&gt;HTTP/3 作为 HTTP 协议的最新版本，基于 Google 开发的 QUIC 传输协议，带来了多项革新性的技术优势：&lt;/p&gt;
&lt;h3 id="核心特性"&gt;核心特性&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;基于 UDP 的 QUIC 协议&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;显著减少连接建立时间&lt;/li&gt;
&lt;li&gt;改进的多路复用能力&lt;/li&gt;
&lt;li&gt;更智能的丢包处理机制&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;优化的性能表现&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;零握手延迟（0-RTT）&lt;/li&gt;
&lt;li&gt;改进的拥塞控制&lt;/li&gt;
&lt;li&gt;连接迁移支持&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;增强的安全性&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;集成 TLS 1.3&lt;/li&gt;
&lt;li&gt;加密握手过程&lt;/li&gt;
&lt;li&gt;降低中间人攻击风险&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 id="建连过程对比"&gt;建连过程对比&lt;/h3&gt;
&lt;p&gt;&lt;img src="https://www.nullprivate.com/images/blog-add-http3-support-202501151057638.png" alt="响应时间对比"&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src="https://www.nullprivate.com/images/blog-add-http3-support-202501151058064.png" alt="连接建立过程对比"&gt;&lt;/p&gt;
&lt;h2 id="使用建议"&gt;使用建议&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;确保您的客户端支持 HTTP/3 协议&lt;/li&gt;
&lt;li&gt;保持客户端版本更新&lt;/li&gt;
&lt;li&gt;网络环境受限时，系统会自动降级使用 HTTP/2&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="注意事项"&gt;注意事项&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;部分地区的网络可能会限制 UDP 流量，影响 HTTP/3 性能&lt;/li&gt;
&lt;li&gt;不同网络环境下性能表现可能存在差异&lt;/li&gt;
&lt;li&gt;系统会根据网络状况自动选择最优协议&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="参考资料"&gt;参考资料&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://en.wikipedia.org/wiki/HTTP/3"&gt;HTTP/3 规范文档&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://blog.cloudflare.com/http3-the-past-present-and-future/"&gt;QUIC 协议详解&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.ietf.org/archive/id/draft-ietf-quic-http-34.html"&gt;IETF HTTP/3 标准&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>推出自定义客户端名称功能</title><link>https://www.nullprivate.com/blog/2024/12/29/%E6%8E%A8%E5%87%BA%E8%87%AA%E5%AE%9A%E4%B9%89%E5%AE%A2%E6%88%B7%E7%AB%AF%E5%90%8D%E7%A7%B0%E5%8A%9F%E8%83%BD/</link><pubDate>Sun, 29 Dec 2024 14:01:19 +0800</pubDate><guid>https://www.nullprivate.com/blog/2024/12/29/%E6%8E%A8%E5%87%BA%E8%87%AA%E5%AE%9A%E4%B9%89%E5%AE%A2%E6%88%B7%E7%AB%AF%E5%90%8D%E7%A7%B0%E5%8A%9F%E8%83%BD/</guid><description>&lt;h2 id="功能介绍"&gt;功能介绍&lt;/h2&gt;
&lt;p&gt;为了提升用户体验，NullPrivate 现已支持自定义客户端名称功能。通过这项功能，您可以为不同设备设置独特的标识名称，使设备管理更加直观和便捷。&lt;/p&gt;
&lt;p&gt;&lt;img src="https://www.nullprivate.com/images/blog-add-customize-client-name-Sgg2AdobuU.png" alt="客户端管理界面"&gt;&lt;/p&gt;
&lt;h2 id="配置指南"&gt;配置指南&lt;/h2&gt;
&lt;p&gt;根据不同设备类型，配置方式略有不同：&lt;/p&gt;
&lt;h3 id="android-设备"&gt;Android 设备&lt;/h3&gt;
&lt;p&gt;只需在域名前添加自定义前缀即可，格式如下：&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;{设备名称}.{原有域名}
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;示例：&lt;code&gt;xiaomi-15pro.xxxxxxxx.nullprivate.com&lt;/code&gt;&lt;/p&gt;
&lt;h3 id="ios-设备"&gt;iOS 设备&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;进入&amp;quot;设置指导&amp;quot;页面&lt;/li&gt;
&lt;li&gt;在&amp;quot;客户端ID&amp;quot;输入框中填入自定义名称&lt;/li&gt;
&lt;li&gt;下载并应用新的配置文件&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;img src="https://www.nullprivate.com/images/blog-add-customize-client-name-202412291426394.png" alt="iOS配置界面"&gt;&lt;/p&gt;
&lt;h3 id="浏览器配置doh"&gt;浏览器配置（DoH）&lt;/h3&gt;
&lt;p&gt;在原有 DoH 地址后添加自定义标识：&lt;/p&gt;
&lt;p&gt;原有格式：&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;https://xxxxxxxx.nullprivate.com/dns-query
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;新格式：&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;https://xxxxxxxx.nullprivate.com/dns-query/{设备标识}
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;示例：&lt;code&gt;https://xxxxxxxx.nullprivate.com/dns-query/pc1-browser&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src="https://www.nullprivate.com/images/blog-add-customize-client-name-202412291434042.png" alt="浏览器配置示例"&gt;&lt;/p&gt;
&lt;h2 id="使用建议"&gt;使用建议&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;设备名称建议使用有意义的标识，如设备型号、位置或用途&lt;/li&gt;
&lt;li&gt;避免使用特殊字符，建议使用字母、数字和连字符&lt;/li&gt;
&lt;li&gt;保持命名规范统一，便于后期管理&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="注意事项"&gt;注意事项&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;自定义名称仅影响显示，不会影响服务性能&lt;/li&gt;
&lt;li&gt;修改名称后需要重新应用配置才能生效&lt;/li&gt;
&lt;li&gt;建议保存好各设备的配置信息，以便日后参考&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>广告拦截的必要性：保护数字时代的注意力与隐私</title><link>https://www.nullprivate.com/blog/2024/12/04/%E5%B9%BF%E5%91%8A%E6%8B%A6%E6%88%AA%E7%9A%84%E5%BF%85%E8%A6%81%E6%80%A7%E4%BF%9D%E6%8A%A4%E6%95%B0%E5%AD%97%E6%97%B6%E4%BB%A3%E7%9A%84%E6%B3%A8%E6%84%8F%E5%8A%9B%E4%B8%8E%E9%9A%90%E7%A7%81/</link><pubDate>Wed, 04 Dec 2024 11:33:11 +0800</pubDate><guid>https://www.nullprivate.com/blog/2024/12/04/%E5%B9%BF%E5%91%8A%E6%8B%A6%E6%88%AA%E7%9A%84%E5%BF%85%E8%A6%81%E6%80%A7%E4%BF%9D%E6%8A%A4%E6%95%B0%E5%AD%97%E6%97%B6%E4%BB%A3%E7%9A%84%E6%B3%A8%E6%84%8F%E5%8A%9B%E4%B8%8E%E9%9A%90%E7%A7%81/</guid><description>&lt;h2 id="解构现代广告生态"&gt;解构现代广告生态&lt;/h2&gt;
&lt;h3 id="广告商的利润模式"&gt;广告商的利润模式&lt;/h3&gt;
&lt;p&gt;现代广告体系构建在一个复杂的利益链条之上：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;广告商通过媒介平台连接广告主与用户&lt;/li&gt;
&lt;li&gt;收入来源是广告主的投放费用，而非用户&lt;/li&gt;
&lt;li&gt;目标是最大化&amp;quot;转化率&amp;quot;——将广告观众转变为付费客户&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="转化率之战"&gt;转化率之战&lt;/h3&gt;
&lt;p&gt;在这场注意力争夺战中：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;高转化率意味着更高的广告单价&lt;/li&gt;
&lt;li&gt;广告投放效率直接影响收益&lt;/li&gt;
&lt;li&gt;&amp;ldquo;个性化推送&amp;quot;成为提升转化的核心策略&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="个性化广告的真相"&gt;个性化广告的真相&lt;/h2&gt;
&lt;h3 id="数据收集的深度"&gt;数据收集的深度&lt;/h3&gt;
&lt;p&gt;现代广告系统通过多重渠道收集用户信息：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;设备标识与操作系统数据&lt;/li&gt;
&lt;li&gt;跨平台行为追踪&lt;/li&gt;
&lt;li&gt;社交关系网络分析&lt;/li&gt;
&lt;li&gt;消费习惯画像&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="精准投放的陷阱"&gt;精准投放的陷阱&lt;/h3&gt;
&lt;p&gt;看似便利的个性化推送实则暗藏风险：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;利用认知偏差制造需求&lt;/li&gt;
&lt;li&gt;放大用户潜在焦虑&lt;/li&gt;
&lt;li&gt;创造虚假的紧迫感&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="广告对注意力的侵蚀"&gt;广告对注意力的侵蚀&lt;/h2&gt;
&lt;h3 id="注意力经济的代价"&gt;注意力经济的代价&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;频繁打断破坏工作效率&lt;/li&gt;
&lt;li&gt;干扰决策判断能力&lt;/li&gt;
&lt;li&gt;增加认知负担&lt;/li&gt;
&lt;li&gt;模糊真实需求边界&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="广告策略的演变"&gt;广告策略的演变&lt;/h3&gt;
&lt;p&gt;现代广告已经从单纯的信息传递演变为：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;强制记忆植入&lt;/li&gt;
&lt;li&gt;情绪刺激&lt;/li&gt;
&lt;li&gt;焦虑营销&lt;/li&gt;
&lt;li&gt;社交压力&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="保护自我的策略"&gt;保护自我的策略&lt;/h2&gt;
&lt;h3 id="核心防护措施"&gt;核心防护措施&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;隐私保护优先&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;限制应用权限&lt;/li&gt;
&lt;li&gt;控制数据分享&lt;/li&gt;
&lt;li&gt;使用隐私保护工具&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;注意力管理&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;设置专注时段&lt;/li&gt;
&lt;li&gt;建立信息过滤机制&lt;/li&gt;
&lt;li&gt;培养主动获取信息的习惯&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;消费决策把控&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;建立需求评估体系&lt;/li&gt;
&lt;li&gt;延迟购买决策&lt;/li&gt;
&lt;li&gt;保持理性判断&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 id="技术支持赛博城府"&gt;技术支持：赛博城府&lt;/h3&gt;
&lt;p&gt;在这个数据驱动的时代，保持&amp;quot;赛博城府&amp;rdquo;——即数字世界中的谨慎与智慧，变得尤为重要。这包括：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;管理数字足迹&lt;/li&gt;
&lt;li&gt;保护个人隐私&lt;/li&gt;
&lt;li&gt;控制信息流动&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="解决方案"&gt;解决方案&lt;/h2&gt;
&lt;p&gt;&amp;ldquo;宁屏&amp;quot;作为综合性防护方案，不仅提供广告拦截，更重要的是帮助用户：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;保护个人隐私&lt;/li&gt;
&lt;li&gt;优化浏览体验&lt;/li&gt;
&lt;li&gt;减少注意力分散&lt;/li&gt;
&lt;li&gt;提供可控的信息环境&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;让我们重新掌控自己的数字生活，从拒绝广告骚扰开始。&lt;/p&gt;</description></item><item><title>服务资源优化策略说明</title><link>https://www.nullprivate.com/blog/2024/12/02/%E6%9C%8D%E5%8A%A1%E8%B5%84%E6%BA%90%E4%BC%98%E5%8C%96%E7%AD%96%E7%95%A5%E8%AF%B4%E6%98%8E/</link><pubDate>Mon, 02 Dec 2024 16:12:46 +0800</pubDate><guid>https://www.nullprivate.com/blog/2024/12/02/%E6%9C%8D%E5%8A%A1%E8%B5%84%E6%BA%90%E4%BC%98%E5%8C%96%E7%AD%96%E7%95%A5%E8%AF%B4%E6%98%8E/</guid><description>&lt;h2 id="背景说明"&gt;背景说明&lt;/h2&gt;
&lt;p&gt;随着用户数量增长和功能需求提升，我们观察到部分高资源消耗的配置选项可能导致服务不稳定。为确保服务质量，我们进行了深入分析并制定了相应的优化方案。&lt;/p&gt;
&lt;h2 id="资源优化策略"&gt;资源优化策略&lt;/h2&gt;
&lt;h3 id="1-过滤器更新机制优化"&gt;1. 过滤器更新机制优化&lt;/h3&gt;
&lt;h4 id="现状分析"&gt;现状分析&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;部分用户设置了&lt;strong&gt;每小时更新&lt;/strong&gt;过滤器&lt;/li&gt;
&lt;li&gt;每次更新都需要完整的下载-解析-去重流程&lt;/li&gt;
&lt;li&gt;国际带宽限制导致更新耗时延长&lt;/li&gt;
&lt;li&gt;服务器资源持续高负载&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id="优化方案"&gt;优化方案&lt;/h4&gt;
&lt;p&gt;我们将更新间隔调整为最短 72 小时，原因如下：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;大多数过滤列表更新周期为 24-72 小时&lt;/li&gt;
&lt;li&gt;降低无效的资源消耗&lt;/li&gt;
&lt;li&gt;确保服务稳定性&lt;/li&gt;
&lt;li&gt;优化带宽使用效率&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id="影响评估"&gt;影响评估&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;正面影响&lt;/strong&gt;
&lt;ul&gt;
&lt;li&gt;服务响应更稳定&lt;/li&gt;
&lt;li&gt;资源使用更合理&lt;/li&gt;
&lt;li&gt;降低系统负载&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;最小化影响&lt;/strong&gt;
&lt;ul&gt;
&lt;li&gt;规则更新仍保持在合理周期内&lt;/li&gt;
&lt;li&gt;不影响防护效果&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="2-并行请求策略"&gt;2. 并行请求策略&lt;/h3&gt;
&lt;h4 id="当前情况"&gt;当前情况&lt;/h4&gt;
&lt;p&gt;目前大多数用户启用了&lt;strong&gt;并行请求&lt;/strong&gt;功能，但在现有架构下收益有限：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;阿里云上游服务延迟差异通常在 5ms 以内&lt;/li&gt;
&lt;li&gt;可能触发阿里云公共服务的请求频率限制&lt;/li&gt;
&lt;li&gt;增加不必要的系统开销&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id="使用建议"&gt;使用建议&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;建议使用&lt;strong&gt;负载均衡&lt;/strong&gt;模式&lt;/li&gt;
&lt;li&gt;并行请求适用于以下场景：
&lt;ul&gt;
&lt;li&gt;上游服务延迟差异显著（&amp;gt;200ms）&lt;/li&gt;
&lt;li&gt;服务质量不稳定的情况&lt;/li&gt;
&lt;li&gt;跨国访问场景&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;注：目前暂未发现因并行请求导致的限速问题，此功能暂时保持开放。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id="3-第三方列表管理"&gt;3. 第三方列表管理&lt;/h3&gt;
&lt;h4 id="安全考虑"&gt;安全考虑&lt;/h4&gt;
&lt;p&gt;为确保系统稳定性，我们暂时禁用了部分第三方列表支持：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;外部列表规模难以预测&lt;/li&gt;
&lt;li&gt;可能导致资源超限&lt;/li&gt;
&lt;li&gt;服务稳定性无法保证&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id="后续规划"&gt;后续规划&lt;/h4&gt;
&lt;p&gt;我们正在研究更安全的第三方列表管理方案，以便在未来重新开放此功能。&lt;/p&gt;</description></item><item><title>基础版内存上限调整</title><link>https://www.nullprivate.com/blog/2024/11/29/%E5%9F%BA%E7%A1%80%E7%89%88%E5%86%85%E5%AD%98%E4%B8%8A%E9%99%90%E8%B0%83%E6%95%B4/</link><pubDate>Fri, 29 Nov 2024 16:01:48 +0800</pubDate><guid>https://www.nullprivate.com/blog/2024/11/29/%E5%9F%BA%E7%A1%80%E7%89%88%E5%86%85%E5%AD%98%E4%B8%8A%E9%99%90%E8%B0%83%E6%95%B4/</guid><description>&lt;p&gt;部分用户的环境重启频繁, 查看日志发现退出原因是内存占用达到上限300MB, 被强制退出.&lt;/p&gt;
&lt;p&gt;现调整单容器上限到500MB, 以缓解重启问题.&lt;/p&gt;
&lt;p&gt;如果您的环境出现登录或重启问题, 请放心随时联系我们, 为客户解决问题是我们的责任.&lt;/p&gt;

 &lt;h3&gt;如需帮助&lt;/h3&gt;
&lt;p&gt;
 联系微信
 &lt;span style="font-weight: bolder; color: #ae0000;"&gt;private6688&lt;/span&gt;
 &lt;br&gt; 
 &lt;span&gt;或&lt;/span&gt;
 发送电子邮件
 
 &lt;a href="mailto:service1@nullprivate.com" style="font-weight: bolder; color: #ae0000;"&gt;
 service1@nullprivate.com
 &lt;/a&gt;
 &lt;br&gt;
 请详细描述您所遇到的问题, 我们会尽快回复.
&lt;/p&gt;</description></item><item><title>随时为您提供支持服务</title><link>https://www.nullprivate.com/blog/2024/11/20/%E9%9A%8F%E6%97%B6%E4%B8%BA%E6%82%A8%E6%8F%90%E4%BE%9B%E6%94%AF%E6%8C%81%E6%9C%8D%E5%8A%A1/</link><pubDate>Wed, 20 Nov 2024 15:30:12 +0800</pubDate><guid>https://www.nullprivate.com/blog/2024/11/20/%E9%9A%8F%E6%97%B6%E4%B8%BA%E6%82%A8%E6%8F%90%E4%BE%9B%E6%94%AF%E6%8C%81%E6%9C%8D%E5%8A%A1/</guid><description>&lt;h2 id="快速入门指南"&gt;快速入门指南&lt;/h2&gt;
&lt;p&gt;为确保您能便捷地开始使用我们的服务，我们提供了详细的&lt;a href="https://www.nullprivate.com/docs/startup/"&gt;使用指南&lt;/a&gt;&lt;/p&gt;
&lt;h2 id="贴心服务支持"&gt;贴心服务支持&lt;/h2&gt;
&lt;h3 id="专属指导"&gt;专属指导&lt;/h3&gt;
&lt;p&gt;我们注意到部分新用户在初次使用时可能遇到困难。为此，我们：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;持续优化产品文档结构&lt;/li&gt;
&lt;li&gt;提供清晰的配置指南&lt;/li&gt;
&lt;li&gt;准备了常见问题解答&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="及时响应"&gt;及时响应&lt;/h3&gt;
&lt;p&gt;虽然我们采用无注册制度以保护用户隐私，但这不 影响我们对用户的服务。您可以通过以下方式联系我们：&lt;/p&gt;

 &lt;h3&gt;如需帮助&lt;/h3&gt;
&lt;p&gt;
 联系微信
 &lt;span style="font-weight: bolder; color: #ae0000;"&gt;private6688&lt;/span&gt;
 &lt;br&gt; 
 &lt;span&gt;或&lt;/span&gt;
 发送电子邮件
 
 &lt;a href="mailto:service1@nullprivate.com" style="font-weight: bolder; color: #ae0000;"&gt;
 service1@nullprivate.com
 &lt;/a&gt;
 &lt;br&gt;
 请详细描述您所遇到的问题, 我们会尽快回复.
&lt;/p&gt;</description></item><item><title>如何设置专用链接</title><link>https://www.nullprivate.com/blog/2024/10/29/%E5%A6%82%E4%BD%95%E8%AE%BE%E7%BD%AE%E4%B8%93%E7%94%A8%E9%93%BE%E6%8E%A5/</link><pubDate>Tue, 29 Oct 2024 11:51:06 +0800</pubDate><guid>https://www.nullprivate.com/blog/2024/10/29/%E5%A6%82%E4%BD%95%E8%AE%BE%E7%BD%AE%E4%B8%93%E7%94%A8%E9%93%BE%E6%8E%A5/</guid><description>&lt;p&gt;一些收费的AdGuardHome服务提供一个专用链接，不允许用户进入后台管理，管理员代为管理规则。&lt;/p&gt;
&lt;p&gt;这表明其没有提供私有后台管理功能，而只是通过域名反向代理实现服务，成本相对较低。&lt;/p&gt;
&lt;p&gt;需租用一台服务器运行AdGuardHome服务，并配置Nginx反向代理，以实现该功能。&lt;/p&gt;
&lt;p&gt;以服务链接&lt;code&gt;5r69hxdx9onl70hp.example.com&lt;/code&gt;为例，Nginx关键配置如下：&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-nginx" data-lang="nginx"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="k"&gt;http&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="kn"&gt;server&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="kn"&gt;listen&lt;/span&gt; &lt;span class="mi"&gt;1080&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="kn"&gt;server_name&lt;/span&gt; &lt;span class="s"&gt;5r69hxdx9onl70hp.example.com&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="kn"&gt;location&lt;/span&gt; &lt;span class="s"&gt;/&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="kn"&gt;proxy_pass&lt;/span&gt; &lt;span class="s"&gt;http://worker.example.com:5002&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="kn"&gt;proxy_set_header&lt;/span&gt; &lt;span class="s"&gt;Host&lt;/span&gt; &lt;span class="nv"&gt;$http_host&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="p"&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="p"&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="kn"&gt;server&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="kn"&gt;listen&lt;/span&gt; &lt;span class="mi"&gt;1443&lt;/span&gt; &lt;span class="s"&gt;ssl&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="kn"&gt;server_name&lt;/span&gt; &lt;span class="s"&gt;5r69hxdx9onl70hp.example.com&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="kn"&gt;ssl_certificate&lt;/span&gt; &lt;span class="s"&gt;/app/data/certs/5r69hxdx9onl70hp/fullchain.pem&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="kn"&gt;ssl_certificate_key&lt;/span&gt; &lt;span class="s"&gt;/app/data/certs/5r69hxdx9onl70hp/privkey.pem&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="kn"&gt;location&lt;/span&gt; &lt;span class="s"&gt;/&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="kn"&gt;proxy_pass&lt;/span&gt; &lt;span class="s"&gt;https://worker.example.com:5003&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="kn"&gt;proxy_set_header&lt;/span&gt; &lt;span class="s"&gt;Host&lt;/span&gt; &lt;span class="nv"&gt;$http_host&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="p"&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="p"&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="p"&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="k"&gt;stream&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="kn"&gt;ssl_protocols&lt;/span&gt; &lt;span class="s"&gt;TLSv1.2&lt;/span&gt; &lt;span class="s"&gt;TLSv1.3&lt;/span&gt; &lt;span class="s"&gt;SSLv3&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="kn"&gt;map&lt;/span&gt; &lt;span class="nv"&gt;$ssl_preread_server_name&lt;/span&gt; &lt;span class="nv"&gt;$targetBackend&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="kn"&gt;5r69hxdx9onl70hp.example.com&lt;/span&gt; &lt;span class="n"&gt;worker.internal.com&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="mi"&gt;5004&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="p"&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="kn"&gt;server&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="kn"&gt;listen&lt;/span&gt; &lt;span class="mi"&gt;1853&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="kn"&gt;proxy_pass&lt;/span&gt; &lt;span class="nv"&gt;$targetBackend&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="kn"&gt;ssl_preread&lt;/span&gt; &lt;span class="no"&gt;on&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="p"&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="p"&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;每个付费用户只需新增一条类似的Nginx配置，通过域名解析指向服务器即可。用户较多时，单个应用服务压力较大时，可以代理到不同的后端。&lt;/p&gt;
&lt;p&gt;这类服务无法实现真正的个性化, 用户需要能进入后台才能真正掌握自己的上网数据, 而这是我们的私有服务的优点, 一个用户真正独占一个服务, 使用所有NullPrivate的功能。&lt;/p&gt;</description></item><item><title>全新升级--增强版广告拦截规则</title><link>https://www.nullprivate.com/blog/2024/10/28/%E5%85%A8%E6%96%B0%E5%8D%87%E7%BA%A7--%E5%A2%9E%E5%BC%BA%E7%89%88%E5%B9%BF%E5%91%8A%E6%8B%A6%E6%88%AA%E8%A7%84%E5%88%99/</link><pubDate>Mon, 28 Oct 2024 22:13:55 +0800</pubDate><guid>https://www.nullprivate.com/blog/2024/10/28/%E5%85%A8%E6%96%B0%E5%8D%87%E7%BA%A7--%E5%A2%9E%E5%BC%BA%E7%89%88%E5%B9%BF%E5%91%8A%E6%8B%A6%E6%88%AA%E8%A7%84%E5%88%99/</guid><description>&lt;h2 id="规则更新说明"&gt;规则更新说明&lt;/h2&gt;
&lt;p&gt;为满足用户对更强力广告拦截的需求，我们全面优化了过滤规则策略。新版规则在保持低误拦截率的同时，显著提升了广告过滤效果。这一更新源于用户反馈，我们在确保网站正常访问的基础上，加入了更多精准的拦截规则。&lt;/p&gt;
&lt;h2 id="规则列表概览"&gt;规则列表概览&lt;/h2&gt;
&lt;p&gt;我们整理了以下专业规则列表，您可以根据具体需求选择使用：&lt;/p&gt;
&lt;h3 id="基础防护规则"&gt;基础防护规则&lt;/h3&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;类别&lt;/th&gt;
 &lt;th&gt;AdGuard&lt;/th&gt;
 &lt;th&gt;功能说明&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;广告拦截&lt;/td&gt;
 &lt;td&gt;&lt;a href="https://blocklistproject.github.io/Lists/adguard/ads-ags.txt"&gt;Link&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;全面过滤各类广告服务器和广告网站&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;追踪防护&lt;/td&gt;
 &lt;td&gt;&lt;a href="https://blocklistproject.github.io/Lists/adguard/tracking-ags.txt"&gt;Link&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;阻止用户行为跟踪和个人信息收集&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;重定向防护&lt;/td&gt;
 &lt;td&gt;&lt;a href="https://blocklistproject.github.io/Lists/adguard/redirect-ags.txt"&gt;Link&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;防止恶意网址重定向&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 id="内容过滤规则"&gt;内容过滤规则&lt;/h3&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;类别&lt;/th&gt;
 &lt;th&gt;AdGuard&lt;/th&gt;
 &lt;th&gt;描述&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;欺诈网站&lt;/td&gt;
 &lt;td&gt;&lt;a href="https://blocklistproject.github.io/Lists/adguard/abuse-ags.txt"&gt;Link&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;专门用于欺骗用户的网站列表&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;广告&lt;/td&gt;
 &lt;td&gt;&lt;a href="https://blocklistproject.github.io/Lists/adguard/ads-ags.txt"&gt;Link&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;广告服务器和广告网站&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;加密货币&lt;/td&gt;
 &lt;td&gt;&lt;a href="https://blocklistproject.github.io/Lists/adguard/crypto-ags.txt"&gt;Link&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;加密货币和挖矿相关网站 &lt;br&gt; &lt;sup&gt;可能会影响正常的加密货币网站&lt;/sup&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;毒品&lt;/td&gt;
 &lt;td&gt;&lt;a href="https://blocklistproject.github.io/Lists/adguard/drugs-ags.txt"&gt;Link&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;非法药品相关网站 &lt;br&gt;&lt;sub&gt;包括在美国非法持有的处方药&lt;/sub&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;全部规则&lt;/td&gt;
 &lt;td&gt;&lt;a href="https://blocklistproject.github.io/Lists/adguard/everything-ags.txt"&gt;Link&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;包含所有非测试版列表的域名&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;脸书&lt;/td&gt;
 &lt;td&gt;&lt;a href="https://blocklistproject.github.io/Lists/adguard/facebook-ags.txt"&gt;Link&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;屏蔽 FB 及其相关服务&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;诈骗&lt;/td&gt;
 &lt;td&gt;&lt;a href="https://blocklistproject.github.io/Lists/adguard/fraud-ags.txt"&gt;Link&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;诈骗网站&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;赌博&lt;/td&gt;
 &lt;td&gt;&lt;a href="https://blocklistproject.github.io/Lists/adguard/gambling-ags.txt"&gt;Link&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;所有赌博相关网站（合法和非法）&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;恶意软件&lt;/td&gt;
 &lt;td&gt;&lt;a href="https://blocklistproject.github.io/Lists/adguard/malware-ags.txt"&gt;Link&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;已知的恶意软件托管网站&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;钓鱼&lt;/td&gt;
 &lt;td&gt;&lt;a href="https://blocklistproject.github.io/Lists/adguard/phishing-ags.txt"&gt;Link&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;用于网络钓鱼的网站&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;盗版&lt;/td&gt;
 &lt;td&gt;&lt;a href="https://blocklistproject.github.io/Lists/adguard/piracy-ags.txt"&gt;Link&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;已知的非法下载网站&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;色情&lt;/td&gt;
 &lt;td&gt;&lt;a href="https://blocklistproject.github.io/Lists/adguard/porn-ags.txt"&gt;Link&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;色情或推广色情的网站&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;勒索软件&lt;/td&gt;
 &lt;td&gt;&lt;a href="https://blocklistproject.github.io/Lists/adguard/ransomware-ags.txt"&gt;Link&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;已知的勒索软件托管或包含勒索软件的网站&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;重定向&lt;/td&gt;
 &lt;td&gt;&lt;a href="https://blocklistproject.github.io/Lists/adguard/redirect-ags.txt"&gt;Link&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;将你从预期网站重定向到其他网站的网站&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;骗局&lt;/td&gt;
 &lt;td&gt;&lt;a href="https://blocklistproject.github.io/Lists/adguard/scam-ags.txt"&gt;Link&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;旨在诈骗用户的网站&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;抖音&lt;/td&gt;
 &lt;td&gt;&lt;a href="https://blocklistproject.github.io/Lists/adguard/tiktok-ags.txt"&gt;Link&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;复制并粘贴到你的设备上&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;种子&lt;/td&gt;
 &lt;td&gt;&lt;a href="https://blocklistproject.github.io/Lists/adguard/torrent-ags.txt"&gt;Link&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;种子目录 &lt;br&gt; &lt;sub&gt;可能会屏蔽用于合法软件下载的合法种子网站&lt;/sub&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;跟踪&lt;/td&gt;
 &lt;td&gt;&lt;a href="https://blocklistproject.github.io/Lists/adguard/tracking-ags.txt"&gt;Link&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;专门用于跟踪和收集访客信息的网站&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id="使用建议"&gt;使用建议&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;循序渐进&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>试用版服务详情</title><link>https://www.nullprivate.com/blog/2024/10/28/%E8%AF%95%E7%94%A8%E7%89%88%E6%9C%8D%E5%8A%A1%E8%AF%A6%E6%83%85/</link><pubDate>Mon, 28 Oct 2024 11:27:15 +0800</pubDate><guid>https://www.nullprivate.com/blog/2024/10/28/%E8%AF%95%E7%94%A8%E7%89%88%E6%9C%8D%E5%8A%A1%E8%AF%A6%E6%83%85/</guid><description>&lt;p&gt;作为一家专注于提供自定义广告过滤规则的服务商，我们深知用户在选择服务时的考虑。尽管服务成本较高，但我们始终坚持为用户提供最大的定制灵活性。&lt;/p&gt;
&lt;p&gt;为了让您充分了解我们服务的价值，我们推出了超值试用方案。这个版本包含了所有高级功能，与正式服务完全等同，让您可以零风险体验定制化过滤的独特优势。&lt;/p&gt;
&lt;p&gt;试用说明：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;优惠价格仅适用于首次使用&lt;/li&gt;
&lt;li&gt;续费需选择正式服务方案&lt;/li&gt;
&lt;li&gt;由于采用无账号设计，可重复购买试用版&lt;/li&gt;
&lt;li&gt;每次新购将生成全新的服务实例&lt;/li&gt;
&lt;li&gt;续费可保留原实例所有配置&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;我们期待您体验这一优质服务。如在使用过程中遇到任何问题，我们的客服团队将随时为您提供专业支持。&lt;/p&gt;

 &lt;h3&gt;如需帮助&lt;/h3&gt;
&lt;p&gt;
 联系微信
 &lt;span style="font-weight: bolder; color: #ae0000;"&gt;private6688&lt;/span&gt;
 &lt;br&gt; 
 &lt;span&gt;或&lt;/span&gt;
 发送电子邮件
 
 &lt;a href="mailto:service1@nullprivate.com" style="font-weight: bolder; color: #ae0000;"&gt;
 service1@nullprivate.com
 &lt;/a&gt;
 &lt;br&gt;
 请详细描述您所遇到的问题, 我们会尽快回复.
&lt;/p&gt;</description></item></channel></rss>