配置代理服务
以 dae 为例:
# DNS 配置
dns {
ipversion_prefer: 4
upstream {
googledns: 'tcp+udp://8.8.8.8:53'
}
routing {
# 按由上到下的顺序匹配
request {
# docker
qname(keyword: docker) -> googledns
}
}
}
# 路由配置
routing {
dip(224.0.0.0/3, 'ff00::/8') -> direct
dip(8.8.8.8) -> must_direct
dip(1.1.1.1) -> must_direct
### Docker
domain(suffix: docker.io) -> proxy
domain(suffix: docker.com) -> proxy
domain(keyword: docker) -> proxy
}
配置路由表
获取域名的 IP 地址
/ping auth.docker.io
/ping registry-1.docker.io
配置路由表