dae网卡级分流和代理转发
可以实现对网卡的代理并分流代理整个设备
wget https://github.com/daeuniverse/dae/releases/download/v0.7.1/dae-linux-x86_64.zip
ls
# dae geoip.dat geosite.dat
# 解压之后有ip配置可执行文件
vim config.dae
./dae run --disable-timestamp -c ./config.dae
# 测试
curl google.com
config.dae
原文 直接转发到 20170 的socks5端口 配置实例https://github.com/daeuniverse/dae/blob/main/example.dae
global {
log_level: info
# 内核 >= 5.15
wan_interface: auto
# 如果容器/局域网设备也代理使用, 内核 >= 5.8
# lan_interface: docker0
auto_config_kernel_parameter: true
}
dns {
upstream {
alidns: 'udp://223.5.5.5:53'
}
routing {
request {
fallback: alidns
}
}
}
group {
my_group {
policy: fixed(0)
}
}
routing {
# 进程名称
pname(systemd-resolved) -> must_direct
pname(zerotier-one) -> must_direct
# 从geosite.dat读取
domain(geosite:cn) -> direct
# 从geoip.dat读取
ip(geoip:private) -> direct
ip(geoip:cn) -> direct
# 最后的才进行转发
fallback: my_group
}
node {
# 这个是局域网的socks5端口(支持zerotier组网的地址)
local:'socks5://192.168.2.114:20170'
}