Skip to content

Releases: wkccd/luci-app-daed-runfiles

1.28.0

30 May 06:42

Choose a tag to compare

相关说明视频

本视频中的 OpenWrt 版本均指官方标准版本:24.10(Kernel 6.6 + opkg)、25.12(Kernel 6.12 + apk)。如果你的系统经过第三方修改,例如显示 25.12 但仍使用 opkg 包管理器,或版本与内核、包管理器不对应,则不属于官方标准构建,本教程及提供的软件包可能无法直接安装。
安装之前请各位在 系统——软件包 查看是OPKG还是APK
查看 状态——概览 看看内核版本和包管理器关系是否标准对应
标准OpenWrt内核和包管理器对应关系

项目 官方 OpenWrt 24.10 官方 OpenWrt 25.12 一些 DIY 固件
LuCI 24.10 25.12 25.12
Linux Kernel 6.6 6.12 6.12
包管理器 opkg apk opkg(魔改)
软件仓库 官方24仓库 官方25仓库 自己的仓库

24.10 (6.6.x)

25.12 (6.12.x)

run 自解压包 清单

./daed_2026.05.26-r1_x86_64-openwrt-24.10.ipk
./install.sh
./luci-app-daed_1.4-r1_all-openwrt-24.10.ipk
./luci-i18n-daed-zh-cn_25.283.11553.bce4b5f_all-openwrt-24.10.ipk
./v2ray-geoip_20260529193152-r1_all.ipk
./v2ray-geosite_20260529193152-r1_all.ipk
./vmlinux-btf_6.6.135_x86_64.ipk

⚠️ 再次声明 run 可不是什么加密包 而是自解压包!

run相关知识详见官网:

  • https://makeself.io/
  • https://github.com/megastep/makeself
    之所以把文件打成一个run包,那是因为方便。makeself 工具是至少26年历史的开源项目工具。不是什么新鲜玩意。ubuntu仓库都自带。
    就好比你用windows的时候你也能用winzip压缩一样。千万不要再误会了 自己解压自己看
    解压命令其实makeself项目里都有。无奈重申一次吧。

sh 某某.run --target test --noexec

artifact.zip

此压缩包是用于将clash订阅yaml转换为大鹅用的通用订阅文件txt的静态网页资源。
解压后你可以直接放在路由器www目录,你就可以访问这个纯本地的转换网站了。
静态网页资源出处: https://github.com/siiway/urlclash-converter

用脚本完成也可以,在终端复制粘贴如下命令。

cd /www

# 1. 下载 zip 文件(使用 wget,系统自带)
wget -O artifact.zip "https://github.com/wkccd/luci-app-daed-runfiles/releases/download/v1.28.0/artifact.zip"

# 2. 创建 myres 目录
mkdir -p myres

# 3. 解压到 myres 目录
unzip -o artifact.zip -d myres

# 4. 访问
IP=$(uci get network.lan.ipaddr 2>/dev/null || ip -4 addr show br-lan | grep -oP '(?<=inet\s)\d+(\.\d+){3}' | head -n1 || hostname -I | awk '{print $1}')
echo "请在浏览器中访问以下地址:"
echo "http://${IP}/myres"


一些dae推荐的分流规则

pname(NetworkManager, systemd-resolved, dnsmasq) -> must_direct
dip(geoip:private) -> direct
dip(geoip:cn) -> direct
domain(geosite:cn) -> direct
domain(
    suffix:netflix.com,
    suffix:netflix.net,
    suffix:nflxext.com,
    suffix:nflximg.com,
    suffix:nflximg.net,
    suffix:nflxso.net,
    suffix:nflxvideo.net
) -> nf
domain(
    suffix:youtube.com,
    suffix:youtu.be,
    suffix:googlevideo.com,
    suffix:ytimg.com
) -> yt
# 对于超级顽固的gemini 我走2条分流
domain(
    suffix:gemini.google.com
) -> gemini
domain(
    suffix:google.com
) -> geminiapp

