<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Networking on Armstrong Yan</title><link>https://yanqian.github.io/zh/tags/networking/</link><description>Recent content in Networking on Armstrong Yan</description><generator>Hugo</generator><language>zh-CN</language><lastBuildDate>Fri, 04 Sep 2026 16:14:56 +0800</lastBuildDate><atom:link href="https://yanqian.github.io/zh/tags/networking/index.xml" rel="self" type="application/rss+xml"/><item><title>家庭代理拓扑图里到底有什么：从 OpenWrt、Mihomo 到 VPS</title><link>https://yanqian.github.io/zh/posts/publish/openwrt-mihomo-vps-proxy-mental-model/</link><pubDate>Fri, 04 Sep 2026 16:14:56 +0800</pubDate><guid>https://yanqian.github.io/zh/posts/publish/openwrt-mihomo-vps-proxy-mental-model/</guid><description>&lt;p&gt;我最近在 X 上看到一张家庭网络拓扑图。&lt;/p&gt;
&lt;p&gt;&lt;img src="https://yanqian.github.io/zh/posts/publish/openwrt-mihomo-vps-proxy-mental-model/assets/openwrt-mihomo-vps-proxy-mental-model/01-neko-master-rule-chain.zh.png" alt="Neko Master 的规则流量分布与 Rule Chain Flow 页面"&gt;
&lt;/p&gt;
&lt;p&gt;&lt;em&gt;图 1：原作者分享的 Neko Master 规则流量与 Rule Chain Flow 页面。来源：&lt;a href="https://x.com/abskoop/status/2095694206903652783?s=20" class="external-link" target="_blank" rel="noopener"&gt;@abskoop 发布的网络结构 X 原帖&lt;/a&gt;。&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;图里有 Apple 服务、YouTube、GitHub，也有美国节点、日本节点、漏网之鱼，以及一排名字各异的代理服务器。乍一看，它像是一套复杂的家庭网络；但真正让我感兴趣的，不是作者买了哪台服务器，而是图里这些名词究竟是什么关系：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;路由器本来就会路由，为什么还需要 OpenWrt？&lt;/li&gt;
&lt;li&gt;OpenWrt 已经提供 DNS 和防火墙，为什么还要安装 OpenClash？&lt;/li&gt;
&lt;li&gt;OpenClash 和 Mihomo 是什么关系？&lt;/li&gt;
&lt;li&gt;已经有一台海外 VPS，为什么还需要 Trojan 或 Shadowsocks？&lt;/li&gt;
&lt;li&gt;VPS、VPN、代理节点和协议，到底是不是一回事？&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;这些问题最终都指向同一件事：&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;一条来自手机的网络连接，怎样被家庭路由器接管，经由一台海外服务器，抵达目标网站？&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;作者还发布了一张自己的家庭网络结构图，补充说明了这些组件在真实环境中的部署方式：&lt;/p&gt;
&lt;p&gt;&lt;img src="https://yanqian.github.io/zh/posts/publish/openwrt-mihomo-vps-proxy-mental-model/assets/openwrt-mihomo-vps-proxy-mental-model/02-author-home-network-topology.zh.png" alt="原作者使用 OpenWrt、Neko Master、OpenClash 与 Shadowrocket 的家庭网络结构"&gt;
&lt;/p&gt;
&lt;p&gt;&lt;em&gt;图 2：原作者的家庭网络结构。iPhone 和 Mac 使用 Shadowrocket 分流，其他设备可由 OpenClash 统一处理。来源：&lt;a href="https://x.com/abskoop/status/2095711701609951477?s=20" class="external-link" target="_blank" rel="noopener"&gt;@abskoop 发布的 X 原帖&lt;/a&gt;。&lt;/em&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;[!info] 如何理解第二张图
这张图描述的是作者自己的部署，不是所有家庭网络的标准答案。图中的“OpenClash 绕过服务器地址”用于避免已经由 Shadowrocket 代理的连接再次进入 OpenClash；“Neko Master 接管流量”则应理解为采集和监控网关流量，而不是由 Neko Master 承担代理转发。&lt;/p&gt;</description></item></channel></rss>