功能定位:把“翻墙”做成局域网空气

核心关键词“快连kuailian如何在路由器固件里配置透明代理”解决的是局域网零配置、零感知、零维护的出海需求。与客户端拨号相比,透明代理把握手、分流、重钥全部下沉到路由器,终端设备只要接入 Wi-Fi 就能自动走海外线路,无需再装 App、配代理、改 DNS。对 10 人以上工作室或家庭多终端场景,可一次性省下每年数百小时的“报修”时间。

边界也很清晰:透明代理只能决定“流量往哪去”,无法像客户端那样提供应用级“拆分隧道”UI;若你需要按进程、按域名实时改规则,仍要在客户端里二次微调。另一个隐性成本是 CPU——家用百元路由在 200 Mbps 以上宽带环境可能出现软中断单核跑满,需提前评估算力。

功能定位:把“翻墙”做成局域网空气
功能定位:把“翻墙”做成局域网空气

版本差异:哪些固件能直接导入

截至当前的最新版本,快连官方仅提供OpenWrt 22.03+ 与 Padavan 老毛子 2026-03-26 之后编译号的 ipk/插件。梅林、高恪、爱快尚未上架,需要手动抽头文件,经验性观察成功率不足 60%,不建议生产环境使用。若你正在用 OpenWrt 21 或更低,请先执行 sysupgrade 到 22.03,否则 nftables 语法不兼容会导致防火墙规则刷入失败。

芯片侧,MT7621、MT7986、IPQ807x 三大系列驱动支持完整;BCM6750 系列因硬件 NAT 与 nft 冲突,需要关闭 hwnat,性能会掉 30% 左右。文档末尾给出“性能阈值”测量脚本,可 5 分钟自测。

前置准备:三条信息一次对齐

  1. 快连账号的 UUID:登录官网 → 控制台 → 路由器接入 → 复制“UUID 密钥”,长度 36 位,仅首次激活用。
  2. 路由器剩余 ROM ≥ 8 MB,RAM ≥ 100 MB,否则插件装得下却跑不动。
  3. 宽带上级必须是公网 IPv4 或 NAT1,若你在 CGNAT(100.64.x.x)下,透明代理只能建立传出链路,无法回流,部分游戏联机会失败。

安装路径:OpenWrt 22.03 最短 4 步

1. 软件包刷新

系统 → 软件包 → 更新列表,等待“Package lists updated”提示出现。

2. 安装依赖

opkg install nftables kmod-nft-tproxy ca-bundle openssl-util

若提示 kernel 版本不符,请确认你刷的是官方 22.03 稳定固件,而非 snapshot。

3. 上传快连 ipk

下载地址在官网控制台同页,文件名格式 quicklink-router-openwrt-22.03_7.3.1_x86_64.ipk。系统 → 软件包 → 上传软件包 → 安装。

4. 激活

服务 → 快连透明代理 → 粘贴 UUID → 保存并应用。看到“Online, Kyber768”即成功。

防火墙规则:让流量自己跳进去

插件默认会写入 nftables 表 quicklink,核心动作只有两条: ip daddr {cn_ip_list} returnmeta l4proto {tcp, udp} tproxy to :1088。前者把国内网段直放,后者把剩余流量扔进本机 1088 端口的 tproxy 接收器。你无需手工改防火墙,但若要自定义“公司内网不走代理”,可在“自定义例外 IP”栏填入 10.0.0.0/8,保存即热重载,不掉线。

回退方案:若规则写错导致无法 SSH,可在开机 30 秒内执行 /etc/init.d/quicklink stop,插件会自动清空 nft 表;亦可通过 failsafe 模式进路由器,删除 /etc/nftables.d/20-quicklink.nft 后重启。

DHCP 与 DNS:把 8.8.8.8 推下去

透明代理阶段,终端设备仍然向路由器索取 DNS。若局域网里有人手动写 114.114.114.114,会导致“解析国内 IP→直连,但数据走代理”的来回路径不一致,部分网站会弹验证码。解决方法是强制劫持 53 端口:网络 → DHCP/DNS → DNS 转发 → 填入 8.8.8.8,1.1.1.1,同时勾选“禁止解析本地主机”。这样无论终端怎么写,都会被重写到路由器自身 DNS 转发链,再由插件根据域名列表决定走哪条出口。

