使用coredns从不同的dns传递特定的站点流量

使用coredns从不同的dns传递特定的站点流量,dns,coredns,Dns,Coredns,我在家里安装了coredns 每当我从office macbook通过vpn连接到我的办公室时,它都使用由vpn软件设置的DNS,我没有更改该设置的权限 所以,如果我有到office网站money.rediff.com的url请求,它应该直接通过office DNS进入,但对于其他所有内容,它应该从我家的DNS服务器进入 这是我当前的coredns配置Corefile $/etc/coredns/Corefile (global) { log errors cache 8

我在家里安装了coredns

每当我从office macbook通过vpn连接到我的办公室时,它都使用由vpn软件设置的DNS,我没有更改该设置的权限

所以,如果我有到office网站money.rediff.com的url请求,它应该直接通过office DNS进入,但对于其他所有内容,它应该从我家的DNS服务器进入

这是我当前的coredns配置Corefile

$/etc/coredns/Corefile

(global) {
    log
    errors
    cache 86400 {
      prefetch 5 10m 10%
    }
    dnssec
  }


.:5335 {
    import global

    forward . tls://1.1.1.1 {
    tls_servername cloudflare-dns.com
    health_check 10s
   }
    loop
    reload
        
}

tls://.:853 {
  tls /etc/coredns/cert.pem /etc/coredns/key.pem
  forward . 192.168.0.12:5335
}