Network-Setup/CoreDNS/Corefile

82 lines
1.7 KiB
Plaintext

dns://.:53 {
forward . 5.1.66.255:53 [2001:678:e68:f000::]:53 185.150.99.255 [2001:678:ed0:f000::]:53 91.239.100.100 [2001:67c:28a4::]:53 89.233.43.71 [2a01:3a0:53:53::]:53 {
prefer_udp
policy round_robin
}
cache {
success 5000
denial 2500
}
}
dns://.:5353 {
forward . 127.0.0.1:5051 127.0.0.1:5052 127.0.0.1:5053 127.0.0.1:5054 127.0.0.1:5055 127.0.0.1:5056 127.0.0.1:5057 {
policy round_robin
}
cache {
success 5000
denial 2500
}
}
tls://.:853 {}
https://.:443 {}
##########
127.0.0.1:5051 {
forward . tls://[2a01:4f8:251:554::2] tls://5.9.164.112 {
tls_servername dns3.digitalcourage.de
prefer_udp
policy round_robin
}
}
127.0.0.1:5052 {
forward . tls://5.1.66.255 tls://185.150.99.255 tls://[2001:678:ed0:f000::] tls://[2001:678:e68:f000::] {
tls_servername dot.ffmuc.net
prefer_udp
policy round_robin
}
}
127.0.0.1:5053 {
forward . tls://185.95.218.43 tls://185.95.218.42 tls://[2a05:fc84::43] tls://[2a05:fc84::42] {
tls_servername dns.digitale-gesellschaft.ch
prefer_udp
policy round_robin
}
}
127.0.0.1:5054 {
forward . tls://89.233.43.71 tls://[2a01:3a0:53:53::] {
tls_servername unicast.censurfridns.dk
prefer_udp
policy round_robin
}
}
127.0.0.1:5055 {
forward . tls://91.239.100.100 tls://[2001:67c:28a4::] {
tls_servername anycast.censurfridns.dk
prefer_udp
policy round_robin
}
}
127.0.0.1:5056 {
forward . tls://91.239.100.100 tls://[2001:67c:28a4::] {
tls_servername anycast.uncensoreddns.org
prefer_udp
policy round_robin
}
}
127.0.0.1:5057 {
forward . tls://89.233.43.71 tls://[2a01:3a0:53:53::] {
tls_servername unicast.uncensoreddns.org
prefer_udp
policy round_robin
}
}