性能阈值:怎样判断路由是否扛得住

经验性观察,200 Mbps 宽带是家用 MT7621 的甜蜜点;超过 300 Mbps 时软中断占比会冲到 60%,YouTube 4K 弹幕掉帧。可用以下脚本 30 秒采样:

while true; do cat /proc/softirqs | awk '/NET_RX/ {print $2}' ; sleep 1; done

若每秒增量持续大于 25000,说明单核已跑满,应下调带宽或换 A53 以上新路由。

性能阈值:怎样判断路由是否扛得住
性能阈值:怎样判断路由是否扛得住

例外与取舍:五类场景别硬上

  • 公司已有审计网关:透明代理会把审计日志全部变成海外 IP,合规部门可能问责。
  • IPv6 Only 网络:快连当前仅转发 IPv4,IPv6 会被放行,导致 P2P 下载暴露原地址。
  • 多拨叠加:透明代理只能识别一条默认路由,多拨后分流策略会乱。
  • 游戏主机 PS5/XSX:部分 UDP 语音端口被 tproxy 改址后,NAT 类型变 Strict,需额外写白名单。
  • 低功耗路由 64 MB 内存:插件本身 7 MB,但 nft 表膨胀后系统可用内存低于 20 MB,三天后必 OOM。

验证与观测:三条命令看通不通

  1. curl -4 ip.sb 应返回海外出口 IP,与官网首页“当前 IP”一致。
  2. ping 1.1.1.1 -c 10 延迟应比裸宽增加 ≤ 20 ms,若超 60 ms 说明节点绕路。
  3. nslookup google.com 返回 A 记录应为 142.250.x.x,若出现 203.208.x.x 说明 DNS 泄露。

故障排查:90% 问题落在三道关

现象最可能原因验证动作处置
插件显示 OfflineUUID 填错日志 grep UUID重新粘贴
国内网站打不开cn_ip_list 未加载nft list ruleset | grep cn手动重载列表
SSH 断流防火墙回环ping 网关failsafe 清规则

最佳实践清单:上线前 30 秒自检

Checklist

  1. 路由剩余内存 ≥ 20%
  2. nft 规则集大小 ≤ 2 MB
  3. CPU 软中断单核 ≤ 50%
  4. DNS 劫持 53 端口成功
  5. curl 返回海外 IP 且延迟合格

FAQ:官方未写但我实测过的 5 问

能同时跑 AdGuardHome 吗?

可以,但要把 AdGuard 监听端口从 53 改成 5353,再在快连插件里把上游 DNS 指向 127.0.0.1#5353,否则端口冲突会导致解析失败。

升级固件后配置会丢吗?

OpenWrt 官方 sysupgrade 若未勾选“保留配置”会清空;快连插件文件在 /etc/quicklink/ 目录,建议升级前用 SCP 备份整个文件夹。

想临时关代理怎么做?

服务 → 快连透明代理 → 停用,30 秒内规则清空,局域网恢复直连;再点“启用”可立即恢复,无需重启路由。

插件会写闪存吗?

日志默认写入 tmpfs,每小时 rotate 一次,不碰闪存;若你手动开 debug 并指向 /etc,则每日约 5 MB 写入,低端路由一年内可能磨穿。

能否指定出口城市?

插件暂不支持手动选节点,由云端 AI 调度;若业务必须固定 IP,可改用桌面客户端“锁定出口”功能,透明代理场景下无法保证。

收尾:先验证再上线,别替全家“一键出海”

透明代理一旦上线,全家设备默认出海,任何配置回退都影响所有人。建议先在备用路由里跑 48 小时,通过“性能阈值”脚本确认 CPU、内存、闪存都在安全区,再迁移到主路由。若你宽带 ≥ 500 Mbps 或终端 ≥ 30 台,请直接考虑 x86 软路由,避免后期二次投资。

下一步行动:打开官网控制台复制 UUID,按本文 4 步装插件,跑完 30 秒自检清单,确认无误后把老路由下架。遇到异常,先在 FAQ 里搜关键词,再提工单附日志,官方响应时效经验性观察在 12 小时内。祝你配置顺利,把“翻墙”变成局域网空气。