旁路网关:使用 CatWrt 来提升网络体验

旁路网关:使用 CatWrt 来提升网络体验

💡 原文中文,约1200字,阅读约需3分钟。
📝

内容提要

作者购买了HUAWEI CPE和刷好CatWrt系统的R2S,实现了域名分流和解决了手机不支持自定义IPv6的问题。

🔎

延伸解读

旁路网关的适用场景

旁路网关方案适合已有主路由(如CPE)但需要额外功能(如域名分流、IPv6支持)的用户。通过将CatWrt作为旁路网关,主路由仅负责基础网络,复杂功能交由旁路处理,避免更换主路由。但需注意,终端需手动设置网关指向旁路,可能增加配置复杂度。

DNS分流的关键配置

文章通过禁用dnsmasq、使用AdGuard Home(8053端口)和Meta Core(53端口)实现DNS分流。Meta Core接管53端口后,能根据域名规则分流,同时将非分流请求转发给AdGuard Home进行加密解析。这种分层设计提升了灵活性和隐私,但需确保端口不冲突。

IPv6支持的实现与限制

为开启Meta Core的IPv6支持,CatWrt需获取IPv6地址,并在主路由上固定其地址。对于不支持自定义IPv6的手机,作者在CPE端设置DHCPv6黑名单,不向手机下发IPv6配置,从而避免兼容性问题。这解决了手机无法使用自定义IPv6的痛点,但可能影响手机对IPv6资源的直接访问。

❓

Q&A

如何使用 CatWrt 提升网络体验?

通过配置 HUAWEI CPE 和 R2S,设置 DHCPv6 黑名单,使用 AdGuard Home 作为 DNS 解析器,并启用 Meta Core 的 IPv6 支持,可以提升网络体验。

在 CPE 端如何设置以避免手机获取 IPv6 配置?

在 CPE 端设置 DHCPv6 黑名单,不向手机下发 IPv6 配置。

为什么要禁用 dnsmasq 的自启?

禁用 dnsmasq 的自启是为了避免其引发非预期行为,确保网络配置的稳定性。

如何配置 AdGuard Home 作为 DNS 解析器?

在 AdGuard Home 中设置 DNS 端口为 8053,并确保它不接管 53 端口,使用 Meta Core 将 DNS 请求转发给 AdGuard Home。

Meta Core 如何处理 DNS 请求?

Meta Core 接管 53 端口以获取 DNS 请求,并根据域名进行分流,最大化规则的作用。

如何为 CatWrt 配置 IPv6 地址?

通过 WebUI 配置 CatWrt 的 IPv6 地址,并确保 Meta Core 开启 IPv6 支持。

🏷️

标签

➡️

继续阅读