@narcissus 在 让局域网内所有设备用上Tailscale+MagicDNS: ShellClash+Tailscale+AdGuardHome 中发帖
前言:最近在闲鱼80收了台JD AX1800 Pro玩,512MB RAM+64G EMMC,刷了QWRT,感觉只跑科学上网有点浪费了,于是整了一个让局域网每台设备都能同时用上Tailscale特别是MagicDNS,在此记录一下流程。
大致流程:用户请求 → iptables重定向(53→5353) → AdGuardHome过滤/分流 → 域名匹配/ts.net/ → Tailscale DNS(100.100.100.100),其他 → Clash DNS(127.0.0.1:1053)
场景需求
在跨境网络环境中实现:
国内直连/国外代理智能分流(Clash)
Tailscale组网设备的无缝访问
全网广告过滤(AdGuardHome)
MagicDNS短域名支持
核心组件
组件
监听地址
功能说明
Clash
127.0.0.1:1053
DNS智能分流
...