-
Notifications
You must be signed in to change notification settings - Fork 5
Home
这份文档教你用 LuCI 界面把 dae 透明代理跑起来——填订阅、选节点、设路由,全程点点点,不用手写配置文件。
如果你想要一个带网页控制台、能拖拽点选的图形界面,请把后端切到 daed(它自带
:2023的 Web UI)。本文只讲 dae 后端的 LuCI 表单。
- 一、dae 和 daed 怎么选
- 二、三步上手
- 三、订阅 vs 节点(更新按钮为什么有的灰)
- 四、分组:决定走哪些节点
- 五、路由:决定哪些流量走代理
- 六、DNS
- 七、高级 / 手动模式
- 八、常见问题 FAQ
| dae | daed | |
|---|---|---|
| 界面 | 本 LuCI 表单 | 自带网页控制台(路由器IP:2023) |
| 适合 | 想要简单、配置少 | 想要图形化拖拽、功能全 |
| 资源占用 | 更轻 | 略重 |
两个后端不能同时运行(共用同一套 eBPF 挂载点)。在页面顶部「后端」那一栏点 dae 或 daed 切换,切换时会自动停掉另一个。
页面顶部「后端」→ 点 dae。
往下到「DAE 配置」卡片:
- 有机场订阅链接(
https://...那种)→ 在「订阅」里点「添加」,粘贴链接。 - 只有单个节点的分享链接(
vless:// ss:// vmess://那种)→ 在「节点」里点「添加」,粘贴链接。
标签可留空,dae 会自动命名;填了更好辨认(如
香港机场)。
- 点卡片底部绿色「保存并热重载」——配置会自动生成、校验,没问题就生效。
- 回到页面顶部「服务状态」,把开关打开(ON)启动 dae。
⚠️ 如果 dae 没运行,表单顶部会有一条黄色提醒:保存的配置要打开开关后才生效。
搞定。手机/电脑连上这台路由器就能用了。
这是最容易搞混的地方:
| 订阅 | 节点 | |
|---|---|---|
| 填什么 | 机场给的 https:// 订阅链接 |
单条 vless:// ss:// vmess://... 分享链接 |
| 内容 | 一个链接 = 一批节点 | 一个链接 = 一个节点 |
| 能更新吗 | ✅ 能(机场会更新节点) | ❌ 不能(写死的) |
所以在「订阅」表里:
-
真订阅(
https://)那一行,「更新」按钮是亮的,点它 dae 会重新去机场拉最新节点。 -
固定分享链接(
vless://等)那一行,「更新」按钮是灰的(点不动),鼠标放上去会提示「固定链接,无需更新」。因为它本来就是写死的一个节点,没什么可更新的。
小贴士:固定的单节点链接,其实更适合放到下面的「节点」表里,语义更清楚。
「分组」就是把节点分堆,比如「全部节点」「只要香港台湾」「只要 IPLC」。路由的兜底和自定义规则都是指向某个分组。
每个分组有三项:
-
名称:随便起,如
proxy、AI。路由里要引用这个名字。 -
策略:怎么从这堆节点里选一个用——
-
最小移动平均延迟(推荐,稳) -
最小最近延迟(激进,追最快) -
随机/固定第一个等
-
- 来源订阅 / 节点名匹配:都留空 = 用全部节点;填了就把匹配的包含进这个分组。
-
来源订阅 → 下拉选你的机场订阅(把这个机场的节点包含进来)。
-
节点名匹配 → 下拉里能直接选你加的单条节点(按标签);也能输入关键词/正则按节点名字匹配。每行一个,多行之间是「或」:
香港 台湾或者一行用竖线
|(正则写法):香港|台湾两种效果一样,包含名字里带「香港」或「台湾」的节点。
⚠️ 别用空格分隔(香港 台湾会被当成一整串,匹配不到)。
两个一起填是「或」(dae 多条 filter 之间就是或关系),两边匹配到的节点都会进这个分组。 例:「来源订阅 = mying」+「节点名匹配 = vps」= 这个分组同时包含 mying 机场的全部节点 和 你那条叫 vps 的单条节点——这正是「机场 + 分享节点」的搭法。
「路由」决定哪些流量直连、哪些走代理、哪些屏蔽。三个开关 + 一个兜底 + 自定义规则:
- 私网直连(默认开):局域网、内网地址不走代理。
- 国内直连(默认开):国内网站和 IP 直连,不绕代理。
- 拦截广告(默认关):命中广告域名列表的直接掐断。
- 兜底分组:上面规则都没命中的流量,走哪个分组(填上面建的分组名)。
格式永远是 匹配条件 -> 目标,每行一条,在兜底前生效。
箭头右边「目标」只能填三种:
- 你的分组名(如
proxy、AI) -
direct(直连) -
block(屏蔽)
⚠️ 分组名要跟你建的一模一样,否则保存会报错。
常用例子:
domain(geosite:openai) -> AI # OpenAI 走 AI 分组
domain(suffix: youtube.com) -> proxy # YouTube 走 proxy 分组
dip(geoip:jp) -> proxy # 目标是日本 IP 的走代理
dip(1.1.1.1) -> direct # 指定 IP 直连
条件能组合:&& 是「并且」,! 是「排除」:
domain(geosite:cn) && !domain(suffix: speedtest.cn) -> proxy
两个上游就够用:
-
国内上游(默认
udp://dns.alidns.com:53):解析国内域名。 -
兜底上游(默认
tcp+udp://dns.google:53):解析其它域名。
一般保持默认即可,除非你有自己的 DNS。
表单底部「高级 / 手动模式」里是一个文本编辑器,可以直接手写 dae 的 config.dae 配置。
- 适合老手,或表单覆盖不到的复杂玩法。
- 它的保存按钮叫「保存手动配置」,跟上面表单的「保存并热重载」是两回事。
⚠️ 注意:上面的表单再保存一次,会重新生成配置文件、覆盖你在这里的手写改动。两种方式别混着用。
Q:保存成功了,但上不了网? A:检查页面顶部「服务状态」是不是 ON。dae 没启动,配置不生效。表单顶部有黄色提醒时就是这个原因。
Q:保存时报错「校验失败 / validate failed」? A:说明生成的配置 dae 不认。最常见是「过滤:节点标签」里填了空格,或自定义规则箭头右边写了不存在的分组名。按本文第四、五节检查。
Q:「更新」按钮点不动(灰的)?
A:那一行是固定分享链接(vless:// 等),本来就没东西可更新,正常现象。只有 https:// 真订阅的「更新」才是亮的。
Q:填了订阅,节点池里没节点? A:先确认 dae 已启动(启动时才会去拉订阅)。已启动的话,点那条订阅的「更新」重拉一次;还不行就检查订阅链接本身是否有效。
Q:想要图形化界面?
A:把后端切到 daed,浏览器开 路由器IP:2023,那里能拖拽点选管理订阅、节点、路由、DNS。
还有问题?到 GitHub Issues 反馈。