跳过正文

使用 dae 和 clash 实现的全局代理方案

·495 字·
技术分享 Linux Network
目录

使用 dae 和 clash 实现全局代理,透明且高性能

Github 仓库

使用项目
#

  • dae:高性能全局透明代理
  • Clash.Meta:作为 dae 的上游提供代理
  • caddy:可选,为某些受到 SNI 阻断的服务提供直连

安装
#

  • dae,注意 dae 对内核版本有要求

  • 一个正常工作的代理客户端,clashclash-metaclash for windowsv2ray 等均可

配置
#

clash
#

本节可跳过,可使用现有的正常工作的配置文件,仅需要保证 clash 的端口和 dae node 中配置的一致。与 dae 共同使用时请保证代理的各种全局代理方案(tun、iptables 等)均已关闭

转换订阅
#

自行搭建 proxy-provider-converter,或使用 proxy-converter.sakari.top,将 clash 订阅转换成 Proxy Provider 支持的格式,或直接使用 v2ray 订阅连接

修改配置
#

编辑 clash/config.yaml,将转换后的链接填入 url

下载 Yacd-meta,解压至配置文件中 external-ui 所在目录

根据需要修改分流规则

dae
#

修改 dae/config.dae,将 wan_interface 的值修改为自己的网卡,可以使用 ip a 查看

根据使用的代理在 routing 下添加规则,如 pname(clash) -> must_direct

caddy
#

无直连需求可跳过,参考 在Linux上使用Caddy反代Steam社区

Sakari
作者
Sakari
A little bit about you

相关文章

Telegram 收发 QQ 信息 - EFB 和 GO-CQHTTP 的 Docker 部署教程
·850 字
技术分享 Linux Docker Telegram
Linux 光标主题配置
·119 字
技术分享 Linux Unixporn
Minecraft 在 Linux 下内存占用极多的问题
·1789 字
技术分享 Linux Games