domain(
    suffix:chatgpt.com,
    suffix:openai.com,
    suffix:oaistatic.com,
    suffix:oaiusercontent.com
) -> ai
domain(
    suffix:grok.com,
    suffix:x.ai,
    suffix:x.com,
    suffix:twitter.com,
    suffix:twimg.com,
    suffix:t.co
) -> ai
fallback: proxy

其他流媒体分流大全

# 假设你已经在大鹅里新建过这些流媒体分组nf、disney等

# =========================
# Netflix
# =========================

domain(
    suffix:netflix.com,
    suffix:netflix.net,
    suffix:nflxext.com,
    suffix:nflximg.com,
    suffix:nflximg.net,
    suffix:nflxso.net,
    suffix:nflxvideo.net
) -> nf
# =========================
# Disney+
# =========================

domain(
    suffix:disneyplus.com,
    suffix:disney-plus.net,
    suffix:dssott.com,
    suffix:bamgrid.com
) -> disney


# =========================
# Prime Video
# =========================

domain(
    suffix:primevideo.com,
    suffix:amazonvideo.com,
    suffix:media-amazon.com,
    suffix:aiv-cdn.net
) -> prime


# =========================
# Spotify
# =========================

domain(
    suffix:spotify.com,
    suffix:spotifycdn.com,
    suffix:scdn.co
) -> spotify


# =========================
# TikTok
# =========================

domain(
    suffix:tiktok.com,
    suffix:tiktokv.com,
    suffix:tiktokcdn.com,
    suffix:byteoversea.com,
    suffix:ibyteimg.com,
    suffix:muscdn.com
) -> tiktok


# =========================
# Max (HBO Max)
# =========================

domain(
    suffix:max.com,
    suffix:hbomax.com,
    suffix:api.hbo.com
) -> max


# =========================
# Apple TV+
# (如果你有单独的 Apple TV 节点)
# =========================

domain(
    suffix:tv.apple.com
) -> appletv


# =========================
# Tidal
# =========================

domain(
    suffix:tidal.com
) -> music


# =========================
# Deezer
# =========================

domain(
    suffix:deezer.com,
    suffix:dzcdn.net
) -> music


# =========================
# Audible
# =========================

domain(
    suffix:audible.com
) -> audible

屏蔽

domain(
    suffix:<域名1>,
    suffix:<域名2>
) -> block

DNS

upstream {
  alidns: 'udp://223.5.5.5:53'
  googledns: 'tcp+udp://8.8.8.8:53'
}

routing {
  request {
    qname(geosite:cn) -> alidns
    # 这条可去掉网页广告 如Google广告(但是不能去掉youtube广告哈)
    qname(geosite:category-ads-all) -> reject
    fallback: googledns
  }
}

忘记 大鹅 Web 密码怎么办?

在命令行执行如下命令、重置密码后,它会分配一个复杂密码,用它登录就行了。将来可以在web页修改密码。

daed resetpass

⭐️ 订阅转换新方法 luci-app-daede

前几日在大鹅视频里,我一直感叹,大鹅少了一个订阅转换的功能,略显遗憾。赶巧 kenzok8 大佬也正在开发大鹅相关的前端应用,于是我提出了大家的需求,没想到测试版已经出来了。后续还有更多版本。我测试这版已经实现订阅转换,未来的版本,可能还带有UA 可直接添加机场的clash订阅地址进行拉取并转换为通用订阅节点,直接喂给大鹅,视频里提到的"最后一公里的问题",终于得以解决!只是没想到这么快就解决了。这里感谢Kenzok8 大佬 忙里偷闲 开发了此功能。该项目大家可以持续关注,项目里提供了一键安装脚本和Release,如果你以前安装过,也没关系,都不影响。就相当于多了一个ui界面。

关于以后怎么更新daed

建议直接使用kenzok8项目中的一键安装脚本 以后直接使用 luci-app-daede 就行了
https://github.com/kenzok8/openwrt-daede