DAE用法#

#安装dae
sudo sh -c "$(wget -qO- https://github.com/daeuniverse/dae-installer/raw/main/installer.sh)" @ install
#或者
sudo sh -c "$(wget -qO- https://cdn.jsdelivr.net/gh/daeuniverse/dae-installer/installer.sh)" @ install use-cdn
# 完整配置参考 https://github.com/daeuniverse/dae/blob/main/example.dae

global {
    log_level: debug
    lan_interface: eth0
    dial_mode: domain++
}

# DNS 配置
dns {
    ipversion_prefer: 4
    upstream {
        alidns: 'udp://223.5.5.5:53'
        cfdns: 'tcp+udp://1.1.1.1:53'
    }
    routing {
        request {
            qname(geosite:cn) -> alidns
            fallback: cfdns
        }
    }
}

# 直接配置 Hysteria2 节点
node {
    hy2: "hysteria2://user:password@domain:443/?insecure=false"
}

# 节点分组
group {
    proxy {
        # 直接引用上面定义的 hy2 节点
        node: hy2
        policy: min_moving_avg
    }
}

# 路由配置
routing {
    # DNS 服务器直连
    dip(8.8.8.8) -> must_direct
    dip(1.1.1.1) -> must_direct
    domain(dns.alidns.com) -> must_direct
    domain(cloudflare-dns.com) -> must_direct

    # 内网/广播地址直连
    dip(224.0.0.0/3, 'ff00::/8') -> direct
    dip(geoip:private) -> direct

    # 中国大陆 IP 和域名直连
    dip(geoip:cn) -> direct
    domain(geosite:cn) -> direct

    # 其余所有流量走代理
    fallback: proxy
}