通知 欢迎关注我的店铺天天软件圆

OpenWRT固件吃鹅(DAE) 个人配置分享

2025-05-01
0评论
/
阅读
爱搜啊

dae意为goose,是一个高性能的透明代理解决方案。

为了尽可能提高流量分割性能,dae在使用eBPF的Linux内核中采用了透明代理和流量分割套件。因此,dae可以使直接流量绕过代理应用程序的转发,从而促进真正的直接流量通道。通过这一非凡的壮举,有最小的性能损失和可忽略不计的直接流量的额外资源消耗。

DAE(鹅)一键安装脚本

OpenWRT固件吃鹅(DAE) 个人配置

dae介绍

实施Real Direct流量分离(需要ipforward on)来实现高性能.

支持在本地主机中按进程名称分割流量。

支持在局域网中按MAC地址划分流量。

支持使用反向匹配规则分割流量。

支持根据策略自动切换节点。也就是说,支持自动测试独立的TCP/UDP/IPv4/IPv6延迟,然后根据用户定义的策略为相应的流量使用最佳节点。

支持高级DNS解析过程。

支持shadowsocks、trojan(-go)和socks5的全锥NAT(无测试)。

支持各种趋势代理协议,参见代理协议. md.

折腾dae配置的那些事儿

最近在给软路由折腾透明代理,发现https://github.com/daeuniverse/dae这个工具挺有意思。官方文档虽然齐全但读着容易犯困,这里分享些实战中总结的配置经验。

路由配置:该直连就直连

pname(NetworkManager, systemd-resolved, dnsmasq) -> must_direct
dip(geoip:private) -> direct
dip(geoip:cn) -> direct
domain(geosite:cn) -> direct
fallback: proxy

这套组合基本上能搞定日常需求:

  • 系统级服务直接放行(比如DHCP和域名解析)

  • 私有IP和国内IP段直连

  • 国内域名不走代理

  • 其他情况默认走代理组


刚开始用daed客户端时发现个坑——默认配置居然没带dnsmasq直连规则,建议直接抄上面这段更稳妥。

DNS配置:分流转发

dns {
  upstream {
   alidns: 'udp://223.5.5.5:53'
   googledns: 'tcp+udp://8.8.8.8:53'
  }
  routing {
    request {
      qname(geosite:category-ads) -> reject
      qname(geosite:category-ads-all) -> reject
      qname(geosite:cn) -> alidns
      fallback: googledns
    }
  }
}

这个配置实现了:

  1. 广告域名直接拦截

  2. 国内域名走阿里云DNS

  3. 其他情况用谷歌DNS兜底


想玩高阶操作的话还能上DoH/DoT,不过普通用户用UDP+TCP组合已经够稳了。

节点管理:拖拽

订阅节点可以直接拖到分组里,这个交互必须给好评!比如我在proxy组里混搭了不同协议节点,配合路由策略实现智能分流。

踩坑实录:IPv6的奇妙冒险

遇到过AP模式下IPv6罢工的玄学问题:

  • 某二线品牌路由器做AP

  • 关闭PD前缀分发后反而正常了

  • 推测是固件对SLAAC支持有bug


// 友情提示:遇到IPv6问题时,先试试关掉前缀分发功能

daed vs原生dae

虽然daed客户端用着方便,但深度使用后还是换回原生了:

  • luci-app-dae的可配置性更强

  • 能直接编辑完整配置文件

  • 对自定义规则支持更好


折腾下来最大的感悟:网络配置就是个平衡艺术,既要保证功能完整,又要避免过度设计。建议新手先抄作业再微调,毕竟稳定才是硬道理~


点击链接加入群聊四群:722808830
点击链接加入群聊三群:751529538(已满)
点击链接加入群聊二群:376877156(已满)
点击链接加入群聊一群:622891808(已满)

饿了么红包
饿了么红包


本站附件分享,如果附件失效,可以去找找看

诚通网盘附件百度网盘附件

标签: dae OpenWRT
于2025-05-01发布